Skip to content
View Sarthakverse's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Sarthakverse

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sarthakverse/README.md

🚀 Full Stack Developer | ☕ Java Enthusiast | ☁️ DevOps Curious


🧠 About Me

🔹 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 😄

🔗 Connect With Me


🏫 Education

Ajay Kumar Garg Engineering College (AKGEC) – Ghaziabad
📚 B.Tech in Computer Science & Engineering (2022 - Present)
📊 SGPA: 8.34


🛠️ Tech Stack

Also using: Spring Boot · Spring Security · Spring Cloud · Hibernate · JPA · RabbitMQ · OAuth2 · Swagger · JUnit · Prometheus · Grafana · GitLab · Resilience4j


📌 Most Used Languages


📊 GitHub Stats


💼 Internship Experience


  • 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 implemented CI/CD pipelines via Git workflows.

🚀 Projects

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 with Tailwind 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


🏅 Achievements

  • ✅ Solved 265+ problems on GeeksforGeeks
  • ✅ Solved 250+ problems on LeetCode
  • 2⭐ Rating on CodeChef (155+ problems)
  • ✍️ Published articles on Spring Security & OAuth2 on Medium

📜 Certifications

  • 🧠 Spring Boot for Backend Development
  • 🛠️ Building Microservices Architecture
  • 💻 Java Developer Trainee (SDC SI)
  • 📘 C Programming Certification

🏆 GitHub Trophies

---

🐍 Contribution Snake

\"snake

---

Pinned Loading

  1. Jwt-Authentication-Authorization-for-SpringBoot-3.3.0 Public

    This Spring Boot application with Spring Security features a role-based (User/Admin) registration and login system using JWT for authentication. It employs Caffeine cache for OTP storage, and a ret…

    Java 24 5

  2. TradeXpert-Backend Public

    a full-stack crypto trading platform that allows users to trade cryptocurrencies seamlessly with real-time market data

    Java 1

  3. canteen-app-backend Public

    🍉🍌😋A canteen app built with Spring Boot & Spring Security for managing multiple canteens with food categories, cart system, and payments. Features user profiles, ratings, and secure payments via Ra…

    Java 2

  4. Digital_Library Public

    📚📚This is a digital library application built using Spring Boot, Spring Data JPA, and PostgreSQL. It allows users to manage authors, books, loans, and user accounts within a library system.

    Java 1

  5. WebSockets Public

    This is a simple WebSocket chat application using Spring Boot for the backend and plain JavaScript for the frontend. The application allows users to join a chat room and exchange messages in real-t…

    CSS

  6. Gareeb-Theft-Auto Public

    🚗💨Welcome to the JavaScript-based GTA Game Clone! This project brings the excitement of the Grand Theft Auto experience with a simplified top-view perspective.

    JavaScript 1