*projects

"Success is a function of how many experiments we do per year, per month, per week, per day"

minigen

ai engineer • (august 2025)

minigen is a lightweight python framework for building ai agents that works with native openai-compatible apis

achievements

  • created minigen to be lightweight and minimal, enabling users to build agents without heavy configuration or boilerplate
  • developed clear primitives for agent workflows for easy debugging
  • leveraged pydantic for robust, type-safe response parsing, ensuring agents produce reliable and structured outputs natively
  • enabled dynamic task routing and planning via llm-based routers for autonomous agent execution

technologies

python

relearn

full-stack • (may 2025 - present)

relearn is an AI-powered chatbot designed to help students learn by providing custom video explanation, quiz generator, and deep research agent

achievements

  • implemented a novel multi-agent rag system for generating high-quality stem education videos using manim library
  • designed and built a multimodal chatbot system with streaming text response and background system for handling heavy ai process
  • handling in-app micro-transactions for consumable credits using stripe and xendit api

technologies

next.js
typescript
supabase
tailwind
fastapi
modal
python
trpc

clippr

full-stack • (july 2025)

clippr is an online tool for parsing podcast video into short clips using LLM and active speaker detection

achievements

  • successfully implemented LR-ASD for active speaker detection
  • built ai pipelines for video analysis and clip generation using WhisperX and Gemini API
  • deployed inference API using FastAPI on Modal

technologies

next.js
typescript
supabase
tailwind
fastapi
modal
python
whisperx
LR-ASD

neocode

full-stack • (june 2025)

a website builder based on LLM agents with cloud sandbox integration

achievements

  • successfully integrating cloud sandbox for remote web development via E2B
  • developed a full-stack web app with consumable credits using clerk payments
  • orchestrating multiple LLMs for seamless autonomous web development

technologies

next.js
typescript
prisma
postgresql
docker
tailwind
e2b
trpc

xplora

frontend web • (july 2025)

a startup company website

achievements

  • designed and implemented a modern web company portfolio
  • learned about GSAP animation and content SDK as code-based content management system

technologies

next.js
typescript
contentlayer
gsap

worth every penny

mobile dev • (october 2024)

a personal finance tools for tracking expenses

achievements

  • learned about BLoC for managing state
  • successfully developed and deployed backend app using NodeJS, Express, and MongoDB
  • developed a hybrid app using flutter for mobile and web app

technologies

flutter
nodejs
express
mongodb
bloc

freshvision

ml engineer • (august 2024)

cnn-based image classification model

achievements

  • learned about deep learning implementation on CNN model using PyTorch
  • successfully performing transfer-learning on EfficientNet model for image classification
  • deployed a web interface for image classification using Gradio
  • utilized tensorboard for model evaluation and visualization

technologies

pytorch
tensorboard
gradio

linear system solver

creator • (april 2024)

cli tool for solving linear system using gauss-jordan elimination

achievements

  • successfully performing gauss-jordan elimination method for solving linear system in C++
  • measured algorithms performance through time-complexity analysis between recursive and iterative approach
  • performed runtime testing for both recursive and iterative using gnuplot and chrono

technologies

c++
gnuplot
chrono