Software Developer with full-stack expertise and a strong background in Agile methodologies. Achievements include a 75% boost in application performance and improved user satisfaction metrics. Proficient in JavaScript, React, Redux, Java, Spring Boot, SQL, and cloud computing, delivering effective solutions to complex challenges. Experienced in leading cross-functional teams and driving software process improvements for enhanced team efficiency.
Overview
7
7
years of professional experience
Work History
Senior Software Engineer
Texas Parks and Wildlife Department
Austin, Texas
04.2025 - Current
Developed Boat Title and Registration Service application using Spring Boot backend and React.js frontend, enhancing scalability and maintainability.
Designed high-performance RESTful APIs with Spring Boot and Hibernate, optimizing database interactions.
Improved application performance by 75% through data optimization and frontend enhancements.
Strengthened security with Spring Security and CGI Gateway authentication for robust authorization protocols.
Automated testing processes with JUnit and Selenium, expanding regression test coverage.
Deployed containerized applications with Kubernetes and Docker, ensuring consistent environments across Dev, QA, and Prod.
Collaborated in Agile teams, participating in sprint planning and conducting peer code reviews to uphold coding standards.
Documented REST endpoints using Swagger, enhancing developer onboarding and API reusability.
Software Development Engineer
Amazon
Austin, TX
07.2022 - 04.2025
Improved functionality and customer experience on Amazon e-commerce platforms and Alexa support projects.
Collaborated with stakeholders to gather requirements and design software solutions aligned with business objectives.
Participated in Agile sprint planning sessions to uphold project timelines and deliverables.
Configured AWS IAM roles and policies for secure access prior to application development.
Developed front-end and back-end solutions using HTML, CSS, TypeScript, React, Redux, GraphQL, and Java.
Implemented serverless architectures with AWS Lambda, API Gateway, and DynamoDB for enhanced scalability.
Automated web applications through Selenium WebDriver scripts, boosting testing efficiency and reliability.
Provided production support by diagnosing critical issues to minimize downtime and maintain system availability.
Junior Software Engineer
Microsoft
Hyderabad, Telangana
05.2020 - 02.2021
Developed web-based inventory management application to enhance stock tracking and order management.
Streamlined warehouse operations by minimizing stockouts and boosting supply chain efficiency.
Created RESTful APIs using Spring Boot, Hibernate with JPA annotations, ensuring robust database interactions.
Documented API endpoints with Swagger to promote reusability and ease developer onboarding.
Optimized application performance by 75% through advanced data handling and front-end enhancements.
Strengthened security using Spring Security and CGI Gateway for secure authorization protocols.
Managed backend data with SQL databases, ensuring strong data integrity and efficient queries.
Deployed applications via Docker and Kubernetes, implementing CI/CD pipelines with Jenkins for automation.
Software Developer Intern
skyzen
Hyderabad , Telangana
11.2018 - 10.2020
Developed task management application for startup using Java, meeting customer requirements.
Built RESTful APIs with Spring Boot to ensure secure data transfer.
Created interactive web experiences with AJAX, enhancing responsiveness and user engagement.
Implemented user interfaces utilizing HTML, CSS, JavaScript, and Angular for optimal user interaction.
Refactored code to enhance readability, maintainability, and performance across applications.
Contributed to enterprise-level development with Java, Spring Framework, Hibernate, and Cassandra.
Conducted testing and debugging to ensure application accuracy and stability.
Deployed applications through Jenkins-based CI/CD pipelines for automation of builds and releases.