{"name":"Sarthak Bisht","role":"sarthakbisht111@gmail.com  8376936176 ð Sarthak Bisht § sarthakbisht111","website":"https://sarthak.foly.in/","location":"","email":"ravikant_cse_27@msit.in","summary":"Delhi, Remote Developed and tested REST APIs for authentication, admin, and betting workflows using Node.js, Ex- Implemented reusable middleware for JWT authentication, request validation, error handling, and role-based","skills":[],"socials":{},"experience":[{"company":"Aigetai","role":"Backend Developer","start":"","end":"","location":"","url":"","description":"Delhi, Remote"},{"company":"press.js, and MongoDB","role":"","start":"","end":"","location":"","url":"","description":"Implemented reusable middleware for JWT authentication, request validation, error handling, and role-based"},{"company":"access control","role":"","start":"","end":"","location":"","url":"","description":"Designed backend logic for multiple endpoints, improving API maintainability and modularity Integrated MongoDB for efficient schema design, CRUD operations, and data management"}],"education":[{"school":"Maharaja Surajmal Institute Of Technology","degree":"Bachelor of technology","start":"2023","end":"2027","url":""}],"projects":[{"title":"ShareHub","url":"","description":"Distributed Pastebin Service Github 2 Built a production-grade pastebin service with Redis TTL-based auto-expiry, sliding window rate limiting (10 req/min per IP), and cache-aside pattern for sub-millisecond repeat reads Offloaded large pastes (>10KB) to AWS S3, reducing MongoDB storage load while maintaining transparent","technologies":["Redis","AWS (S3","EC2","ECR)","Docker"]},{"title":"retrieval via the same API","url":"","description":"Containerized the full stack (Node.js + MongoDB + Redis) using Docker Compose and deployed on AWS","technologies":[]},{"title":"EC2 via private ECR registry with auto-restart on reboot","url":"","description":"Built an analytics dashboard tracking total views, cache performance, language breakdown, and storage","technologies":[]},{"title":"distribution across MongoDB and S3","url":"","description":"TrimLink | URL Shortener, Node.js, Express.js, MongoDB, EJS, JWT Auth LiveLink 2 Built a scalable URL shortener application supporting custom short links, analytics, and user authentication Developed RESTful backend APIs using Express.js and MongoDB for URL management and user operations","technologies":[]},{"title":"with JWT-based authentication, authorization","url":"","description":"Designed responsive server-rendered UI using EJS templates for seamless user interaction, middleware, and","technologies":[]},{"title":"session handling for secure access control","url":"","description":"Deployed the application with database integration using render with optimized backend routing for efficient","technologies":[]},{"title":"request handling","url":"","description":"","technologies":[]}],"research":[],"additional":[{"key":"awards","title":"Awards","entries":[{"title":"Placed 3rd among 150 teams at InnoVortex 2.0 Hackathon; presented final pitch at Microsoft Office"},{"title":"Solved 135+ problems on LeetCode, strengthening problem-solving and data structures & algorithms skills"},{"title":"Core Web Development Member","description":"Microsoft Student Council (MSC)"},{"title":"1"}]}],"writing":[],"canonical":{"home":"https://sarthak.foly.in/","about":"https://sarthak.foly.in/about","experience":"https://sarthak.foly.in/experience","projects":"https://sarthak.foly.in/projects","writing":"https://sarthak.foly.in/writing","blog":"https://sarthak.foly.in/blog","openSource":"https://sarthak.foly.in/open-source","uses":"https://sarthak.foly.in/uses","contact":"https://sarthak.foly.in/contact","resume":"https://sarthak.foly.in/resume","llms":"https://sarthak.foly.in/llms.txt","llmsFull":"https://sarthak.foly.in/llms-full.txt","aiJson":"https://sarthak.foly.in/ai.json"},"generatedAt":"2026-10-20T21:22:14.219Z"}