Karthikkumar Thangavel
@karthikkumarthangave
Senior Android Engineer specializing in Kotlin, Jetpack Compose, and Clean Architecture.
What I'm looking for
I’m a Senior Android Engineer with 10+ years of experience building, maintaining, and scaling Android applications across the full software development lifecycle. I deliver Android features from technical design through production release, partnering closely with product, backend, and QA to ship reliable, API-driven experiences.
My expertise centers on Kotlin and modern Android engineering practices—especially Jetpack Compose, Clean Architecture, MVVM, and reactive state management. I’ve led end-to-end feature work, implemented scalable modular solutions, and handled production support by diagnosing and resolving issues to improve stability and user experience.
Most recently, I completed a production-oriented engineering project focused on Offline-First Architecture, Room as Single Source of Truth (SSOT), Paging 3 with RemoteMediator, and WorkManager synchronization. I built automated testing and CI/CD with GitHub Actions and Firebase App Distribution, and I continuously strengthen maintainability through release engineering, performance improvements, and tooling.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
HCL Technologies
Mar 2022 - Apr 2024 (2 years 1 month)
Led end-to-end Android feature delivery from technical design through production release and support, aligning solutions with Clean Architecture and modularization principles. Diagnosed production issues and contributed to performance optimization and long-term maintainability.
Android Application Developer
iDesign Technologies Pvt Ltd
Aug 2019 - Feb 2022 (2 years 6 months)
Developed and maintained Android applications with a focus on scalability, performance, and reliability. Implemented MVVM architecture and integrated REST APIs using Retrofit and OkHttp.
Android Application Developer
Black Pearl Logics
Aug 2017 - Jul 2019 (1 year 11 months)
Developed and maintained Android applications focused on stability, usability, and production reliability. Resolved production issues and delivered feature enhancements throughout the application lifecycle.
Android Application Developer
The Seven Tech Labs
Jun 2014 - Jul 2017 (3 years 1 month)
Designed and developed Android applications across the full development lifecycle, including implementing UI features and backend integrations. Improved performance, resolved production issues, and contributed to architecture and ongoing maintenance.
Android Engineering Playground
Production-oriented Android portfolio project demonstrating Offline-First architecture and modern Android engineering practices, including Room as SSOT, Paging 3 RemoteMediator, and WorkManager synchronization. Includes automated testing and GitHub Actions CI/CD with Firebase App Distribution.
Education
Degrees, certifications, and relevant coursework
Kongu Engineering College
Bachelor of Engineering, Engineering
2011 - 2014
Completed a Bachelor of Engineering in Engineering at Kongu Engineering College, Erode from 2011 to 2014.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Karthikkumar?
You can contact Karthikkumar and 90k+ other talented remote workers on Himalayas.
Message KarthikkumarGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
