Summary
Overview
Work History
Education
Skills
Timeline
Generic

Puspendra Singh

Gurugram

Summary

Qualified Android developer with robust background in Android development, specializing in creating user-friendly applications. Successfully contributed to multiple high-impact projects, enhancing app performance and user experience. Demonstrated expertise in Java, Kotlin, and Agile methodologies, consistently delivering top-tier solutions.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

PayU Payments Private
04.2023 - Current
  • Mentored junior developers in Android application development best practices, improving overall team productivity.
  • Worked closely with product managers and UI or UX specialists to create stable code with core Android
  • Worked in building different payment sdks
  • Worked in bolt upi sdk development from scratch
  • Worked in offer engine implementation in android sdks
  • Worked in virtual card feature based on react js technology

Software Engineering

PayU Payments Private
07.2019 - 03.2023
  • Consistently used Android SDK to produce highly effective and nuanced content.
  • Reduced application crashes by proactively monitoring crash analytics reports and addressing any issues found.
  • Developed applications using MVVM architecture, resulting in a cleaner codebase that is easier to maintain and build upon.
  • Kept abreast of industry trends, emerging technologies, and latest tools relevant to Android development through continuous learning initiatives such as online courses or conferences attendance.
  • Utilized agile development methodologies to ensure timely delivery of high-quality software products.
  • Developed engaging mobile applications with an emphasis on user-centered design principles and accessibility standards.

Software Engineer

Mobikwik
06.2018 - 06.2019
  • Tested applications prior to final review to verify issue resolution.
  • Analyzed applications to identify and document weaknesses and errors.
  • Enhanced user experience by developing visually appealing and intuitive Android applications.
  • Worked closely with UI/UX designers to translate wireframes into fully functional Android apps that met both design specifications and user requirements.
  • Utilized agile development methodologies to ensure timely delivery of high-quality software products.
  • Employed JUnit framework to perform unit tests.
  • Conducted thorough unit testing for each feature developed, ensuring a high level of quality before submitting code for integration testing or release deployment phases.

Education

B.tech - Computer Science

HBTI
Kanpur
03.2018

Skills

  • Kotlin programming
  • Android development
  • MVVM architecture
  • Code refactoring
  • Unit testing experience
  • Analytics and monitoring tools
  • Application documentation
  • App architecture planning
  • Coding guidelines
  • Android SDK
  • New feature development
  • Cross-functional teamwork

Timeline

Senior Software Engineer

PayU Payments Private
04.2023 - Current

Software Engineering

PayU Payments Private
07.2019 - 03.2023

Software Engineer

Mobikwik
06.2018 - 06.2019

B.tech - Computer Science

HBTI
Puspendra Singh