I build software across full-stack, AI, and systems programming.
From real-time applications to low-level optimizations โ I focus on creating efficient, practical solutions.
A full-featured real-time chat application with AI superpowers
- โก Real-time messaging with Socket.IO (private & group chats)
- ๐ค AI features: smart replies, translations, and chat summaries
- ๐ Push notifications using Web Push / VAPID
- ๐ JWT + OTP authentication with refresh token flow
- ๐ ๏ธ Stack: React ยท Node.js ยท Express ยท Socket.IO ยท MySQL ยท Prisma ยท Redis ยท Docker
Minimal implementation of real hole punching for peer to peer communication
- ๐ Supporting NAT classification, simultaneous UDP hole punching with retry logic
- โก QUIC transport using aioquic with 0-RTT session resumption and built in TLS encryption
- ๐ Websocket based relay fallback
- ๐ Real time metrics dashboard via HTTP endpoint
- ๐ ๏ธ Stack: Python ยท AIOQUIC ยท Sockets ยท Docker
โ๏ธ Raylib Chess Game
A fully playable chess game with Stockfish AI integration
- ๐ฎ Human vs Human or Human vs Stockfish AI
- โ Full chess rules, FEN generation, algebraic notation
- ๐ Sound effects and custom fonts
- ๐ ๏ธ Stack: C++ ยท Raylib ยท Stockfish
A multi-stage file compression pipeline in C++
- ๐ 3-stage pipeline: BWT โ MTF โ Huffman Coding
- ๐ Efficient compression and full lossless decompression
- ๐ ๏ธ Stack: C++
๐บ๏ธ TSP Genetic Algorithm Solver
Solve the Traveling Salesman Problem using Genetic Algorithms for nearly optimal solution in efficient computation
- ๐งฌ Fitness-based selection, mutation, and crossover
- ๐บ๏ธ SVG route visualization output
- โ๏ธ Fully customizable GA parameters via CLI flags
- ๐ ๏ธ Stack: C
Stop accidentally committing secrets and credentials โ ever again
- ๐ Real-time secret detection as you type in the editor
- ๐ซ Pre-commit hook that automatically blocks commits containing sensitive data
- ๐ฏ Customizable detection patterns via
settings.json - ๐ Clear diagnostics in VS Code's Problems panel
- ๐ ๏ธ Stack: TypeScript ยท VS Code Extension API
AI agents that evaluate your rรฉsumรฉ against any job description
- ๐ PDF resume parsing + job compatibility scoring
- ๐ค Multi-agent orchestration via CrewAI
- ๐ Detailed feedback: match score, gaps, alternative roles, career advice
- ๐ฅ๏ธ Drag-and-drop Gradio web interface
- ๐ ๏ธ Stack: Python ยท CrewAI ยท Gemini ยท PyMuPDF ยท Gradio

