SK
SRIHARSHA KATRAGADDA
Software Development Engineer
+1-848-***-**** ***********.**@*****.*** Princeton, NJ SUMMARY
Experienced IT professional with Around 5 years in software development, adept at Agile Methodology for analyzing, defining, and documenting applications to meet business needs. Proficient in Core Java, object- oriented programming
(OOP) concepts, and web technologies such as HTML5, CSS3, JavaScript, AngularJS, NodeJS, ReactJS and Vue.js Extensive experience with the Spring Framework, Java 8 features, various open- source frameworks, and testing frameworks including JUnit, Mockito, TestNG and Cucumber. Skilled in designing and implementing MongoDB clusters, managing NoSQL databases, and deploying fault-tolerant systems on AWS and Azure. Well-versed in CI/CD pipelines, using Jenkins, GitHub Actions and Azure DevOps; experienced in containerizing applications with Docker. Strong project management skills using Jira and other Agile tools, showcasing a commitment to delivering high-quality software solutions. Additionally, proficient in RESTful API design, microservices architecture, frontend frameworks such as Bootstrap, and implementing security best practices in software development. Expertise in version control systems, including GitHub Actions and SVN, further enhances my ability to contribute effectively to Software development project.
WORK EXPERIENCE
LANGUAGES
English
Advanced
SKILLS
Agile Ajax Amazon EC2
Apache Spark API Design
API Gateway AWS AWS Cloud
AWS Lambda AWS Services
Azure Azure Devops Big Data
Bootstrap C/C++ CloudWatch
Core Java Cucumber
Apache Camel Data Structures
Django Docker DynamoDb
EC2 ECommerce Git GitHub
GitLab Hadoop HTML Java
Java EE Java Spring JavaScript
JDBC Jenkins JIRA JPA
jQuery JUnit Kubernetes
www.enhancv.com Powered by
E
EXPERIENCE
Software Development Engineer
Amazon
04/2024 - 04/2025 New York, NYC
Improved delivery experiences and adherence to promised delivery times for Amazon Prime users
Scope of influence on 6+ teams
Designing, Development, and Launch of shipping Client and Backend Architecture
Designed and implemented core Java APIs, incorporating key concepts such as Interface, Abstraction, and JDBC for seamless data interactions
Utilized Java Data Structures for improving performance, ensuring efficient handling of data within the application
Deployed and managed Prime benefits across various marketplaces using Amazon DynamoDB global tables
Participated in the migration to JDK 17, developed web applications using Java 17, and ensured compliance with developer coding practices
Worked on Software Development Life Cycle (SDLC) process in the areas of Analysis, Design, Implementation and Testing of application using Java/J2EE technologies which also includes Code enhancements, perform code reviews, follow processes and coding standards
Developed and optimized RESTful APIs using Java (Spring Boot), enhancing system performance, and reducing response times Migrated legacy systems to a modern cloud-based architecture using TypeScript and AWS services, improving scalability and maintainability
Refactored monolithic applications into microservices for better scalability and maintainability, leading to faster deployments Implemented TypeScript-based solutions for frontend-backend integrations, ensuring type safety and reducing runtime errors Designed and implemented robust exception handling and logging mechanisms in Java applications, improving system reliability and debugging efficiency
Migrated metrics dashboards from internal tools to Amazon CloudWatch, enhancing readability and creating alarms using AWS CDK
www.enhancv.com Powered by
•
•
•
•
•
•
•
•
•
•
•
•
•
•
EXPERIENCE
Java Developer
Meta IT
08/2023 - 04/2024 North Carolina, USA
Developed microservices architecture with Java, enabling modular and maintainable systems
Utilized J2EE technologies to design and implement robust, multi- tiered web applications
Integrated Hibernate ORM for efficient database interaction, streamlining data persistence and retrieval
Designed and developed RESTful APIs for seamless interaction between frontend applications and backend services Containerized applications using Docker, enabling consistent and reproducible environments
Deployed and managed containerized applications using Kubernetes, ensuring efficient resource utilization, and scaling Implemented CI/CD pipelines using tools like Jenkins and GitLab CI, automating the build, test, and deployment processes Implemented scalable and secure AWS cloud infrastructure using services like EC2, S3, and RDS, optimizing performance and reducing costs
Implemented complex JavaScript applications with a focus on optimizing performance and ensuring cross-browser compatibility Leveraged AWS serverless architecture, including Lambda and API Gateway, to build cost-effective and highly scalable applications Utilized big data technologies like Hadoop and Spark to process and analyze large datasets, deriving valuable insights Conducted thorough code reviews to maintain high code quality standards and ensure best practices
Participated in agile development processes, including sprint planning, daily stand-ups, and retrospectives
Involved in designing and developing the front end of the application using Angular.JS, Java script, AJAX, HTML5, CSS3
Developed Single Page applications (SPA) using Angular 10 using components, directives using Typescript
Created custom directives in Angular 10 for reusable components
(multi-field form elements, background file uploads) and used filters while coding in Angular 10
Developed Angular.JS components that could be reused in various parts of the application and form field validation Senior Systems Engineer
Infosys
09/2022 - 07/2023 Manchester, CT, USA
Extensively used core java concepts like Multithreading, Collections Framework, File I/o, and concurrency
Followed Agile Software Development Methodology, ensuring adaptability and collaboration
Used React.js screens, leveraging predefined components from NPM Applied Design
Improved system performance, leading to a 30% reduction in downtime across all platforms.
Enhanced data processing speed by 50% by implementing Apache Spark optimizations.
Achieved 99.99% system uptime by implementing Kubernetes for container orchestration
www.enhancv.com Powered by
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
EXPERIENCE
Java Developer
Infiwhiz Software
07/2018 08/2020 India
Developed robust and scalable backend applications using Java, Spring Boot, and Node.js, ensuring high performance and seamless system integration
Built and maintained front-end applications using Angular (Angular 2+), TypeScript, HTML, and CSS, creating responsive and scalable user interfaces tailored to business requirements
Integrated authentication and authorization mechanisms using OAuth and JWT, strengthening application security and access control
Acquired deep expertise in Angular CLI commands and popular libraries like tinyMCE and PrimeNG, enabling efficient UI development and feature-rich web applications
Master of Science in Information Technology
Wilmington University
06/2021 - 08/2022 Delaware, United States
EDUCATION
Bachelor of Technology in Electronics and
Communication
Vasireddy Venkatadri Institute of Technology
09/2014 - 05/2018 Guntur, Andhra Pradesh
www.enhancv.com Powered by
•
•
•
•