Skip to content
View kanstantsin-bucha's full-sized avatar

Block or report kanstantsin-bucha

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kanstantsin-bucha/README.md

πŸ‘‹ 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

Pinned Loading

  1. apple-watch-ticky-ticky apple-watch-ticky-ticky Public

    Swift 1

  2. modularml/mojo modularml/mojo Public

    The Mojo Programming Language

    Mojo 23.2k 2.6k

  3. BinaryBirds/Testify BinaryBirds/Testify Public

    Testify converts XCTest output into a proper structure (JSON, JUNIT, MD, GFM), or it'll miserably fail. πŸ˜‰

    Swift 22 6