Mobile Software Engineer — Flutter · Kotlin · Jetpack Compose
I design and build scalable, maintainable mobile applications for Android and cross-platform,
with a focus on clean architecture, performance and long-term code quality.
I'm a mobile engineer working across Flutter for cross-platform products and native Android with Kotlin and Jetpack Compose. I care about software that stays easy to change: clear architecture, well-defined boundaries, and code that the next engineer can read and trust.
|
Mobile Engineering Production apps with Flutter and native Android, from UI to data layer. |
Software Architecture MVVM, Clean Architecture, unidirectional data flow and modular design. |
|
Modern Android UI Declarative UI with Jetpack Compose and Material Design 3. |
Performance & Quality Profiling, optimization, testing and maintainable codebases. |
| Languages |
|
| Mobile |
|
| Backend & Data |
|
| Tools |
|
- Simplicity first — the simplest solution that fully meets the requirements.
- Separation of concerns — UI renders state, ViewModels coordinate, the data layer owns the data.
- Readable over clever — clear naming, small focused units, no premature abstraction.
- Verified changes — tests for business logic, small focused commits, review before merge.
Regular practice in algorithms and data structures through competitive programming.
