Ravi Mishra

Senior Android Developer
Gurugram, IN.

About

Highly experienced Android Developer with a proven track record of building stable, production-ready applications, specializing in UI architecture, system APIs, and background services. Expertly debugs complex real-world edge cases and optimizes app performance for large-scale user bases. Seeking to leverage deep technical expertise and problem-solving skills to drive impactful mobile solutions in a dynamic tech environment.

Work

Wayo (BluSmart)
|

Senior Software Engineer

Gurugram, Haryana, India

Summary

Led critical Android development for a logistics platform's driver app, focusing on live trip handling, navigation, and operational workflows to ensure seamless user experience.

Highlights

Engineered and delivered robust wallet and subscription modules, ensuring stable integration and an intuitive user experience within the logistics platform.

Developed and optimized the end-to-end trip lifecycle flow, from job acceptance to delivery confirmation, enhancing operational efficiency and backend coordination.

Pioneered the adoption of Jetpack Compose and established a shared UI component library, streamlining development and promoting consistency across the application.

Managed complex OS-level permissions (location, overlay, battery optimization) to ensure uninterrupted location tracking and foreground service stability, significantly improving app reliability.

Spearheaded the migration of approximately 40% of app screens to Jetpack Compose, resulting in reduced development time and simplified maintenance efforts.

Loco
|

Software Development Engineer

Bengaluru, Karnataka, India

Summary

Contributed to the development of a game streaming platform with over 10 million downloads, focusing on video features and user engagement.

Highlights

Led the development of the Loco clips (Reels) feature, implementing robust asynchronous clip upload capabilities to enhance user engagement.

Designed and implemented the trim and upload workflow for Loco clips, facilitating the successful upload of over 15,000 clips by users.

Optimized video playback performance by extensively utilizing Exoplayer for both live and recorded video content, ensuring a smooth user experience for millions of users.

Engineered and deployed video auto-play functionality across all feeds, significantly increasing content consumption and user retention.

Amar Ujala
|

Android Developer

Noida, Uttar Pradesh, India

Summary

Developed Android applications for Safalta, an Ed-Tech vertical of Amar Ujala serving students in tier 2/3 cities, impacting over 500,000 downloads.

Highlights

Led the end-to-end development and successful launch of a mock test feature, which facilitated over 60,000 mock tests for students.

Revitalized the PDF Viewer module, boosting user retention on PDF content by over 60% through UI/UX enhancements and performance optimizations.

Enhanced the user interface of the video player (Exoplayer), improving usability and visual appeal for educational content.

Education

IET MJP Rohilkhand University
Bareilly, Uttar Pradesh, India

Bachelor of Technology

Electronics and Communication Engineering

Languages

English
Hindi

Skills

Android Development

Android, Kotlin, Compose, Coroutines, Dagger/Hilt, RoomDB, Jetpack, MVVM.

Programming Languages

Java, Kotlin.

Tools & Technologies

Exoplayer, Firebase, Firestore, Realtime Database.

Projects

SpendCap

Summary

An Android expense management application engineered with a local-first architecture to prioritize user privacy and offline functionality.

ShopOn - A Shopping Cart App

Summary

A feature-rich Android shopping cart template application, incorporating product catalog, brand stores, and wishlist functionalities.

AnimateX (iOS)

Summary

An open-source iOS animation project providing a comprehensive suite of clean animations for developers.