๐น Name: Sarthak Rastogi
๐น Education: B.Tech in Computer Science @ AKGEC, Ghaziabad
๐น SGPA: 8.27
๐น Location: Ghaziabad, Uttar Pradesh, India ๐ฎ๐ณ
๐น Interests: Distributed Systems, Backend Architecture, Production-Grade Microservices
๐น Current Focus: System Design, Observability, Scalable Backend Engineering
๐น Fun Fact: I used to hate coding till class 11th โ now I architect distributed systems ๐
Codehop Interfusion Pvt Ltd (Oct 2024 โ Feb 2025) ยท Remote
- Designed a config-driven authentication system handling login flow including request validation, client identification, runtime-loaded security config, username-password authentication, 6+ failure scenarios, attempt-based account locking, access/refresh token generation, password expiry enforcement, security context setup & login audit persistence.
- Redesigned Learning XP scoring engine using 8+ performance parameters (response time, correctness ratio, streaks, difficulty weighting, daily activity, repeated vs new questions) with exponential penalties for wrong attempts โ enabling gradual skill-based progression.
- Built an audit-based notification system covering 6 high-priority security & transaction events.
- Implemented thread-safe in-memory caching for authentication configs & lookup data to reduce repeated DB calls.
- Wrote JUnit & Mockito tests for user account services โ achieved ~90% test coverage.
Software Incubator (SDC-SI) (Sep 2023 โ Nov 2023) ยท On-site
- Led backend development for a Canteen Management System (Spring Boot, JWT, PostgreSQL, Razorpay).
- Implemented authentication, authorization, exception handling, pagination, caching, validation & multi-environment configuration.
- Worked in a 45-member collaborative development environment using Git & structured workflows.
- Built a GTA-style game clone in a 2-member team (core mechanics & gameplay logic).
- Developed a Flappy Bird game independently (collision detection, scoring logic).
- Designed a personal portfolio website (HTML, CSS, JS).
(Feb 2026 โ Present)
- Engineered a production-grade distributed banking platform using Spring Boot & Spring Cloud.
- Implemented API Gateway, Eureka Service Discovery, Centralized Config Server & Load-Balanced Feign communication.
- Built distributed Correlation ID tracing for real-world observability simulation.
- Designed multi-environment Docker deployment (default / qa / prod).
- Applied clean layered architecture, DTO mapping, audit logging, exception strategy & environment isolation.
(May 2025 โ Aug 2025)
- Built a scalable marketplace platform with Customer, Seller & Admin dashboards.
- Designed smart search, cart system, order lifecycle tracking & recommendation logic.
- Developed Seller analytics dashboard with sales reports & inventory management.
- Engineered Admin governance panel (seller control, category management, offers).
- Integrated secure transaction workflows & structured backend architecture.
- Full-stack platform with buy/sell, portfolio tracking & transaction history.
- Integrated CoinGecko API for live market data.
- Implemented Spring Security + JWT with 2FA.
- Integrated Razorpay & Stripe payment gateways.
- Built AI-powered assistant using Gemini API.
- Role-based backend with JWT authentication.
- Transaction lifecycle pipeline (cart โ order โ payment).
- Razorpay integration with server-side verification.
- ACID-compliant relational schema design.
Spring Boot ยท Spring Cloud ยท Eureka ยท Gateway ยท OpenFeign ยท Resilience4j ยท RabbitMQ ยท OAuth2 ยท JWT ยท Maven ยท Swagger ยท Docker ยท Distributed Tracing
- โ 348+ problems on GeeksforGeeks
- โ 229+ problems on LeetCode
- โ 155+ problems on CodeChef
- โญ 2โญ CodeChef Rating
- โ๏ธ 6 Backend Engineering Articles on Medium


