🔹 Name: Sarthak Rastogi
🔹 Education: B.Tech in Computer Science @ AKGEC, Ghaziabad
🔹 SGPA: 8.34
🔹 Location: Sitapur, Uttar Pradesh, India 🇮🇳
🔹 Interests: Backend Development, System Design, Microservices
🔹 Current Focus: Spring Boot, React, DSA, DevOps tools
🔹 Goal: To become a top-tier Full Stack Developer
🔹 Fun Fact: I used to hate coding till class 11th — now I love it 😄
Ajay Kumar Garg Engineering College (AKGEC) – Ghaziabad
📚 B.Tech in Computer Science & Engineering (2022 - Present)
📊 SGPA: 8.34
Also using: Spring Boot · Spring Security · Spring Cloud · Hibernate · JPA · RabbitMQ · OAuth2 · Swagger · JUnit · Prometheus · Grafana · GitLab · Resilience4j
|
|
|
|
- Automated system for managing user accounts and real-time notifications, supporting over 500+ active users and reducing manual overhead.
- Enhanced audit logging and access control in the INTERLINK project, improving traceability and security compliance.
-
Developed 50+ unit and integration tests using
JUnit
, achieving 90% code coverage and boosting backend stability. - Refactored and optimized scoring logic to improve user focus tracking and actionable insights.
-
Practiced agile methodologies including
sprint planning
,code reviews
, and implementedCI/CD pipelines
via Git workflows.
Link: github.com/Sarthakverse/TradeXpert-Backend
TradeXpert is a full-stack crypto trading simulation platform designed to mimic real-world trading functionality with secure backend architecture and a modern frontend UI.
- 🔒 Backend Auth & Security: Implemented token-based JWT authentication with Spring Security and custom role-based access control.
- 💳 Payments: Integrated Stripe and Razorpay payment gateways for handling mock deposits and transaction flows.
- 📈 Live Data Integration: Pulled real-time market prices using
CoinGecko API
to simulate portfolio changes. - 🤖 AI Chatbot: Embedded Gemini AI chatbot for guiding new users on trading steps and platform navigation.
- 🖥️ Frontend: Developed using
React.js
withTailwind CSS
for a sleek, responsive UI.
🔧 Tech Stack: Java 17, Spring Boot, MySQL, Spring Security, React, Tailwind CSS, Stripe, Razorpay, Gemini API
Link: github.com/Sarthakverse/canteen-app-backend
The Canteen Management System backend is built for automating food ordering in college cafeterias, designed with a clean and secure service structure.
- 🔐 Authentication: Robust JWT-based login for students and admins with token validation middleware.
- 🛒 Features: Full CRUD operations for
Canteens
,Food Items
,Orders
,Users
. - 💖 Extras: Wishlist management, reviews, and order history for better UX and repeat ordering behavior.
- 💸 Payment Gateway: Integrated Razorpay to process orders securely and efficiently.
- 📦 Clean Layered Architecture: Follows MVC pattern, uses service-repository layering and DTO mappings.
🔧 Tech Stack: Java 17, Spring Boot, PostgreSQL, Razorpay, Spring Security, JWT
- ✅ Solved 265+ problems on GeeksforGeeks
- ✅ Solved 250+ problems on LeetCode
- ✅ 2⭐ Rating on CodeChef (155+ problems)
- ✍️ Published articles on Spring Security & OAuth2 on Medium
- 🧠 Spring Boot for Backend Development
- 🛠️ Building Microservices Architecture
- 💻 Java Developer Trainee (SDC SI)
- 📘 C Programming Certification
--- ---