👋 HELLO!

I'm Sunil, a #ENGINEER passionate about system design, backend development, Web3, and writing clean, maintainable code.

Full Stack Developer

Tech Stack

Technologies I use to bring ideas to life

ReactNext.jsTypeScriptJavaScriptNode.jsExpress.jsMongoDBPostgreSQLTailwind CSSHTML/CSSGitDockerAWSFirebaseRedisREST APIsLinux

Experience

My career path and the experiences that shaped me

Swiftrise Solution Pvt Ltd

Full-stack Developer Intern

PRESENTFeb 2026 – Present
Full-timeRemote
  • Engineered secure, high-performance server architectures using Node.js and Express.js to process enterprise transactions.
  • Created pixel-perfect, fully responsive client interfaces using modern React and Tailwind CSS.
  • Integrated state management protocols and optimized browser API usage to enhance user experience.
  • Authored scalable, clean codebase patterns and maintained version workflows using Git.
Node.jsExpress.jsReactFrontend DevelopmentNext.js

Tribex Esports

Full Stack Developer Intern

Aug 2025 – Dec 2025
VirtualRemote
  • Developed and maintained features for a live production esports platform using React, Node.js, and MongoDB
  • Built reusable frontend components and integrated RESTful APIs to support dynamic content rendering
  • Delivered bug fixes and feature updates collaborating with a remote development team
ReactNode.jsMongoDBREST APIs

TimesPro

DevOps Intern

Jun 2025 – Aug 2025
VirtualRemote
  • Built and deployed a web application using Python (Flask) with a browser-based UI
  • Containerized the application using Docker for consistent development and deployment
  • Set up CI/CD pipelines using GitHub Actions to automate testing and deployment workflows
PythonFlaskDockerGitHub ActionsCI/CD

Projects

Things I've built and worked on

MeetClone - Minimal Zoom

A lightweight Google Meet / Zoom clone built for serverless real-time audio/video conferencing. Implements WebRTC mesh topology connection pairs and Socket.IO signaling, featuring interactive custom lobby previews and responsive active grid tiles.

Next.js 16React 19WebRTCSocket.IO🐻ZustandExpress

Multi-Tenant SaaS Blogging Platform

Designed a multi-tenant backend with data isolation across organizations. Integrated AWS S3 for media storage and DynamoDB via Prisma with RBAC using BetterAuth.

Node.jsReactTypeScriptAWS S3DynamoDBPrisma
ExchangeFile - Local LAN P2P

ExchangeFile - Local LAN P2P

A peer-to-peer LAN file transfer app. Auto-discovers local subnet devices via Socket.IO signaling, transferring large files securely over WebRTC DataChannels with 16KB chunking and custom backpressure-aware pause/resume protocols.

ReactTypeScriptWebRTCSocket.IO🐻ZustandTailwind v4
GPT-Clone (LangGraph + Memory)

GPT-Clone (LangGraph + Memory)

A highly advanced full-stack ChatGPT/Gemini clone built with LangGraph for stateful multi-agent conversational memory. Securely stores conversation threads and agent checkpoints in MongoDB, featuring a premium modern chatbot layout.

ReactLangGraphGemini 2.5🐻ZustandExpressMongoDB
SnapLoad - Premium Downloader

SnapLoad - Premium Downloader

A premium high-performance media downloader supporting YouTube and Instagram extraction. Built with Next.js 16 (client) and Express/TypeScript/Bun (backend), featuring real-time SSE progress indicators and backpressure-optimized streaming.

Next.js 16ExpressBunTailwind v4SSETypeScript
Real-Time Chat App

Real-Time Chat App

Real-time chat application using React and WebSockets for seamless communication. Includes file transfer via WebRTC for peer-to-peer sharing.

ReactWebSocketsWebRTCMongoDBJoy UI

Contact Me