SUMMARY
Sai Kumar
901-***-**** *************@*****.*** Linkedln
Software Engineer with 4+ years of experience driving projects through the entire SDLC. Skilled in design, development, implementation, and deployment, ensuring seamless integration across front-end and back-end for successful project completion.
Expert in various Spring modules like Spring Boot, Spring REST, Spring JPA, and Spring Cloud, facilitating rapid development and integration of enterprise applications.
Excellent in Database development using MySQL, SQL Server, and NoSQL databases using MongoDB in various projects with expertise in deploying Stored Procedures, Triggers, and SQL Queries.
Proficient in CI/CD pipelines using tools like Jenkins and AWS Code Pipeline and a strong understanding of API development and integration to high-quality software solutions that meet business objectives.
EDUCATION
Masters in Computer Science Sciences Dec 2024
University of Memphis, Memphis,Usa
Bachelors in Computer Science May 2022
Gitam University, India
SKILLS
Programming Languages: C, C++, Java (Java 11), SQL, JavaScript, TypeScript
Front-End Technologies: Angular 12, React.js, Angular.js, Next.js, HTML5, CSS3, SCSS, JavaScript, TypeScript, Redux, jQuery, Ajax, XML, React Testing Library
Back-End & Frameworks: Spring Boot, Spring MVC, Spring REST, Spring Security, Express.js, OAuth 2.0, REST API, JWT, Hibernate, JPA
Cloud Platforms & Services: AWS (EC2, SQS, SNS, Elastic Beanstalk, Lambda, Code Deploy, CloudWatch), Azure
Databases: MySQL, PostgreSQL, Oracle, MongoDB, DynamoDB
DevOps & Tools: Git, GitHub, Bitbucket, Jenkins, Docker, Kubernetes, SonarQube, Swagger UI, GraphQL, RabbitMQ, Grafana
Testing Tools: Postman, JUnit, Mockito, React Testing Library
Methodologies & Others: SDLC, Agile/Scrum, Kibana, JIRA, CI/CD, Microservices Architecture, Authentication, Compliance, API Testing
EXPERIENCE
Freddie Mac, USA Jan 2024 – Present
Software Engineer
Built and maintained RESTful APIs using Spring Boot and integrated them with Angular 12 front-end components to streamline core banking transaction workflows.
Designed and implemented microservices for modules like customer authentication, account details, and transaction history in collaboration with cross-functional teams.
Utilized Hibernate, JPA, and complex SQL queries to interact with PostgreSQL databases and retrieve financial data efficiently.
Implemented OAuth2 and JWT for secure API access, adhering to FINRA and PCI-DSS standards.
Developed responsive UI components using Angular, TypeScript, HTML5, and SCSS, improving usability and reducing support tickets by 30%.
Deployed services to AWS using Docker and Kubernetes, with CI/CD automation via Jenkins.
Actively engaged in Agile practices, conducted code reviews using SonarQube, and collaborated with QA using JIRA and Postman for API testing and issue resolution.
Bytes Soft Solution, India May 2020 – Dec 2022
Jr.Software Engineer
Developed and maintained scalable microservices using Spring Boot and Java 11 to manage customer onboarding, loan eligibility, and approval workflows.
Designed and implemented responsive and interactive user interfaces using Angular 12, HTML5, CSS3, and JavaScript for seamless customer experience.
Integrated third-party services such as credit bureau APIs and KYC platforms using RESTful web services and ensured secure data transmission with JWT authentication.
Built and optimized complex SQL queries and stored procedures using MySQL to handle large-scale customer data, loan records, and real- time transactional logs, ensuring high performance and data consistency across all modules.
Collaborated with cross-functional Agile teams including QA, product owners, and UX designers using JIRA for sprint planning, backlog grooming, and consistent on-time delivery of new features and enhancements.
Developed robust unit and integration test cases using JUnit and Mockito, contributing to 90%+ code coverage and participated in detailed GitHub-based code reviews to maintain best coding standards and reliability.
Deployed and managed REST-based services on AWS EC2 instances and Docker containers, and implemented end-to-end automation using Jenkins CI/CD pipelines to ensure smooth and reliable code delivery to production.