Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Karthikeya Reddy Papudippu

Novi,MI

Summary

Dynamic Software Engineer with a proven track record at General Motors, enhancing API performance and system scalability. Excelled in Agile environments, advancing diagnostic accuracy and mentoring teams. Expert in Java, Python, and microservices architecture, with a knack for fostering cross-functional collaboration. Achieved a significant boost in operational efficiency, demonstrating exceptional problem-solving and leadership skills.

Overview

5
5
years of professional experience

Work History

Software Engineer

General Motors
Warren, MI
03.2024 - Current
  • Enhanced API performance by 50% through the implementation of Redis caching and database query optimizations
  • Designed & implemented real-time data streaming pipelines using Kafka and AWS Kinesis, improving diagnostic accuracy by 20%
  • Collaborated in Agile sprints, consistently delivering features 10% ahead of schedule while maintaining high-quality standards
  • Improved system observability by integrating Prometheus for checking & Grafana for visualization, ensuring proactive detection
  • Led the integration of third-party APIs to enrich vehicle diagnostic data, enhancing system functionality and user experience
  • Conducted code reviews and mentored junior developers, ensuring adherence to best practices and improving team productivity
  • Led the migration of legacy systems to a microservices architecture, significantly improving scalability and maintainability
  • Developed a fault-tolerant vehicle diagnostic system for processing telemetry data, handling over 1 million records per hour using Spring Boot, AWS Lambda, SQS, and DynamoDB, ensuring high availability and performance

Software Engineer

HDFC Bank
India
01.2020 - 02.2022
  • Developed secure, high-performance APIs for financial transactions, processing 100K+ daily operations with 99.9% uptime, ensuring system reliability and seamless user experience across platforms
  • Designed and implemented a microservices-based loan processing system using Java and Spring Boot, reducing approval time by 30% and improving overall operational efficiency
  • Enhanced account management services by integrating external payment gateways, optimizing response times by 40% and significantly improving user experience and customer satisfaction
  • Developed real-time fraud detection automation scripts using Python, improving anomaly detection rates by 20% and effectively mitigating potential financial risks across transactions
  • Spearheaded the deployment of critical services on AWS EC2, S3, and CloudWatch, implementing auto-scaling strategies to enhance performance and optimize cost efficiency
  • Collaborated closely with cross-functional teams to define and implement technical requirements for new features, continuously enhancing system functionality and overall user satisfaction
  • Led performance optimization initiatives for database queries and backend services, reducing latency by 25% and improving system throughput and scalability across applications

Education

Master of Computer Science -

Sacred Heart University
Fairfield, CT
08-2023

Bachelor of Technology - Information Technology

GITAM University
India
08.2021

Skills

  • Java
  • Javascript
  • Typescript
  • JIRA
  • Web applications
  • Python
  • SQL
  • NodeJs
  • React
  • Angular
  • VueJs
  • Spring Boot
  • Hibernate
  • ExpressJs
  • Bootstrap
  • SASS
  • Responsive Design
  • Jquery
  • UI/UX
  • Restful Apis
  • SOAP
  • Graphql
  • Microservices Architecture
  • SQL/Nosql Databases
  • Mysql
  • Mongodb
  • Postgresql
  • Git
  • Github
  • Gitlab
  • Bitbucket
  • Gitflow
  • Jira
  • Agile/Scrum Methodologies
  • AWS
  • Azure
  • Google Cloud
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD Pipelines
  • Cloudformation
  • Nosql
  • Cassandra
  • Data Modeling
  • Data Warehousing
  • Database Optimization
  • Jenkins
  • Ansible
  • API design
  • Version control
  • Cross-functional collaboration
  • Continuous Integration
  • Continuous Deployment
  • Unit Testing
  • Junit
  • Integration Testing
  • Test-Driven Development
  • Software development lifecycle
  • Selenium
  • Redis
  • Caching
  • Load Balancing
  • Performance Tuning
  • Grafana
  • Kibana
  • API Testing
  • Postman
  • Web Services
  • Oauth 20
  • JWT
  • Data Encryption
  • Authentication
  • Authorization
  • Identity And Access Management
  • IAM
  • Object-Oriented Programming
  • OOP
  • Microservices
  • Agile
  • Confluence

Timeline

Software Engineer

General Motors
03.2024 - Current

Software Engineer

HDFC Bank
01.2020 - 02.2022

Master of Computer Science -

Sacred Heart University

Bachelor of Technology - Information Technology

GITAM University
Karthikeya Reddy Papudippu