Projects

Backend systems and platform projects focused on reliability, scalability, and engineering outcomes.

FILTER BY CATEGORY

Chronos Reader

Read-it-later platform for extracting, storing, and managing web articles for long-term consumption.

  • Architected a distributed service setup for scraping and content management.
  • Implemented real-time article processing updates with Server-Sent Events.
  • Designed asynchronous pipelines for reliable long-running tasks.
Featured
React NestJS Python SSE

YouInPics

Event-based photo platform that helps users discover their photos automatically using face recognition.

  • Implemented automated identity matching against large uploaded image sets.
  • Built semantic retrieval for similarity-based image search.
  • Delivered an end-to-end full-stack image processing workflow.
Featured
React FastAPI Python DeepFace Embeddings

QuickSummarizeAI

AI-powered tool for generating concise summaries from long-form content.

  • Enabled fast summarization of long-form content into digestible insights.
  • Integrated LLM APIs for dynamic and context-aware text generation.
  • Handled large input sizes with optimized request and response flows.
Featured
React Node.js LLM API REST

GamesDrive

Video game discovery platform for exploring and filtering games across genres, platforms, and preferences.

  • Built a scalable frontend architecture for browsing large game datasets.
  • Integrated third-party APIs for real-time game discovery and filtering.
  • Improved UX with responsive design and loading state handling.
Featured
React TypeScript Vite API Integration

Upwork Notifier Bot

Automated job alert system that sends real-time Upwork job notifications to Telegram using RSS feeds.

  • Enabled real-time job discovery by integrating Upwork RSS feeds with Telegram notifications.
  • Automated monitoring of multiple job feeds to reduce manual search effort.
  • Delivered structured job alerts with essential details for quick decision-making.
Python RSS Telegram Bot API

Udemy Summarizer

Chrome extension that extracts Udemy video transcripts and generates AI-powered summaries using Google Gemini.

  • Automated extraction of Udemy video transcripts directly from lesson pages.
  • Integrated Google Gemini for real-time, context-aware video summarization.
  • Persisted generated summaries using browser local storage for reuse.
Featured
JavaScript TypeScript Chrome Extension Google Gemini API

Rayso API

REST API for generating beautifully styled code screenshots from raw code input.

  • Enabled developers to generate code screenshots programmatically via API.
  • Abstracted UI-based tooling into a reusable backend service.
  • Supported customizable rendering options including themes and layout.
Featured
Node.js Express Puppeteer REST API