A BIT ABOUT ME.

I'm a full-stack developer who started young and grew fast — from building front-end websites at 14 to architecting scalable systems with Docker, Kubernetes, Redis, Kafka, and microservices today. One of my biggest achievements is building a full-stack YouTube-like video platform from scratch. I implemented HLS video streaming with Node.js and FFmpeg, cutting video load times by 40%. I also integrated Server-Sent Events (SSE) for real-time upload progress tracking, which significantly improved user experience. To boost engagement, I developed an “Up Next” recommendation algorithm that increased average watch time by 15%, and built a custom video player with adaptive quality streaming based on network conditions. I focus on building fast, reliable, and user-centered systems — no fluff, just impact.

Some of my skills

JavaScript logo

JavaScript

Strong command over JavaScript — from core concepts to advanced patterns like closures, async/await, and event-driven architecture across both frontend and backend.

TypeScript logo

TypeScript

Proficient in TypeScript — from static typing and interfaces to advanced generics, decorators, and building scalable, type-safe applications across the stack.

React JS logo

React JS

Proficient in modern React — advanced hooks, context API, optimized form handling, and scalable component architecture. I build fast, maintainable UIs using best practices and performance-focused techniques.

Tailwind CSS logo

Tailwind CSS

Tailwind CSS is my go-to for styling — it streamlines my workflow by enabling utility-first design directly in markup. I use it to craft clean, responsive, and modern UIs efficiently.

Node JS logo

Node JS

After mastering frontend development, I dove deep into Node.js — building full-stack apps using core modules like fs, http, child_process, and cluster. I’ve developed scalable APIs, CLI tools, and handled real-world backend scenarios with performance and reliability in focus.

Redis logo

Redis

Proficient in using Redis for caching and session management — improving application speed, efficiency, and overall backend performance.

Kafka logo

Kafka

Used Apache Kafka for building robust microservices architecture — enabling reliable event-driven communication and handling high-throughput data streams efficiently.

Microservices logo

Microservices

Experienced in designing and developing microservices-based backends — with a focus on scalability, modularity, and clean communication using REST, Kafka, and Redis.

Express JS logo

Express JS

Skilled in building fast and scalable APIs using Express.js — with structured routing, middleware, and robust error handling in production-ready applications.

PostgreSQL logo

PostgreSQL

Proficient in PostgreSQL — designing normalized schemas, writing complex queries, and optimizing performance for scalable, data-driven applications.

MongoDB logo

MongoDB

Experienced with MongoDB — designing flexible schemas, optimizing queries, and handling large-scale data using Mongoose and the aggregation framework.

My Projects

MERN + Google Sheets API

BrewTrack – Coffee Inventory CMS

A role-based inventory management CMS powered by Google Sheets API. Enables real-time sync, secure access with JWT, and cost tracking with seamless UI.

Node.js + HLS + Docker

JagStream – Video Streaming App

A full-featured video platform with HLS streaming, live upload progress via SSE, and smart recommendations. Built using React , Node.js, PostgreSQL, FFmpeg, and Docker.

React + Socket.io

Ask Wisdom – Social Community App

A community-driven platform with Communities (like Reddit), media uploads, and post interactions. Built with Node.js , Socket.io, Multer, and a responsive React UI.