Hi, I'mKhemraj Sharma
I'm a
🌟 Top 0.002% Worldwide on Stack Overflow
🏆 Developer of the Year (2023)
📱 9+ years experience with 30+ successful projects
Professional Summary
Android & React Native developer with 9+ years of experience, delivering 30+ successful projects. Ranked Top 0.002% worldwide & Top 100 in India on Stack Overflow. Specialized in Kotlin, Java, MVVM, Jetpack, and React Native. Passionate about clean, scalable, and efficient code to build high-quality mobile applications.
Architecture: MVVM, MVC, MVP, and Clean Architecture with single and multi-modular designs
Performance: Expert in optimizing startup time, battery use, and resolving crashes, ANRs, and memory leaks
UX/UI: Delivers pixel-perfect designs across screen sizes and languages with seamless user experiences
Skills & Expertise
Project Showcase
Featured mobile applications with 10M+ combined downloads, showcasing expertise in performance optimization, UI/UX design, and scalable architecture.
Indian Oil ONE
Fuel retail app for Indian Oil customers with integrated payment, loyalty rewards, and location services. Optimized for 10M+ users with high transaction volumes.
Key Achievements:
- •Reduced app startup time by 30%
- •Achieved 4.2+ star rating on Play Store
- •Implemented offline functionality with Room DB

Tarot Card Reading
Popular lifestyle app with daily horoscope, tarot reading, numerology, and premium features. Implemented in-app purchases and personalized recommendations.
Key Achievements:
- •Reduced memory usage by 25%
- •Implemented Google InAppPurchase
- •Increased user retention by 40%

IQ - Intelligent Lifestyle
Smart lifestyle management app with AI-powered recommendations, health tracking, and social features. Implemented modular architecture and advanced UI animations.
Key Achievements:
- •Reduced crash rates by 50%
- •Implemented Jetpack Compose UI
- •Led code reviews and team mentorship

Fireact
Short video social platform with Firebase backend and React Native frontend. Implemented real-time video processing, feed algorithms, and social interactions.
Key Achievements:
- •Optimized video loading performance
- •Implemented real-time messaging
- •Cross-platform compatibility

PhoneLossPrevention
Security app to prevent phone theft with motion detection, alarm triggers, and location tracking. Implemented background services for continuous monitoring.
Key Achievements:
- •Optimized battery usage by 35%
- •Implemented low-latency alert system
- •Advanced sensor fusion algorithms

Professional Experience
Sr. Android & React Native Developer
Immabeme Solutions Pvt. Ltd.
Led development of IQ - Intelligent Lifestyle app, implementing modular architecture, performance optimizations, and mentoring junior developers.
Key Achievements:
- •Implemented a modular and extensible architecture, enhancing app maintainability and scalability
- •Utilized agile methodologies for design, testing, and debugging, resulting in a 20% overall improvement in system performance
- •Mentored junior developers and led code reviews, improving code quality and cutting bugs by 30%
- •Investigated and resolved performance bottlenecks and inefficiencies, ensuring a seamless user experience
Sr. Android Developer
Comptech IT Solutions (cisplinc.com)
Developed Indian Oil ONE and Indian Oil Business apps, serving millions of users with critical functionalities and performance optimization.
Key Achievements:
- •Delivered critical product modules using MVVM architecture, ensuring on-time deployment and high app performance
- •Led bi-weekly code reviews, achieving 100% adherence to coding best practices and reducing post-release defects by 25%
- •Facilitated structured peer programming sessions, which decreased debugging time by 20% and improved team collaboration
Sr. Android Developer
The NineHertz (theninehertz.com)
Developed PhoneLossPrevention, Fireact (Short Video App) & 5 more mobile applications with focus on testing, UI/UX, and performance.
Key Achievements:
- •Collaborated with cross-functional teams to integrate advanced testing, UI/UX design, and performance optimization
- •Managed time efficiently to meet project deadlines and ensure timely delivery of tasks
- •Implemented real-time video processing and social features in Fireact app
Sr. Android Developer
Innovana Thinklabs (innovanathinklabs.com)
Developed and maintained Tarot Card Reading app with 1M+ installs, implementing in-app purchases and personalized recommendations.
Key Achievements:
- •Developed and maintained native Android applications using Kotlin and Java, ensuring robust performance and reliability
- •Utilized version control systems to manage and track source code changes, which helped improve overall code quality
- •Collaborated closely with the UX/UI team to create a seamless user experience across various devices, contributing to high user satisfaction
Stack Overflow Dominance
Android & React Native Developer
Badge Collection (29 Gold, 213 Silver, 222 Bronze)
Gold Badges (29 total across 8 unique badges)
Silver Badges (213 total)
Bronze Badges (222 total)
Top Tags
Recent Activity
Awards & Certifications
Developer of the Year
Recognized for outstanding contributions to product development, code quality, and team mentorship.
5-Star Java Badge
Achieved perfect score in Java programming assessment, demonstrating expert-level knowledge.
View CertificateAndroid Development Proficient
Scored in the top percentile of Android development skill assessment.
Java Expert Certification
Recognized for advanced knowledge of Java programming language and ecosystem.
Skill Assessment Scores
Continuously pursuing professional growth through certifications and skill development in mobile development technologies.
Code Philosophy
My approach to delivering maintainable apps with fewer bugs through clean architecture, testable code, and modern development practices.
Clean Code
Writing code that is readable, maintainable, and follows SOLID principles.
// Bad approach - Violation of Single Responsibility
class UserManager {
fun authenticateUser(username: String, password: String): Boolean {
// Database operations, validation, token generation all in one place
return true
}
}
// Clean approach - Following Single Responsibility
class UserAuthenticator(private val repository: UserRepository) {
fun authenticate(credentials: Credentials): AuthResult {
return repository.findByUsername(credentials.username)?.let { user ->
if (passwordHasher.verify(credentials.password, user.passwordHash)) {
AuthResult.Success(tokenGenerator.generateFor(user))
} else {
AuthResult.Failed(AuthError.INVALID_CREDENTIALS)
}
} ?: AuthResult.Failed(AuthError.USER_NOT_FOUND)
}
}
Clean Code
Delivered maintainable apps with 20% fewer bugs by adhering to Clean Architecture principles and SOLID design patterns.
• Improved maintainability
• Faster onboarding for new devs
Architecture
Implemented MVVM and Clean Architecture in enterprise apps, resulting in 40% reduction in merge conflicts and easier unit testing.
• Improved testability
• Modular design
Performance
Resolved critical crash issue in IQ app, cutting crash rates by 50% through systematic debugging and performance optimization.
• Startup time reduction
• Battery usage improvement
Get In Touch
Interested in working together? Feel free to reach out for collaborations or just to say hi!
Contact Information
Availability Status
Currently available for Android and React Native development roles, freelance work, and consulting opportunities.