- NeonFrame - Screenshot Editor | Android - Make engaging screenshots you share to social media - The Story & Progress here
- CloseTalk.app | Android | Open source - Connect with people near you, neighbors, coworkers, gym bros - The Story
- TickerAlerter.app | Desktop - Setup price alerts in seconds | For crypto trading - The Story
I'm a Software Engineer from Ukraine with over 10 years of experience in Software Development.
Since 2015 I've mostly been dealing with Android Development and building modern [native] apps for devices running on Android 8+ . It covers about ~95% of all Android devices nowadays.
- Android SDK, Gradle Build tool.
- Kotlin, Coroutines, RxJava/RxAndroid, Koin, Retrofit, Room.
- Jetpack Compose.
- MVVM or MVI + Clean architecture, modularization.
- Material 3 Design.
- Ktor + Heroku for the app backend.
- Firebase services, Google APIs.
- Circle CI or GitHub Actions for continuous integration.
- Google ML kit for text and image recognition.
- FFMPeg for video/audio edit features.
- CameraX API for photo/video capture.
- OpenCV and/or OpenGL for image editing.
- PDF Maker - live (Apr 2024 - in development)
- COMQUEST for COMLEX and COMAT | ExamGuru - live (Feb 2019 - Nov 2020; support continues)
- Dealer Video Inventory - live (June 2018 - June 2023)
- Dealer Video Suite - live (Jan 2017 - June 2023)
- Real Estate Vids - live (2021 - Oct 2022)
- QR Barcode reader - live
- COVID-19 Live Tracker WorldWide (open source) - discontinued
- 1Myle Chat App - discontinued
"Dmitry is a great contractor. He went above and beyond solving our issues. The best developer I had an opportunity to work with. It was a pleasure!" - Aleksandre.
"Really great experience working with Dmitriy. I've struggled to find an Android developer in the past that was both skilled and had good communication - Dmitriy has both. I'm planning on continuing to work with him on new features for my app in the future." - Krista.
"Dima is a pleasure to work with. He's Android programming skills are exceptional. He's always professional and easy to work with. He is very methodical in his approach. Which at times has resulted in delivery scheduling slipping a little but I rather have a good product than a hastily put together product. We're continuing to work with Dima for other projects." - Philip
"Dmitri approached the project with a professional attitude and applied his expertise to deliver high-quality result. His code is well-organized, maintainable and easy to follow. You can see he is an expert in Android development. He went beyond simply fulfilling the requirements and addressed other issues in the project that I was not aware of. The communication was great as well. I very much recommend Dmitri and will be happy to work with him again in the future." - Maxim
"I've been extremely pleased with Dmitri's development skills, communication, and personality." - Jeff