About Me

I am a passionate full stack Java developer with a strong foundation in backend and frontend development. My expertise lies in Java, Spring Boot, and J2EE, where I design and build scalable, high-performance applications. I have experience working with RESTful APIs, and cloud technologies like AWS, Kubernetes, and Docker to develop efficient and reliable systems. Beyond backend development, I am skilled in React.js,JavaScript, and UI frameworks, allowing me to create seamless and user-friendly interfaces. My hands-on experience with databases like MySQL, PostgreSQL, and MongoDB, along with CI/CD pipelines and DevOps tools, ensures smooth application deployment and maintenance. Through internships and projects, I have worked on real-world applications, including a learning management system and an e-commerce platform, optimizing performance and enhancing user experience. I am eager to continue building innovative solutions and growing as a software engineer in dynamic environments.

  • Programming and Frameworks
    Java, J2EE, Spring Boot, Spring MVC, C++, Python, JavaScript, Node.js, React.js, R Programming, Next.js
  • Databases & Data Management
    MySQL, PL/SQL, SQL/PostgreSQL, MongoDB, AWS RDS, Cassandra, Oracle
  • Cloud & DevOps
    AWS (EC2, S3, Lambda, CDK), Kubernetes, Docker, Apache Kafka, Jenkins, Build Pipelines, CI/CD, DevOps
  • Web & UI Technologies
    HTML5, CSS3, JavaScript, React.js, Vue.js, Bootstrap, jQuery, TypeScript, GraphQL, Django, Carbon System Design
  • Testing & Automation
    Selenium, JUnit, Cucumber, Automated Testing, Blackbox Testing, Functional Testing, Manual Testing, Performance Testing, Regression Testing, Smoke Testing, System Integration Testing, Unit Testing, User Acceptance Testing
  • Architecture & Microservices
    Application Architecture, Data Architecture, Infrastructure Architecture, Microservices
  • Developer Tools
    Git, Postman, Splunk, Linux/Unix, Visual Studio Code, IntelliJ, Package Management (npm, yarn)
  • Software Development Methodologies
    Agile SDLC, Waterfall SDLC, REST, JSON
  • Soft Skills
    UX/UI Design, Problem-Solving, Time Management, Communication
  • July 2022 - July 2023
    Full Stack Developer
  • Designed and implemented a user analytics dashboard using the MERN stack (MongoDB, Express, React.js, Node.js), improving user engagement by 15% through real-time insights and data visualization. Enhanced backend functionality using Node.js to support high-traffic data requests, ensuring system scalability and reliability. Improved customer experience by analyzing feedback from multiple data sources, enabling data-driven business decisions.

  • February 2020 - July 2022
    Research Software Engineer
  • Refined the React JS UI to make it more responsive and integrated Token based logins to show data based on user role and improved website usability and smoothness by 50%. The app was used as a Cancer Screening application by Non profitable organization data which later would help assist the doctor to find potential patients with the disease Researched various feature extraction methods and built a pipeline to get actual color through color correction algorithms. It was applied to get the lossless color of skin to detect Anemia. The app was used by an organization in collecting data and predicting the candidates who may have had anemia. Developed an application for a digital library collection of books on an android TV using Kotlin and Flutter. This TV acted as a source of education for kids during class book reading sessions.

  • 2025
    Master of Science in Computer Science from The University of Dayton
  • GPA: 3.8

    Coursework: Advanced Programming, Data Structures and Algorithms, Advanced Storage Technologies, Object Oriented Programming, kernels, Internals, Operating Systems, Job Scheduling, Resource Management, File Systems, Performance Engineering

  • 2023
    Bachelor Of Technology in Computer Science from Sreenidhi Institute of Science and Technology
  • GPA: 3.2

    Coursework: Data Base Management System, JAVA Object-Oriented Programming, Python Programming, Machine Learning.

My Skills

Software Development

Designed RESTful APIs with Spring Web, achieving a 30% reduction in response time and a 25% boost in data retrieval speed using Spring Data JPA. Established JWT-based security for role-based access control, enhancing user data protection by 40%. Created modules for course and lecture management,administrative overhead by 15% Integrated progress tracking and quiz management features, improving course completion rates by 20%. Utilized Web socket for real-time updates and documented APIs with Swagger/OpenAPI, achieving 90% code coverage through thorough unit

Learn More

Web Development

Improved website responsiveness and enhanced user experience by optimizing loading time by 25% using JavaScript frameworks (React.js, JQuery) and CSS animations, resulting in a 15% increase in user retention. Integrated Bootstrap for consistent and responsive UI, ensuring cross-platform compatibility across desktop and mobile devices, leading to a 10% increase in mobile traffic

Learn More

Full Stack Development

Developed a microservices-based e-commerce backend, improving efficiency by 20% in product management and 25% in checkout times, while reducing stock update delays by 15%. Integrated secure payment processing with Stripe and established a persistent shopping cart, enhancing user experience and transaction reliability. Achieved 99.9% uptime using Spring Cloud for resilience and deployed with Docker and Kubernetes, resulting in a 30% increase in overall system performance

Learn More

My Projects

Chat-Bot As A Service

- Built a full-stack AI chatbot using Spring Boot and React.js with real-time messaging via WebSockets and REST APIs, improving speed by 35%. - Integrated Auth0 for secure authentication and OpenAI API for chatbot responses, reducing response time by 30%. - Designed an optimized PostgreSQL database with Spring Data JPA, improving query performance by 25%. - Dockerized and deployed the app on AWS using Docker Compose, cutting deployment setup time by 40%.

Employee Management System

• Developed a microservices-based e-commerce backend, improving efficiency by 20% in product management and 25% in checkout times, while reducing stock update delays by 15%. • Integrated secure payment processing with Stripe and established a persistent shopping cart, enhancing user experience and transaction reliability. • Achieved 99.9% uptime using Spring Cloud for resilience and deployed with Docker and Kubernetes, resulting in a 30% increase in overall system performance.

Learning Managment System

I developed a web application to manage courses and lectures, improving performance, security, and user experience. By optimizing APIs, enhancing data retrieval, and implementing JWT-based security, I streamlined administrative tasks. Real-time updates were added with WebSockets, and thorough testing ensured high reliability, leading to improved course completion rates and user protection.

Social Media Dashboard

Developed a Social Media Dashboard within the DENAURLEN application to provide comprehensive analytics and data insights for user posts.

E-Commere website

E-DaVinci is a MERN stack-based e-commerce platform for buying and selling paintings. Built with React.js, Node.js, Express.js, and MongoDB, it offers a seamless user experience with features like JWT authentication, an admin dashboard, reviews & ratings, and a secure checkout system using Stripe/PayPal. Users can browse artwork, add items to the cart, and artists can create profiles to sell their work. While not yet deployed, the project demonstrates my full-stack development expertise in building scalable applications.

Ksheera Autonomous Underwater Vehicle

Led the development of an AUV network for oceanic data collection, designing robots for navigation and data collection, implementing data analysis algorithms for evaluating ocean conditions, and securing $2000 in funding for the KSHEERA project.

See More

Contact Me

yelagandula@udayton.edu

+15134002911

Download Resume