Summary
Overview
Work History
Education
Skills
Accomplishments
Projects
Certification
Problem-Solving Games, Tech Exploration
Timeline
Generic

RIDDHI REDDY CH

Summary

Passionate SDE skilled in transforming complexities into elegant tech solutions through continuous learning, coding, and collaborative prowess, aiming for impactful innovation.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Development Engineer

Macy's
05.2023 - Current
  • Collaborated closely with design and product teams to implement user-friendly and visually appealing interfaces aligning with Macy's brand guidelines
  • Conducted rigorous testing, identifying, and resolving bugs promptly to maintain a 99% crash free rate
  • Developed and prototyped software modules of varying complexity, including service interfaces, process flows, business logic, and UI/UX components
  • Delivered end-to-end mobile app solutions, from concept and design to deployment, testing, and support
  • Collaborated effectively with team members to ensure uninterrupted service and timely incident resolution during on-call shifts
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.

Software Development Engineer

Amazon
07.2022 - 03.2023
  • Developed new features for Amazon Flex application used on Android Phone, worked with developers to develop top tier solutions for the Delivery Partners
  • Worked as part of Last Mile Technology, developing strategic Amazon Flex Application used by gig economy workers and 3rd party Drivers to make deliveries to Amazon customers with status accessibility and customer engagement
  • Manage cross-functional projects to ensure timely and quality deliverables with great decision making
  • Integrated kotlin into java codebase and began migration of codebase to Kotlin with sync in iOS i.e., Swift
  • Worked on BRIC's and MVVM architecture, Unit testing using Roboelectric and debugged critical application issues such as crashes, memory leaks and concurrency problems
  • Integrated with REST APIs, handling data retrieval, authentication, and error handling
  • Employed reactive programming techniques, including RX Java, to handle asynchronous operations and improve responsiveness
  • Worked with CI/CD tools like AWS CodePipeline for automated builds, testing, and deployment
  • Implemented proactive measures to reduce recurring incidents, resulting in a 20% decrease in on-call workload over six months.

Software Engineer

Capgemini
01.2020 - 01.2021
  • Designed and developed Pecunia Finance System web application by actively Involving in various phases of the Software Development Life Cycle, including analysis, design, development, testing
  • Utilized my in-depth functional knowledge for working on the user activities which in turn improved the response time by 25%.
  • Enhanced user experience with intuitive interface design and responsive web applications.
  • Improved software performance by identifying and resolving bottlenecks in the code.

Education

M.S - Computer Science

Wichita State University
Wichita, Kansas
05.2022

Bachelor's - Computer Science

Anurag Group of Institutions
Hyderabad, India
05.2020

Skills

  • Skilled in Java/Kotlin
  • Android SDK
  • UI/UX design adhering to Material guidelines
  • Database management
  • Testing using frameworks like JUnit and Espresso
  • Proficient in Git version control,
  • Backend integration via RESTful APIs, adept at optimizing app performance
  • Code Review
  • Agile development methodologies
  • Dependency injection frameworks
  • Memory management abilities
  • Amazon Web Services

Accomplishments

  • Participated in many Technical presentations happened at university level.
  • Successfully organized and conducted an Info Tech Quiz event for about 250 participants at the university level.
  • Awarded as the best coding instructor in the WhitehatJr company.

Projects

Banking System - 01/2020, 01/2021- Implemented a bank system with all the different sectors (login, accounts, loans, cash withdrawal) included and worked as a scrum master. It is implemented using MVC Architecture and tested by using Jenkins and sonar lint.


 Automated Schedule Table Generator - 08/2019, 12/2019 - Using JavaScript, we have generated a timetable and then resolved a problem that is when a professor is unable to attend the class, it would be automatically replaced or an extension of the previous class, in this case the time would be saved and the subject would be completed on time. The implementation has been performed using Java Applet, Angular, Xml and a JDBC Connection. 


Android Malware Classification using Machine Learning - 01/2021, 05/2021 - Designed a web application model that detects the application which are malicious with the help of Machine Learning approaches which is fast and reliable static analysis which uses content, URL, and advanced mobile specific capabilities. Achieved the goal of detecting the best approaches in detecting the malware.

Certification

  • Certified Javascript Tutor, Whitehtjr - Oct 2020 - Jan 2021

Problem-Solving Games, Tech Exploration

Problem-Solving Games: Playing strategic or puzzle-based games demonstrates logical thinking. 

Tech Exploration: Exploring new technologies, attending tech meetups or hackathons, and keeping up with the latest trends in software development.


Timeline

Software Development Engineer

Macy's
05.2023 - Current

Software Development Engineer

Amazon
07.2022 - 03.2023

Software Engineer

Capgemini
01.2020 - 01.2021

M.S - Computer Science

Wichita State University

Bachelor's - Computer Science

Anurag Group of Institutions
RIDDHI REDDY CH