Welcome to my digital space! I am a passionate Full-Stack Developer currently honing my skills in creating user-centric, performant web applications. When I'm not coding, I am usually diving deep into Data Structures, tweaking my Linux environment, or experimenting with high-performance local AI.
- Java & Spring Boot: Deepening my understanding of enterprise-scale backend architecture.
- Local AI Integration: Exploring high-performance, privacy-focused open-source AI models and integrating them into full-stack applications.
- System Design: Focusing on building scalable, highly available systems with advanced caching and database optimization techniques.
-
ChronoDeck
The next generation of digital gaming. With ChronoDeck, you can master your game time by exploring a vivid range of games. Built usingEJS,Express,CookieParser,Mongoose,Nodemon,JWT, andBcrypt. ChronoDeck is the future of digital gaming delivered instantly. -
Skylark
A premium rent-a-car service designed to offer customers an easy, fast, and reliable way to book cars online. UsesNode.js,Express,MongoDB,Vue,Bootstrap, &Razorpay. Developed with a team of three. Features anadvanced, fully functional admin panelwith real-time statistics, car management,RBAC, issue resolving, and car maintenance tracking. -
Tutora (Client Project)
A specialized platform developed strictly per client request to efficiently managestaff,students, andparents. (Details are private). -
Blogify (Open Source - MIT License)
A secure blogging platform created usingReact. UsesQuillfor rich text editing andreact-grid-layoutfor dynamic content positioning like WordPress. TheExpressbackend is highly secure, followingOWASP 2025 guidelines. IncludesGoogle OAuth 2, secure storage strategies,Access tokens,Refresh tokens,Helmet,express-rate-limit,Zodfor sanitization, andhppparameter pollution prevention. -
blog-Rendering-Library (Open Source - MIT License)
A customWYSIWYGblog rendering library created from scratch purely withVanilla JavaScript(DOM manipulation based,zero HTML/CSS structure dependencies). Given a blog post slug, it fetches JSON content from the database and constructs the exact structure the author intended. -
N-jin
A powerful localized search engine. Built acustom web crawler from scratch, scraping and indexing~250,000 websitestoMongoDB. Implemented a custom ranking system usingMongoose aggregation pipelines. UsesRedisfor caching, historically hosted on Railway. -
Osmium
A lightweight file compression and decompression applicationbuilt from scratch. Compresses text-based files (.c, .html, .css, .java, .json, .js, etc.) based on theLZ77 algorithmandHuffman coding(similar toDeflate). Built usingNode.js,Express, andEJS. No login required. -
emvBazar (Client Project)
An automated customer debt tracking system featuring automatedWhatsApp message reminders. Developed per client request. (Details are private). -
coffeeCat
An Instagram-WhatsApp hybrid app for a peaceful chatting environment to connect with loved ones. Features image posting, likes, comments, user search, profile viewing, and following functionality. Built usingVue,Express,Socket.io, andCloudinary. -
LUME
An advanced media streaming platform. Implements atus serverfor resilient, resumable media uploads. UtilizesFFmpegto automatically slice media into 6-second chunks (.m3u8format), storing video data inCloudflare R2, thumbnails inCloudinary, and metadata viaMongoose. Includes a customHLS media playersupporting adaptive bitrate streaming for low-bandwidth environments with low latency (up to +30s).
|
Frontend & Design |
Backend & Data |
|
Tools & Environment EJS • Linux (WSL2) |
|
Total Time: 6 hrs 28 mins
TypeScript 4 hrs 38 mins ⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿⣿⣿⣿⣿⣿ 70.76 %
HTML 43 mins ⣀⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ 11.12 %
JavaScript 26 mins ⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ 06.77 %
CSS 20 mins ⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ 05.34 %
EJS 10 mins ⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ 02.62 %
