Shubham Sharma profile photo

Shubham Sharma

Senior Software Engineer - Mobile

5-10 years experience

7 profile views

0 followers

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

BlocAndroid, Kotlin, Flutter, React NativeRiverpodCross-platform app development (Android & iOS)Composeandroid studioJavaClean architectureReact NativeKotlinAndroid ArchitectureDartFlutter , dart , firebase, bloc , State management, Clean Architecture, SOLID principlesFlutterFlutter, Android, iOS, Riverpod, BLoC, Clean Architecture, Firebase, REST APIs, Python, FastAPI, SQLite, Hive, CI/CDFlutter Dart Clean Architecture BLoC / Cubit State Management Firebase REST APIs Flutter DevTools Performance Optimization Android & iOS Development GitAndroid,Java,Kotlin,Jetpack composeAndroid Studio VS Code Git & GitHub Postman Firebase ConsoleFlutter (Android & iOS)Android developerMVVM

Experience

  • Senior Software Engineer at Mindfire Solutions

    2021-10-012026-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-012021-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.

Preferred roles & locations
Delhi, IndiaNoida, IndiaGurugram, IndiaIndore, IndiaHyderabad, IndiaGermersheim, GermanyGera, GermanyNederland, United StatesPortugalete, SpainSpain, IrelandDubai, United Arab Emirates
Job types open to

Full-time, Part-time, Contract, Freelance

  • Notice period: 1

Posts