Prudhvi Reddy

Software Engineer

Hyderabad, Telangana, India5 yrs 11 mos experience
Most Likely To Switch

Key Highlights

  • 5 years of experience in mobile app development.
  • Expert in Android development and design patterns.
  • Strong contributor to open-source projects.
Stackforce AI infers this person is a Mobile App Developer with a focus on Android and open-source contributions.

Contact

Skills

Core Skills

AndroidAws

Other Skills

Amazon Web Services (AWS)Android DevelopmentAnsibleCoroutinesCustomer ServiceDagger2DatadogDockerDynamic deliveryFirebaseFlutterFull-Stack DevelopmentGitGitHubGo (Programming Language)

About

I am a software engineer with 5 years of experience working with startups, open-source, and enterprise on mobile apps ( primary ) core skills: DSA, design patterns, oops, reactive programming, TDD specific skills: Android I can talk fluently in kotlin, Java Loves open source projects with good commits and follows patterns.

Experience

5 yrs 11 mos
Total Experience
1 yr 6 mos
Average Tenure
2 yrs 5 mos
Current Experience

Deliveroo

3 roles

SDE-2 ( Ad-tech )

May 2025Present · 1 yr · Hyderabad, Telangana, India

AndroidiOS

SDE-2 ( Core Platform Services )

Jan 2025May 2025 · 4 mos · Hyderabad, Telangana, India

Amazon Web Services (AWS)AndroidGo (Programming Language)AWS

SDE-2

Dec 2023Jan 2025 · 1 yr 1 mo · Hyderabad, Telangana, India

  • Delivered Features:
  • Extracted receipt generation logic from the client side to server code, Hence improving order accuracy
  • Built self-serve cancellation and item substitutions for the restaurants
  • Developer experience work:
  • Introduced coroutines in the codebase for better concurrency mechanism
  • Migrated the codebase from dagger to dagger-hilt leading to ~50% reduction in boilerplate DI code
  • Jetpack compose UI hooked with the design system of the company improving dev productivity and UI accuracy
  • Application stability:
  • Improved crash-free sessions by 2%
  • Integrated Slack with Firebase and Datadog which alerts of any crashes and regressions
  • Tech: Android, iOS, Go, Datadog, SQL, Kafka, AWS, Redis
Amazon Web Services (AWS)Full-Stack DevelopmentAWSAndroid

Target

2 roles

Senior Engineer

Jun 2023Dec 2023 · 6 mos

  • Rewrite the App's home page Deals section and deals screen for better UX
  • Lead the development of target circle games
  • Co-authored an RFC for a design system based on atomic design https://atomicdesign.bradfrost.com/chapter-2/
AndroidRxJavaLintServer driven uiDagger2Strategic Hiring+7

Software Engineer

Jun 2021May 2023 · 1 yr 11 mos

  • Worked on Target's flagship mobile product containing 100+ modules with heavily interop codebase
  • Features developed
  • Yearly savings, Delivery instructions on address, guest profile picture (🪦)
  • Post-purchase flow rewrite
  • Platform work
  • Optimised home feed scroll speed by ~20% using perfetto by identifying the code which is running on the main thread
  • Achieved the 99.99% crash-free sessions goal, fixed the app's top crashes by diving deeper into the areas of Rxjava, Views, coroutines, compose UI and wrote lint checks not to repeat the same crashes
  • Modularised / sub-modularised the codebase for faster build times.

Zomato

Software Development Engineer

Sep 2020Jun 2021 · 9 mos · India

  • Did a re-write of the runnr-buddy android app, which is responsible for onboarding new delivery partners to the Zomato platform
  • Setup automation for deployment and release management, analysed code lint setup with PRs and made reviews and deployments easier
  • Integrated Zomato payments SDK into the rider app
  • App stability:
  • Fixed memory leaks in the app (prev. used to get OutOfMemoryError very often)
  • crash-free sessions increased by more than 7%
  • Platform work:
  • Took care of targeting rider app to Android 11 devices with deep expertise in background work
Dynamic delivery

Mutual mobile

2 roles

Associate Engineer

May 2020Oct 2020 · 5 mos

  • At Mutual Mobile i am learning modern android development practices and mentored by industry experts to build apps for next billion users.
  • Started a new fitness and nutrition project and deployed the first version to client - wrote base files with MVVM and clean architecture, unit tests, integrated tests to all features that i worked on. CI/CD with reports and server driven UI. syncing with backend and ios team parallelly and talking best practices
  • I am responsible to deliver features by giving estimations to the client
  • Check existing codebases and improve code quality, optimise the solutions
  • Learn new tech stacks or patterns and implement in the projects as suited

Engineering intern

Nov 2019May 2020 · 6 mos

  • Some of the key things i was able to achieve during the internship:
  • Took a old codebase and converted most parts to modern
  • Migrated the app to completely depend on server time, wrote many time and date logics in the app using joda time library
  • Decreased the app size by 60% by shrinking, obfuscation, and optimization
  • Made the CI builds efficient by caching wherever necessary, used app distribution tools to update the QA and made the build speed less than 1.5 min than before

Opentext

Engineering Intern - Applications Team, R&D

Jun 2019Oct 2019 · 4 mos · Hyderabad Area, India

  • Worked on research and development projects under Applications team.
  • Worked on creating automated build and deploy systems with many customisations using jetbrains teamcity tool
  • Followed TDD for Angular, node.js, postgres stack and implemented in projects with CI/CD for long term maintenance of projects

Google summer of code

2 roles

Project Maintainer, Mentor @ AOSSIE

Aug 2018May 2020 · 1 yr 9 mos · remote

  • Mentored university students in open source contribution with Google Program GSoC ( Google Summer of Code ) http://summerofcode.withgoogle.com/ at AOSSIE org
  • Perform code reviews for the pull requests and assign tasks to contributors
  • Discuss and implement the best practices in multiple projects
  • Reply to student's queries on mobile tech stack and help them understand the project
  • Developed AOSSIE's site for Google Summer of Code - https://aossie.org
  • This is a program sponsored by google and google directly has no involvement in it.

Student Developer @ AOSSIE

May 2018Aug 2018 · 3 mos · remote

  • Developed a hybrid mobile app CarbonFootprint that detects users current activity and calculates amount of Co2 being emitted in detected activity.
  • Used Google Geo-location API to calculate the user footprint during walking, running and driving, with simultaneous updates in the firebase.
  • Embedded Google Maps in the app using react-native-maps and modified its route tracking system to list the estimated footprint on the basis of transport chosen.

Education

International Institute of Information Technology Bangalore

Postgraduate — Software Development

Udacity

Android Nanodegree — Android Development

Jan 2018Jan 2018

BV Raju Institute of Technology (BVRIT)

Bachelor of Technology - BTech — Computer Science

Stackforce found 100+ more professionals with Android & Aws

Explore similar profiles based on matching skills and experience