Shivam Yadav

B.Tech (CSE) Student | Java Backend Developer | Microservices Enthusiast
Jaipur, IN.

About

Highly motivated B.Tech (CSE) student with practical experience in Java backend development, Spring Boot, and microservices architecture. Proven ability to design and implement scalable RESTful APIs, demonstrated through successful projects like a Cab Booking System and an E-commerce Backend. Eager to contribute strong problem-solving and technical skills to real-world backend challenges in a dynamic internship role.

Work

Self-Project
|

Backend Developer & AI Integration Lead

Remote, Global, India

Summary

Led the design and development of a scalable Cab Booking System API using Spring Boot Microservices, integrating AI Assistant capabilities for enhanced user interaction.

Highlights

Architected and developed a scalable Cab Booking System using Spring Boot Microservices, integrating User, Driver, Ride, and AI Assistant services for comprehensive functionality.

Engineered an AI Assistant microservice powered by Ollama LLM, enabling natural language query handling with contextual ride data for enhanced user interaction.

Implemented robust inter-service communication using REST and Feign Clients, leveraging Eureka Service Discovery and API Gateway for dynamic load balancing and system resilience.

Developed mock distance and fare calculation logic based on user-provided inputs, optimizing ride booking processes and data management.

Self-Project
|

Backend Developer

Remote, Global, India

Summary

Designed and developed a scalable backend system for an online bookstore, leveraging Spring Boot and microservices architecture for robust functionality.

Highlights

Engineered and deployed a scalable backend system for an online bookstore using Spring Boot Microservices, ensuring high performance and modularity.

Implemented independent services, including User, Book, and Order Services, facilitating seamless communication via REST APIs for efficient data flow.

Integrated Eureka Server for dynamic service discovery and utilized an API Gateway for efficient routing, filtering, and load balancing of requests.

Adhered to clean, RESTful design principles and separation of concerns, ensuring maintainable and extensible modular development.

Education

Arya College of Engineering - Jaipur
Jaipur, Rajasthan, India

Bachelor's of Technology

Computer Science - Engineering

S.S.P.D.S.V.M. Inter College - Kasganj
Kasganj, Uttar Pradesh, India

Senior Secondary (12th)

Grade: 83%

S.S.P.D.S.V.M. Inter College - Kasganj
Kasganj, Uttar Pradesh, India

Secondary (10th)

Grade: 88%

Certificates

Java Basic

Issued By

Hacker Rank

SQL

Issued By

Hacker Rank

REST API

Issued By

Hacker Rank

AWS & Cloud Workshop

Issued By

Linux World

Skills

Programming Languages

C++, Java, Python.

Frameworks

Spring Boot, Spring Security, Microservices, REST APIs, JUnit Testing.

Tools / Platforms

IntelliJ IDEA, VS Code, Git, GitHub, Postman.

Databases

MySQL, PostgreSQL, MongoDB.

Deployment (Basics)

Docker, Kubernetes, AWS, Jenkins CI/CD Pipelines.