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.
Strong command over JavaScript — from core concepts to advanced patterns like closures, async/await, and event-driven architecture across both frontend and backend.
Proficient in TypeScript — from static typing and interfaces to advanced generics, decorators, and building scalable, type-safe applications across the stack.
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 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.
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.
Proficient in using Redis for caching and session management — improving application speed, efficiency, and overall backend performance.
Used Apache Kafka for building robust microservices architecture — enabling reliable event-driven communication and handling high-throughput data streams efficiently.
Experienced in designing and developing microservices-based backends — with a focus on scalability, modularity, and clean communication using REST, Kafka, and Redis.
Skilled in building fast and scalable APIs using Express.js — with structured routing, middleware, and robust error handling in production-ready applications.
Proficient in PostgreSQL — designing normalized schemas, writing complex queries, and optimizing performance for scalable, data-driven applications.
Experienced with MongoDB — designing flexible schemas, optimizing queries, and handling large-scale data using Mongoose and the aggregation framework.