Things I've Built
Real, production-ready systems, not prototypes or demos. Built fast using AI-driven development workflows, with engineering discipline ensuring reliability.
// Featured
CodeScapes
LiveAI-Powered Interactive Coding Platform
A full browser-based coding environment built end-to-end. Features an integrated AI coding agent that can generate/modify files, run ML workflows (Pandas, Scikit-learn), and install packages in-browser via Pyodide. Includes live preview, hot reloading, and real-time execution.
- ▸Built FlowScape, a custom block-based language compiling to JavaScript (Scratch-like system)
- ▸Supports creative coding with p5.js & Three.js, ML workflows, and collaborative project sharing
- ▸Integrated AI coding assistant for debugging, error explanation, and learning reinforcement
- ▸Supports Python (Pyodide), enabling full ML workflows directly in the browser
FlightOut
AlphaRealistic Combat Flight Simulator
A realistic combat flight simulator built with the Godot engine, starring a fully animated Su-27 Flanker. Detailed cockpit, flight model and atmosphere, with online multiplayer for up to 16 pilots per server. Available for Windows, macOS and Linux.
- ▸Built in Godot 4 with a fully animated Su-27 Flanker and a detailed, flyable cockpit
- ▸Server-authoritative multiplayer with client-side prediction: your jet responds instantly while other jets are predicted and blended smoothly, never snapped
- ▸Up to 16 pilots per server, with an official server or your own dedicated or in-game hosted server
- ▸Cross-platform releases with installers for Windows, macOS (Apple Silicon and Intel) and Linux (x86_64 and arm64)
dev-null.sh
Open SourceOpen-Source Social Network for Developers
Contributor to dev-null.sh, an open-source social network for developers. I built and maintain its emoji shortcodes feature: typing a shortcode like :heart turns into the emoji as you write commits and replies, with autocomplete for the full GitHub emoji set.
- ▸Shortcodes convert to emoji instantly as you type, keeping the caret in place
- ▸Converted on the server before storage too, so posts from any client (even a raw API request) store real emoji
- ▸Render-time fallback so older posts never show a literal shortcode
- ▸Autocomplete hints for the full GitHub emoji set; press Tab to complete
MenuX
ProductionDigital Ordering System
A highly customizable digital ordering platform for restaurants with complex item configurations. Designed for scalability with lifecycle-based data cleanup (TTL strategy). Built as a real, usable production system.
- ▸Handles high-volume structured data with optimized backend systems
- ▸Implemented TTL-based data lifecycle management for scalability
- ▸Complex item configuration engine for restaurant menus
- ▸Production-grade system, not a demo or prototype
// More Projects
BridgeChat
Real-time Multilingual Chat App
Real-time multilingual chat application powered by LLaMA3 and Django Channels. Implements AI-based translation and low-latency real-time messaging enabling cross-language communication.
On-Device LLMs for Search Query Rewriting
MSc Research Project
Research into efficient query rewriting using local on-device LLM inference to optimize search latency, preserve privacy, and improve search relevance, without cloud dependencies.
AI Automation & Integration Systems
Freelance AI-Built Projects
A collection of production-ready automation tools, APIs, and integrations built using AI-first workflows. Focused on shipping complete systems, not isolated scripts or experiments.
Open Source & Community
Contributor & sponsor: OpenCV Rust, TwistedFall. Published Linux and developer tutorials with 18,000+ total views.
View GitHub Profile