Select Page

Resume

About Me

I’m Manish Mishra. Mobile Developer with over 5 yrs of Experience.

Work Experience

Sep 2020 - Present

Mobile Developer

APPTUNIX - MOBILE APP DEVELOPMENT COMPANY

  • Ensure 100% compliance with business and client requirements, achieving high satisfaction.
  • Standardized project templates, reducing development time by 20% and improving code reusability.
  • Led end-to-end app development for 2 projects from planning to Play Store deployment, ensuring 100% on-time delivery..
  • Reduced crash rates by 40% by monitoring analytics, Android Vitals, and implementing critical fixes.
  • Built 10+ apps using MVVM architecture, improving maintainability and reducing technical debt by 30%.
  • Enhanced UI/UX, increasing user engagement by 25% through seamless navigation and intuitive design.
  • Developed reusable components, reducing development time by 20% across multiple projects.

Education

2016 - 2020

B.Tech. Computer Science and Engineering

CGC Jhanjeri Mohali, Punjab

Skills & Expertise

Jetpack Components


Skilled in using Jetpack components like ViewModel, LiveData, Room, and Navigation.


Experienced in building clean and well-structured Android apps with Jetpack.
Dependency Injection Framework

Skilled in using Dagger and Hilt for managing dependencies in Android apps.

Experienced in writing clean, testable code using dependency injection.
Coroutines


Skilled in using Kotlin Coroutines for async programming in Android.



Experienced in handling background tasks and improving app performance with Coroutines.

Firebase

Experienced in using Firebase services like Auth, Firestore, and Cloud Messaging.

Skilled in integrating Firebase for real-time data, user login, and push notifications.
Push Notifications

Skilled in implementing push notifications using Firebase Cloud Messaging (FCM).

Experienced in handling notification clicks and background messages in Android apps.
MVVM / Clean Architecture

Skilled in building Android apps using MVVM and Clean Architecture principles.

Experienced in separating concerns for better code maintainability and testability.
Git

Skilled in using Git for version control and team collaboration.

Experienced with branching, merging, and managing code using Git tools like GitHub.
Agile / Scrum Methodology

Experienced in working within Agile teams using Scrum practices.

Skilled in sprint planning, daily stand-ups, and iterative development.
Software Development Lifecycle

Familiar with all phases of the Software Development Lifecycle from planning to deployment.

Experienced in following SDLC processes to deliver quality software on time.

Certificate

Follow

LinkedIn

Copyright © 2025 GeekyMob. All Rights Reserved.