
Infinite Canvas LLM Chat • React, Convex, LiteLLM • 2025
Infinite-canvas chat for non-linear LLM workflows with branching and structured exploration, now extended with vectorless RAG, subagent orchestration, and tool calling.
Selected software systems, open-source libraries, and experimental AI projects.

Infinite-canvas chat for non-linear LLM workflows with branching and structured exploration, now extended with vectorless RAG, subagent orchestration, and tool calling.
Multi-strategy NIFTY 50 options trading system with concurrent live execution and centralized data pipelines. Architected modular alpha, execution, and risk layers with dynamic SL/TSL mechanisms. Achieved ∼60% directional accuracy in live trading using multi-factor signal models and adaptive risk control.

Real-time handwriting recognition system using custom CNNs trained on MNIST and HASYv2 datasets. Designed a Union-Find–based stroke grouping system for accurate multi-stroke mathematical symbol recognition. Delivered a high-performance, responsive UI optimized for real-time interaction.
Full-stack multi-vendor marketplace with modular services and role-based dashboards. Implemented RESTful APIs with JWT-based authentication, refresh-token rotation, and RBAC authorization. Hardened backend using Helmet, rate limiting, and input validation to improve security and reliability in production.
Implemented a spring physics-based motion easing library and visualizer for smooth UI animations. Published as motionspring on NPM.
Neural network implementation from scratch with forward pass, backpropagation, and training loop.
Utility for batching LLM calls to reduce cost and improve request efficiency.
Browser extension bridging ChatGPT web sessions to local development environments, enabling agentic coding workflows directly from the browser window.
API for generating transparent PNG images using AI system prompts and chroma keying.
Camera2API camera app with full manual control, bypassing OEM post-processing for ungraded output. Implemented custom log gamma + Bézier tone curves for dynamic range preservation and post-processing flexibility.
CLI that retrieves live web content and generates concise summaries using Gemini AI. Implemented a data extraction pipeline with Trafilatura to clean, normalize, and render structured markdown output.
Multithreaded CLI tool for generating videos from spec-based scripts with layered audio tracks and SFX.
Lightweight image-processing CLI for adjusting brightness, saturation, and contrast.
Visitors: -