Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Rohit Shrivastava

Gurgaon

Summary

Experienced lead mobile developer specializing in security compliance, agile methodologies, and team mentorship. Delivered over 10 high-impact applications for leading financial institutions, ensuring quality and performance through innovative solutions.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Lead Developer Mobile

AnyTimeRupee
Gurgaon
05.2025 - Current

As a Lead Mobile Developer, I am responsible for overseeing and managing the development and security of mobile applications. My key contributions include:

  • Mobile Security Oversight: Ensuring robust security protocols for mobile applications, including data encryption, secure communication, and the implementation of best practices to prevent vulnerabilities. Regular audits and security testing are necessary to maintain a high level of protection for user data.
  • Market-Driven Module Development: Analyzing market trends and user feedback to design and develop mobile app modules tailored to meet both business and customer needs. Collaborating closely with product teams to build features aligned with current market demands, especially in the trading and financial sectors.
  • Team Mentorship and Guidance: Leading a team of junior developers, providing mentorship, code reviews, and guidance to ensure quality coding standards, and adherence to best practices. Creating a collaborative environment for learning and development to enhance team productivity and skill sets.
  • Performance Optimization: Continuously working to enhance the performance of mobile apps, focusing on improving load times, response times, and overall user experience, ensuring smooth operation across a variety of devices and network conditions.
  • Cross-functional collaboration: Working closely with other departments, including UX/UI designers and backend developers, to ensure seamless integration and user-centric designs, fostering a smooth development cycle.
  • Agile Methodologies: Leading the mobile development team through agile processes, conducting regular sprints, stand-ups, and retrospectives to ensure projects are delivered on time and with a high level of quality.

Senior Mobile Application Developer

Oxigen Services(Electrum Fintech Solutions)
Gurgaon
10.2022 - 03.2025

As a Lead Mobile Developer, I have successfully directed and delivered high-impact mobile applications, guiding a team of Android developers to launch more than 10 applications on the Google Play Store. My role involves driving technical excellence, maintaining high standards of security, and fostering cross-functional collaboration to achieve business objectives. I have worked with leading financial institutions like Yes Bank and DBS Bank, contributing to key projects in the banking and fintech space.

  • Led and delivered: Directed a team of Android developers in the design, development, and successful launch of over 10 mobile applications on the Google Play Store, ensuring that all products met business and user requirements, with high-quality standards.
  • Cross-Functional Collaboration: Partnered closely with product managers, designers, and stakeholders to gather requirements, prioritize features, and translate them into functional, user-centric mobile app experiences. Coordinated with backend teams for seamless integration and smooth delivery.
  • Architectural Excellence: Designed and implemented robust architectural patterns, such as MVVM and Clean Architecture, to ensure the long-term maintainability, scalability, and testability of the codebase. Focused on reducing technical debt, and improving overall app performance.
  • API Integration: Integrated RESTful APIs, third-party libraries (e.g., Firebase, Google Maps, Retrofit), and SDKs to enrich app features. This allowed for the development of high-performance, data-driven applications, with seamless user experiences.
  • Custom UI/UX Development: Developed custom UI components, animations, and transitions while adhering to Material Design principles, and industry best practices. Focused on building intuitive, visually appealing interfaces that improved user engagement.
  • Code Quality Assurance: Conducted thorough code reviews and established quality assurance processes to ensure adherence to coding standards, reduce defects, and improve overall product quality. Implemented automated testing frameworks to enhance test coverage.
  • Performance Optimization: Optimized application performance, achieving a 30% improvement in app responsiveness through memory leak fixes, UI jank elimination, and network latency improvements. Ensured smooth performance across diverse devices and OS versions.
  • Agile Methodology: Led the team in agile processes, including sprint planning, daily stand-ups, and retrospectives. Ensured that projects were delivered on time and within scope, while maintaining high levels of efficiency and collaboration.
  • Team Mentorship: Mentored junior developers, providing guidance, and fostering their technical growth. Created a collaborative learning environment by offering feedback, conducting training sessions, and encouraging professional development.
  • Security and Compliance: Ensured robust mobile application security by implementing data encryption, secure API calls, and regular security audits. Worked to comply with industry standards and privacy regulations, ensuring data protection for users.

Banking and Fintech Projects:

  • DBS Bank KYC: Led the development and implementation of Know Your Customer (KYC) processes for DBS Bank, ensuring regulatory compliance, and seamless integration into their mobile banking platform.
  • Yes Bank Prepaid Cards: Designed and developed a mobile solution for Yes Bank’s prepaid card program, similar to platforms like Sodexo, allowing employees to shop and manage funds through NCMC-compliant prepaid cards.

Senior Android Application Developer

RupeeRedee
Gurgaon
05.2019 - 10.2022

