Shubham Sharma
Senior Software Engineer - Mobile
5-10 years experience
7 profile views
Summary
Sr. Software Engineer | Android (Java/Kotlin) & Flutter | Apps with 1M+ installs | Knowledge of MERN Stack, Node.js & React Native | Exploring AR, ML & Web3
Compensation
Expected (yearly)
1500000 INR
Skills
Experience
Senior Software Engineer at Mindfire Solutions
2021-10-01 – 2026-04-30
- Mentored junior developers and conducted code reviews, enforcing best practices and improving code quality - Led end-to-end Android development for multiple client applications using Kotlin, Jetpack Compose, and MVVM & Clean architecture Optimizing performance and tools like MobSF for security testing. - Designed and implemented modular architecture, improving maintainability and accelerating feature development along with demo such as ONNX object detection. - Collaborated directly with clients and cross-functional teams to translate business requirements into scalable technical solutions along with Technical Documentation (HLD, LLD, Confluence). - Improved app stability by diagnosing and resolving critical production issues used Android Profiler and LeakCanary for Memory Management (Garbage Collection, Memory Leaks) - Built reusable components and shared modules, enabling faster development across multiple projects - Contributed to CI/CD pipeline improvements and Gradle optimization, reducing build and release time
Mobile App Developer at Mindrops Solutions
2020-01-01 – 2021-09-28
- Collaborated with design teams using Adobe XD or Figma to create UI/UX prototypes and align client expectations before development - Led migration of legacy Android applications from Java to Kotlin with MVVM architecture, improving code quality and maintainability in apps like BBQ Saathi (Barbeque Nation internal app) - Developed and maintained production applications across EdTech, Healthcare & Hospitality domains. - Implemented advanced features like AR module using ARCore and real-time, data-driven UI components.
Education
- Guru Nanak Dev University · BCA · Computer science · From 2012 – 2012
- Guru Nanak Dev University · MCA · Computer science · From 2015 – 2018
Connect
Career preferences
Useful for recruiters: location, job types, salary range, and availability.
Full-time, Part-time, Contract, Freelance
- Notice period: 1