👋 Hello!

I am Kanstantsin Bucha,

I have 13 years of experience in mobile development and over 6 years in designing integrations. My expertise includes developing mobile applications, designing architecture, leading teams, and managing the development cycles of connected devices (IoT, PxD). I also specialize in creating robust API solutions using existing protocols and developing new protocols for clients with more sophisticated needs, as well as integrating these systems with existing infrastructure.

Expertise

  • Mobile analytics and marketing integration. Mixpanel, AppsFlyer OneLink, RevenueCat.
  • BLE, communication, protocols, custom protocols with Protobuf, custom secured protocols
  • Communication with IOT, BLE devices based on ESP32 and modern Espressif SOCs. Both Firmware and Mobile coding.
  • Single source code Applications for iOS + Android using Flutter
  • Integration with Firebase. Firestore, Analytics, Craslytics
  • Media playing on iOS using AVFoundation, including correct output switching, AirPlay, correct interruption handling, playing streams in the background, etc. I worked 6 month for UMG group under NDA.
  • Messager App, support different messages types in UI, scrolling optimizations, local database optimisation and fast queries. I worked in Viber for 2 years.
  • Security protocols, access control mobile applicaitons. I worked in TruU for 2 years.
  • Location services, beacons, local/animated maps navigation.
  • Flight assistance applications.
  • Midical/Health Care devices applications.
  • Events related applications, like conferences, festivals etc.

doc here


My Music Albums (newest on top)

My YouTube Channel


🔬 My Developer Toolkit

  • Flutter + Dart (Mobile)
  • SwiftUI + Swift (Mobile, VisionPro, Watch)
  • Arduino + C/C++ (PlatformIO, Arduino)
  • Vapor + Swift (Backend)

Positions

  • the Senior Apple Developer at 🔴 Intent, Poland. (January 2023 - present)
  • the Lead iOS Software Developer and Group Manager at Coherent Solutions, Poland (September 2020 - December 2022)
  • the Senior iOS Software Developer at RakutenViber, Bealrus (September 2018 – September 2020)
  • the Senior iOS Software Developer at Qroma LLC, USA from Belarus (October 2015 – December 2018)
  • the iOS Software Developer at Vizispect LLC, USA from Belarus (May 2014 – October 2015)
  • the iOS Software Developer at R-Style Lab, Belarus (October 2013 - October 2014)
  • the Junior iOS Software Developer at EPAM Systems, Belarus (April 2012 - October 2013)

Programming Languages

  • Dart
  • Swift
  • Kotlin
  • Objective-C
  • C
  • C++
  • Python
  • ↓ Not a big fan, but have some code written in ↓ *
  • JavaScript
  • TypeScript
  • Ruby

📈 Github Stats

GitHub Streak

Top Langs