I'm an experienced Senior Software Engineer specializing in native Android development. I have expertise in Kotlin and C++. With over 4 years of experience delivering robust solutions in the Android ecosystem, I've developed a strong background in Android components, design patterns, and the complete mobile development lifecycle. My focus on performance optimization ensures that I provide exceptional user experiences.
- Languages: Kotlin, C++, Java
- Architecture: Coroutines, Flow MVVM, MVI, MVP
- Design: Clean Architecture, SOLID Principles
- Dependency Injection: Dagger2, Hilt, Koin
- Task Management: WorkManager
- APIs: Camera2 APIs, CameraX APIs
- Codecs: MediaCodecs, MediaMuxer
- Testing: Junit4/5, Espresso, Kotest
- Database: Room, SQLDelight, DataStore
- Networking: Retrofit, Ktor, gRPC, GraphQL
- UI: Jetpack Compose, XML, OpenGL
At present, I'm working at Loconav India Pvt Ltd as a Senior Software Engineer. I have played a significant role in the development of the VideoTelematics: Dash Cam Application, a feature-rich Android application developed using Kotlin and C++. This application provides comprehensive video telematics features to enhance the driving experience and improve safety on the road.
I am always open to collaborating on projects and innovating new ideas. Check out my contributions here on GitHub.
π« How to reach me:
- Email: santosh.mehta@live.com
- LinkedIn: Santosh Mehta