Sai Charan Sevakula
+1-913-***-**** *****************@*****.*** Dallas, TX
PROFESSIONAL SUMMARY
Software Engineer with 4+ years of experience building scalable applications using Java, Spring Boot, and Microservices Architecture. Strong background in backend development, performance optimization, and designing secure REST APIs. Experienced in application modernization, including migrating monolithic systems to microservices and upgrading frontend applications using Angular. Hands-on experience with AWS, Docker, Kubernetes, and CI/CD pipelines to support efficient and reliable deployments. Familiar with AI-assisted development tools such as GitHub Copilot and Claude to improve productivity, code quality, and test automation. Known for writing clean, maintainable code and working effectively in Agile environments to deliver high-quality solutions. TECHNICAL SKILLS
• Languages: Java, SQL, JavaScript, TypeScript
• Backend: Spring Boot, Spring MVC, Microservices, REST APIs, Hibernate, JPA, Kafka
• Frontend: Angular 12+, React.js, HTML5, CSS3
• Cloud & DevOps: AWS, Docker, Kubernetes, Jenkins, CI/CD
• Databases: Oracle, PostgreSQL, MySQL, MongoDB, DynamoDB
• Testing: JUnit, Mockito, Selenium
• Tools: Git, Linux, Jira, Maven, Gradle, Postman, IntelliJ
• System & Architecture: System Design, Distributed Systems, Event-driven Architecture, Scalability
• AI & Productivity Tools: GitHub Copilot, ChatGPT, Claude PROFESSIONAL EXPERIENCE
CVS Health Oct 2024 - Present
Software Engineer Dallas, TX
• While working on backend services facing performance issues, I developed and improved REST APIs using Java and Spring Boot, which helped reduce response times by around 25% and improved overall system reliability.
• As part of modernization efforts, I contributed to migrating legacy applications to microservices architecture and upgrading the frontend to Angular 16, improving scalability and increasing page performance by 30%.
• To ensure secure communication across services, I implemented authentication and authorization using Spring Security and JWT, reducing security risks and improving data protection.
• To support real-time processing, I worked with Kafka-based event-driven architecture, improving data flow efficiency and reducing delays by around 15–20%.
• During deployment improvements, I used Docker, Kubernetes, and Jenkins CI/CD pipelines to streamline releases, reducing deployment time by nearly 40%.
• To improve production stability, I implemented logging and monitoring solutions, helping reduce issue resolution time and improve system observability.
• Worked closely with cross-functional teams to design and build scalable, distributed systems that are reliable and easy to maintain.
• Used AI tools (GitHub Copilot, Claude) to improve development speed, debugging, and code quality. CITI BANK Sep 2023 - Jul 2024
Java Developer New York, NY
• While working on high-volume financial systems, I developed backend applications using Java and Spring Boot, improving processing efficiency and ensuring reliable transaction handling.
• To improve performance and usability, I built and enhanced REST APIs and Angular components, reducing application load time by around 20%.
• When addressing database performance issues, I optimized SQL queries and AWS RDS usage, improving query execution time by 25%.
• Implemented Spring Security and OAuth2 to secure sensitive financial data and ensure proper access control.
• Supported application deployments using AWS, Docker, Kubernetes, and Jenkins, ensuring smooth and stable production releases.
• Troubleshot production issues and applied fixes, improving system stability and reducing downtime by around 20%.
• Contributed to building microservices-based architecture, improving scalability and independent service deployment.
• Used AI-assisted tools to support development, debugging, and documentation. NULLCLASS Jul 2022 - Aug 2023
Software Engineer Bengaluru, India
• While working on backend features, I developed REST APIs using Java and Spring Boot, improving system response time by around 15–20% and ensuring smooth data flow.
• To improve system security, I implemented authentication and authorization using Spring Security, reducing unauthorized access issues.
• When performance issues were identified, I optimized database queries, improving response time and overall efficiency by 20–25%.
• Refactored existing code using Java 8 features such as streams and lambda expressions, making the code more modular and easier to maintain.
• Participated in system design discussions, contributing to building scalable and maintainable applications.
• Implemented logging and monitoring, helping improve debugging and system reliability.
• Worked in an Agile environment, contributing to sprint planning, development tasks, and code review. NULLCLASS Dec 2021 - Jul 2022
Software Engineer Intern Bengaluru, India
• While supporting backend development, I assisted in building REST APIs using Java and Spring Boot and basic UI components using Angular, HTML, and CSS, contributing to feature development.
• To improve code quality, I wrote unit tests (JUnit, Mockito) and helped fix bugs, reducing defects and improving application stability.
• Supported CI/CD processes using Jenkins and Git, gaining hands-on experience with build and deployment workflows.
• Participated in Agile ceremonies such as stand-ups and sprint discussions, learning team collaboration and development practices.
• Gained exposure to microservices architecture and worked with senior developers to understand system design and best practices.
EDUCATION
University of Central Missouri
Master of Science, Computer Science
AVN Institute of Engineering and Technology
Bachelor of Technology, Computer Science
CERTIFICATES
• AWS Certified Cloud Practitioner
• Java Developer Training & Manual Testing – QSpiders
• AWS Certified Solutions Architect – Associate
• SQL (Advanced) – QSpiders
• HTML & CSS – Great Learning