<aside>
👋 I'm a software engineer based in 🇦🇺Sydney with over 4 years of experience in developing mobile applications, backed by a strong portfolio of projects.
Proficient in a wide range of technologies, including Google Maps SDK, Notifications, Work Manager, Services, Firebase, Media3, Work Manager, Jetpack Compose and more.
Consistently delivering clean, maintainable code and ensuring projects are completed on time. My goal is to contribute to the development of impactful, user-friendly mobile solutions that drive value for both users and businesses.
Favorite Stack:
Kotlin, MVVM, Koin/Dagger-Hilt, Retrofit/Ktor, Coroutines, Room, Jetpack Compose.
</aside>
Check out my Portfolio!
Konstantin Merenkov
Contact
📞+61 426 680 262
📧 [email protected]
🔗 linkedin.com/in/merkost
👾 github.com/merkost
💬 t.me/merkost
<aside>
🧠 With a master’s degree in AI and Big Data, I’ve developed a solid understanding of key concepts like Linear Regression and applied them to real-world projects on Kaggle (e.g., CIFAR-10, Kuzushiji49). Lately, I’ve been diving into transformers, working on text and image classification using Hugging Face
</aside>
<aside>
🐍 With over 2 years of experience in Python, it’s my go-to tool for building innovative ML applications. My goal is to continue coding, pushing the limits of machine learning, and creating meaningful solutions.
</aside>
Work Experience
Android Engineer
On-Pin · Part-time*, Sydney, Australia – (December 2023 - Present)*
- Built up the PopMeter app for tablet use in golf fields to monitor live group progress using Jetpack Compose, Flow, and Retrofit.
- Enhanced the VPGS app, utilized by golf carts, by adding new features, transitioning from Java to Kotlin.
- Integrated Crashlytics and analytics, significantly reducing app crashes by leveraging Firebase statistics, and enhanced app security through APK encryption.
- Currently migrating from legacy Java methods and fixing context leaks, employing dependency injection, and improving local storage with Room database simultaneously testing on the company's tablets with Android versions 4.4 and 10.
Android Engineer
**UpWork** · Freelance*, Sydney, Australia – (May 2023 - Present)*
EPlatform digital libraries
- Enhanced the Eplatform mobile app, improving features for reading and listening to books.
- Boosted the app's crash-free user rate from 96% to 99.8% by fixing bugs and enhancing overall performance with updates like Jetpack Compose and Kotlin flow.
- Expanded the app's local data features by adding more tables to the Room database for user profiles and refined the book expiration notifications system.
- Developed a new, more efficient audio player using the AndroidX Jetpack Media3 library.
Simple Mobile Apps
- Worked on a set of primary Android applications including a keyboard, phone, SMS messenger, file explorer, gallery, and launcher.
- Upgraded usage of Java threads to modern Kotlin coroutines, improving app performance and maintainability.