Skip to content
View Sahil-4's full-sized avatar

Block or report Sahil-4

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
Sahil-4/README.md

πŸ‘‹ Hi, I'm Sahil

πŸš€ Backend / Full-Stack Software Engineer focused on building real-time systems, scalable APIs, and production-ready backend services.

I work primarily with Node.js, TypeScript, NestJS, Python, and FastAPI, and have hands-on experience with Redis, WebSockets, web scraping systems, and distributed backend components.

I enjoy designing systems that handle real-time data, performance constraints, and failure scenarios gracefully.
Currently working as a Software Developer Consultant, building backend services and scalable scraping pipelines for real-world production use cases.

I value clarity, maintainability, and system thinking over quick hacks and continuously deepen my understanding of backend internals and architecture.


πŸ› οΈ Tech Stack

Languages

Backend & APIs

Databases & Caching

Web Scraping & Automation

Tools & Infrastructure


πŸ“Œ Featured Projects

πŸ“š Book Lend β€” Real-Time Book Lending Platform

  • Built REST APIs and real-time communication using Socket.IO.
  • Implemented Redis caching, reducing average query latency by ~40%.
  • Designed a modular backend architecture for scalability and real-time events.
  • Implemented secure authentication and session management.

Tech: TypeScript, Node.js, Redis, Socket.IO, Docker
πŸ”— Source Code β€’ Live Demo


πŸ”— URL Shortener β€” Analytics-Driven Backend System

  • Developed a custom Base-62 algorithm, generating 10k+ unique URLs in testing.
  • Built backend APIs with analytics tracking and optimized redirection performance.
  • Added email verification & spam protection, reducing fake signups by ~70%.
  • Built a management dashboard for URL tracking and usage analytics.

Tech: Node.js, Express.js, React, Redux, MongoDB
πŸ”— Source Code β€’ Live Demo


πŸ’Ό Experience

Software Developer Consultant β€” Pantabyte LLP

Oct 2025 – Present

  • Designing and maintaining backend services using FastAPI and NestJS.
  • Building scalable web scraping pipelines using Scrapy and Selenium.
  • Working on real-time and distributed backend components.
  • Implementing authentication, validation, and backend optimizations for production systems.

Full-Stack Developer Intern β€” SiteGuru Pvt Ltd

Apr 2025 – Jun 2025

  • Built a ride-hailing web application from scratch.
  • Implemented real-time ride tracking using Socket.IO.
  • Designed backend APIs and database schema for scalable usage.
  • Delivered a responsive UI with 90%+ Lighthouse performance scores.

Doubt Support Mentor Intern β€” NullClass EdTech

Jan 2023 – Apr 2024

  • Mentored 50+ students in MERN stack development.
  • Resolved 200+ coding queries and guided multiple project deployments.
  • Created reusable learning resources, reducing repeated doubts by ~30%.

πŸŽ“ Education

Bachelor of Computer Applications (BCA)
Indira Gandhi National Open University (IGNOU)
πŸ“… Jan 2023 – Dec 2025 (Expected)


πŸ† Achievements

  • TCS CodeVita Season 12 β€” Global Rank 3317
  • Active problem solver on LeetCode & GeeksforGeeks

🌐 Connect With Me

πŸ“Œ Portfolio
πŸ’Ό LinkedIn
πŸ“§ Email
πŸ§‘β€πŸ’» LeetCode
πŸ“ GeeksforGeeks



Pinned Loading

  1. dsapractice dsapractice Public

    I put solutions of leetcode and gfg problems here, currently adding daily POTDs

    C++

  2. react-infinite-scroll-smart react-infinite-scroll-smart Public

    Infinite scroll component for list and reverse list, feed and chats

    TypeScript

  3. book-lend book-lend Public

    TypeScript

  4. url-shortener url-shortener Public

    URL Shortener an app that can be used to generate short urls for a long url created using MERN stack

    JavaScript

  5. Quotes-App Quotes-App Public

    Quotes App is an Android application where you can read and share quotes.

    Java

  6. url-shortener-backend url-shortener-backend Public

    URL Shortener backend

    JavaScript