Sergej shafarenka

Software Architect & Mobile Expert at Halfbit GmbH

Mannheim, Baden-Württemberg, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sergej Shafarenka is a seasoned Software Architect and Mobile Expert with 11 years of professional experience building modular, production-grade mobile and full-stack systems across automotive, e-bikes, streaming, and industrial domains. He has led architecture and modularization initiatives at Bosch, maxdome/ProSiebenSat.1 and ioki, authoring open-source libraries like Knot and Edge-to-Edge that underpin robust state management and UI handling in Kotlin/Android. At Halfbit he consults across frontend-to-database stacks, automating order workflows and integrating niche devices (Garmin/Android) while exploring practical AI governance and embedding AI into business processes. Comfortable across Kotlin Multiplatform, Swift/SwiftUI, Vue, PostgreSQL and CI/CD ecosystems, he pairs hands-on development with architecture reviews and process improvements. Known for turning complex legacy apps into modular, testable systems, he also brings an uncommon blend of embedded systems experience (Siemens) and enterprise HANA/SAP architecture background. Based in Mannheim, Germany, he combines product-minded engineering with a curiosity for AI-assisted workflows and data locality challenges.
code11 years of coding experience
job20 years of employment as a software developer
bookBelarusian State University of Informatics and Radioelectronics
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
20,266reputation
1.7mreached
374answers
12questions
Badges
debugging
top-5%
java
top-5%
android-fragments
top-1%
unit-testing
top-5%
android
top-1%
android-viewpager
top-5%
github-logo-circle

Github Skills (181)

lollipop10
navigationbar10
publish10
edge-to-edge10
gradle-play-publisher10
unidirectional-data-flow10
compose-desktop10
exoplayer10
gradle-plugin10
stateflow10
swiftui-app10
kotlin-multiplatform10
android-application10
kotlin-android10
dependency-injection10

Programming languages (10)

Monkey CTypeScriptJavaCSSJavaScriptGoSwiftMarkdown

Github contributions (5)

github-logo-circle
sergejsha/logger

Jul 2024 - Dec 2025

Minimalistic, fast and configurable Logger for Kotlin Multiplatform.
Contributions:51 PRs, 122 pushes, 38 branches in 1 year 5 months
kotlin-multiplatformlogging-library
sergejsha/magnet

Apr 2022 - Aug 2022

Dependency injection library for modular Android applications
Contributions:38 releases, 9 commits, 131 PRs in 3 months
android-applicationandroid-applicationsdependency-injectionandroidkotlin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial