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.
Skills
Experience
Education
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.
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.
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
GPA: 3.2
Coursework: Data Base Management System, JAVA Object-Oriented Programming, Python Programming, Machine Learning.
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 MoreImproved 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 MoreDeveloped 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
- 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%.
• 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.
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.
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.
vineeth yelagandula