As a Senior Mobile Developer, I have specialized in designing, developing, and maintaining Android applications, leveraging both Java and Kotlin to create high-performing, user-friendly apps. My role involved leading technical efforts, collaborating cross-functionally with design and backend teams, and ensuring the delivery of high-quality mobile solutions. Below are some key aspects of my contributions:

  • Android Development: Led the design, development, and maintenance of Android applications using Java and Kotlin. Collaborated with design and backend teams to deliver seamless, high-quality mobile solutions tailored to user needs, and business objectives.
  • API Integration: Implemented RESTful API integrations to facilitate smooth data exchange, real-time updates, and synchronization between the client and server. Ensured the apps communicated efficiently with backend services, improving functionality and user experience.
  • Database Management: Utilized SQLite and Realm databases to design efficient data storage and retrieval systems, optimizing app performance, and ensuring data consistency across multiple devices and sessions.
  • Testing and Debugging: Conducted thorough unit testing, UI testing, and debugging to identify and resolve issues, ensuring app stability and compatibility across diverse Android devices and screen sizes.
  • UI/UX Enhancements: Contributed to UI/UX improvements by optimizing app layouts, implementing custom animations, and enhancing usability. Focused on improving user engagement by adhering to Material Design principles and keeping the interface clean, intuitive, and responsive.
  • Code Reviews and Best Practices: Actively participated in code reviews, providing constructive feedback to junior and senior developers to ensure code quality, maintainability, and adherence to best practices. Championed the adoption of modern development practices, and efficient design patterns.
  • Performance Optimization: Implemented strategies for app optimization, focusing on reducing memory leaks, enhancing load times, and improving overall responsiveness. Ensured the app's performance met both functional and nonfunctional requirements.
  • Agile Methodology: Worked in agile environments, actively participating in sprint planning, stand-ups, and retrospectives. Collaborated with cross-functional teams to ensure smooth and timely project delivery.

Android Developer

Parkhya Solutions
Indore
04.2017 - 05.2019

As an Android developer, I played a key role in developing, optimizing, and maintaining high-quality mobile applications across multiple Android devices and versions. My focus was on creating seamless user experiences, troubleshooting post-launch issues, and integrating new features that aligned with business goals. Here are the key highlights of my contributions:

  • Device and Version Compatibility: Worked extensively with a variety of Android devices and versions, ensuring consistent app performance across different screen sizes, resolutions, and OS levels. Conducted regular testing to ensure compatibility and smooth operation across a diverse range of devices.
  • System Upgrades and Optimization: Led the implementation of scheduled system upgrades to enhance app performance. Focused on performance tuning, optimizing memory usage, and addressing system bottlenecks to ensure a fast, reliable user experience.
  • Cross-Functional Collaboration: Collaborated with product managers, designers, and backend developers to design and implement new features. Actively participated in the planning and development of app enhancements, ensuring alignment with user needs, and business objectives.
  • Post-launch support: Provided dedicated post-launch support by troubleshooting and resolving issues. Worked closely with the QA team and customer support to address user-reported bugs and feedback, ensuring app stability and continuous improvement after release.
  • UI/UX Design: Contributed to the design of user interfaces that engaged users through immersive experiences. Worked on optimizing layouts, implementing animations, and improving the overall usability of apps, adhering to Material Design principles for a cohesive, intuitive user experience.
  • Performance Monitoring: Regularly monitored app performance, and took the necessary steps to improve loading times, responsiveness, and overall efficiency. Focused on fixing memory leaks, eliminating UI jank, and reducing network latency.

Android Developer

Canopus Infosystem
Indore
02.2015 - 04.2017

As an Android Developer, I worked closely with cross-functional teams to streamline the development process, deliver high-quality products, and ensure seamless project execution. My role involved collaborating with various departments, maintaining efficient communication, and integrating essential features for the overall success of mobile projects. Key highlights include:

  • Standardization of Tools and Frameworks: Collaborated with the Android development team to establish a set of common development tools, shared frameworks, and libraries. This helped standardize coding practices across the team and streamlined the overall development process, improving efficiency and consistency.
  • Efficient Communication: Maintained clear and consistent communication with Digital Managers and Project Managers, providing accurate estimates for development timelines and progress updates. Ensured that all stakeholders were aligned on expectations and timelines.
  • Project Coordination: Worked closely with the Manager of Mobile Development to provide precise project estimates, and regularly updated the team on project status. Coordinated with various departments to ensure all milestones were met within deadlines.
  • Cross-Functional Collaboration: Partnered effectively with Development, QA, Project Management, and Product teams to ensure the timely and cost-effective delivery of high-quality mobile applications. Facilitated smooth communication between teams to resolve any roadblocks during development.
  • API Integration: Collaborated with API developers to retrieve and integrate data into mobile applications using RESTful APIs, and JSON. This ensured seamless functionality and efficient data exchange between the mobile front end and back-end services.

Education

Master of Computer Applications - Computer Science

I.P.S Academy
Indore
12-2015

Bachelor of Computer Applications - Computer Science

I.T.M Universe
Gwalior
07-2011

Intermediate Certificate - PCM

Saraswati Vidhya Mandir
Orai
06-2008

High School Diploma -

Saraswati Vidhya Mandir
Orai
06-2006

Skills

  • Mobile application development
  • Java
  • Kotlin
  • Dart
  • Spring Boot
  • Agile methodologies
  • Cross-functional collaboration
  • User experience design
  • Team mentorship
  • Market analysis
  • Problem solving
  • Security compliance

Certification

  • Flutter and Dart: The Complete Guide
  • Complete Agile, Scrum Management, + Kanban

Timeline

Lead Developer Mobile

AnyTimeRupee
05.2025 - Current

Senior Mobile Application Developer

Oxigen Services(Electrum Fintech Solutions)
10.2022 - 03.2025

Senior Android Application Developer

RupeeRedee
05.2019 - 10.2022

Android Developer

Parkhya Solutions
04.2017 - 05.2019

Android Developer

Canopus Infosystem
02.2015 - 04.2017

Master of Computer Applications - Computer Science

I.P.S Academy

Bachelor of Computer Applications - Computer Science

I.T.M Universe

Intermediate Certificate - PCM

Saraswati Vidhya Mandir

High School Diploma -

Saraswati Vidhya Mandir
Rohit Shrivastava