CHAKRITHA REDDY DONDAPATI ( SDE @Amazon )
Phone: 816-***-**** Email: *****************@*****.*** Github Linkedin Austin, USA SUMMARY
Software Development Engineer with 5+ years of experience in backend and frontend development, specializing in building scalable, high-performance applications using Java, Spring Boot and AWS. Skilled in designing resilient microservices architectures and robust systems that support Amazon’s tier-1 services, managing millions of requests per second. On the frontend, experienced in React and JavaScript/TypeScript, creating user-focused interfaces. Combining system design expertise with a full-stack approach, I delivered efficient, secure solutions suited for high-demand environments. TECHNICAL Programming SKILLS Languages : Java/J2EE, Python, JavaScript, TypeScript, C++, C#. Web-Technologies : HTML5, CSS3, Bootstrap, JQuery. Frameworks : Spring Boot, spring MVC, Hibernate, React JS, Angular. Databases: DynamoDB, MongoDB, Oracle, MYSQL.
Tools : Intellij, Eclipse, VS code, Docker, Linux, Kubernetes, Git, Jenkins. Cloud Services : AWS, AWS Lambda, Amazon S3, EC2, SQS, SNS, IAM, Step function, Cloud watch. Other: Object oriented design, Web Services, System design, Algorithms, Data Structures, Agile, SQL, Redux, Junit, Mockito, Maven, Gradle, Postman, JIRA, Rest API, Apache Kafka, Redis, GraphQL, JSP, JDBC, SDLC, Node JS, SOAP, Selenium, OAuth2, JWT.
PROFESSIONAL EXPERIENCE
Software Development Engineer, Amazon, Austin, USA Sept 2022 – Present
• Implemented auto retry mechanism for "Secure Your Account" failed requests using Java, AWS resources like Lambda, SQS and step function, ensuring continuous monitoring, improving customer security and reduced manual effort by 92%.
• Led the migration of 5 critical services to JDK17, resulting in a 30% less CPU utilization, application performance improvement in terms of latency and enhanced security. Conducted in-depth research to troubleshoot and resolve complex migration issues.
• Led a project to export customer authentication sessions to a Data Warehouse using Java, AWS SNS, SQS, Datacraft, DynamoDB, Spring Boot. Which helped in real-time analytics and fraud detection response efficiency by 73%.
• Designed and implemented passkey invalidation flows using Java, AWS lambda, Dynamo DB and step function for devices like the Amazon App, enabling customers to securely sign out of all active passkey sessions for account security.
• Successfully migrated an ABAC (Attribute-Based Access Control) policy management website from Ruby to React JS with TypeScript/JavaScript. Which improved frontend performance by 43% and enhancing the overall user experience with a more intuitive and responsive interface.
• Using Java spearheaded the integration of 3 critical services with centralized Amazon Config Store, resulting in a 94% reduction in configuration redundancy and streamlining centralized management across all teams.
• Proposed and implemented an Environmental profile project to identify customer unrecognized environments, improving customer coverage from 23% to 86%. This enhanced security and account management capabilities.
• Deployed monitoring and alerting systems using AWS cloud watch alarms, reducing the average time to resolution by 80% through real-time insights and proactive issue resolution.
• Proposed and implemented the "Test on Code Change" feature, automating integration test execution for every code change. This improved developer productivity by reducing the manual effort and saving 30 minutes per change.
• Mentored an intern who secured a successful return offer and guided junior engineers by setting high coding standards through detailed code reviews, earning two awards for outstanding mentorship.
• Provided on-call support for critical services, resolved high-severity incidents and mitigated customer impact, ensuring system stability, demonstrating strong problem-solving and troubleshooting skills.
• Onboarded the Ticket-insighter tool to analyze past tickets, leveraging GenAI ( AI/ML model ) to provide concise root cause summaries and recommendations, reducing time spent on reviewing past ticket communications and solutions.
• Designed and managed API’s using AWS API Gateway, ensuring efficient traffic distribution, rate-limiting, and secure API management.
• Implemented secure authentication and authorization mechanisms using OAuth 2.0 and JWT tokens, ensuring compliance with industry security standards and safeguarding sensitive customer data. Software Engineer, Infosys, Hyderabad, India Jan 2019 - Dec 2020
• Played a pivotal role in the development and continuous maintenance of the Lead Services product, enabling seamless and secure integrations between OEMs and dealerships across North America.
• Designed and launched two key integration flows between OEM and CRM systems, driving additional revenue of $5 million annually by enhancing data synchronization and operational efficiency.
• Architected event-driven integrations using Apache Kafka and Azure for reliable asynchronous communication, reducing latency by 15% and improving system fault tolerance.
• Refactored monolithic applications into microservices architecture using Docker and Kubernetes, improving service isolation and fault tolerance, resulting in a 43% reduction in system outages
• Modernized the Lead Services product UI using Angular JS, JavaScript, HTML5, CSS3, and Bootstrap 3, achieving a 30% improvement in frontend responsiveness and user experience
• Elevated unit test coverage for the Lead Services application from 27% to 100%, drastically improving system reliability and reducing manual testing efforts by 90% through robust, automated testing.
• Showed proficiency in designing and deploying RESTful APIs with spring boot, handling access-control features like authentication and authorization using OAuth 2.0 with JWT for enhanced security.
• Designed and implemented a big data analytics platform using Apache Hadoop and Apache Spark, enabling real-time data processing and insights generation for large datasets from visualizing data trends while creating & monitoring KPI’s.
• Worked with CI/CD pipelines (Jenkins, Git, Docker) to automate build, test, and deployment processes, ensuring faster and more reliable releases.
• Collaborated with cross-functional teams, including OEMs, dealerships, and internal stakeholders, to gather integration requirements, ensuring scalable, reliable, and high-performance solutions.
• Fully owned and managed the end-to-end deployment lifecycle for the Lead Services product, ensuring seamless feature rollouts with minimal downtime and enhanced system stability.
• Designed and implemented new features to meet evolving client requirements, significantly augmenting the product's functionality and addressing key business needs.
• Developed complex message flows including various formats such as SOAP, RESTful Web Services, CSV, and Encrypted files.
Software Engineer, University of North Texas, Dallas, USA Aug 2021 - Jul 2022
• Developed and maintained web applications using Java and React, such as an automated course registration system, improving administrative efficiency by 40%.
• Developed a real-time classroom scheduling system, allowing faculty to manage room bookings more efficiently, reducing scheduling conflicts by 32%.
• Implemented continuous integration and continuous deployment (CI/CD) processes, utilizing AWS code pipeline and code deploy, improving deployment frequency and reducing rollback incidents by 30%. EDUCATION
Master of Science in Computer Science Jan 2021 –July 2022 University of North Texas, Texas, USA GPA - 4/4
Bachelor of Technology in Computer Science and Engineering Aug 2015 – Jun 2019 Kakatiya Institute of science and Technology, Hyderabad, India GPA - 4/4 ACHIEVEMENTS AND CERTIFICATIONS
• Gold Badge in Problem Solving on HackerRank, highlighting strong algorithmic skills
• Top 100 Finalist in Code Gladiators (100k+ participants), showcasing competitive coding proficiency.
• Solved 400+ coding challenges across HackerRank, LeetCode, and GeeksforGeeks.
• Certified in Java, Data Structures, SQL, and Problem Solving by HackerRank and AWS.