👋🏼 Welcome to my little corner on the Internet!
I'm currently a Software Engineer at Bain & Company. Previously, I built LLM-powered solutions as an AI Engineer in the education sector, and before that, I developed data-driven strategies for private equity clients at Bain.
Outside of work, you'll find me chasing high scores in Balatro or experimenting in the kitchen as I learn to cook - because, why not?
If you have an interesting project that you want to build with me, or ideas to explore together, I'd love to chat!
Selected Projects
View all projects
A Pokemon battling game, implemented fully in TypeScript with an in-browser game engine and websocket support for real-time multiplayer

A visual exploration of LLM feature activations by generating images on feature-adjusted outputs.

A choose-your-own-adventure game built using LangGraph, Flux, and Next.js in 24 hours
Tiny autograd engine with an interactive Streamlit demo to visualize backpropagation and a 3-class 2D classifier.

AI-powered YouTube-based learning platform

Automated WhatsApp bot for accident reporting and emergency response for endangered animals in Costa Rica

AI-powered job description analysis and resume optimization tool

RAG-powered idea evaluation tool for Venture Capitalists (VCs)
Work Experience
Blog
View all postsExploring GEPA and DSPy for AI system optimization
Sep 2025
An overview of DSPy and GEPA for AI system optimization.
Building RL environments for open-source AGI
Aug 2025
Weekend notes on porting environments, running evaluations, and serving LMs on a cloud-hosted GPU.
Building a CLI Agent
Aug 2025
My experience building a terminal-based AI agent and demystifying the hype around agents.
Vibe-coding a digital wardrobe
May 2025
My thoughts on vibe-coding as of May 2025.
New Builds 2024
Sep 2024
A recap of building a generative choose-your-own-adventure game in 24 hours at New Builds 2024 hackathon
Connect
Feel free to contact me at lakshyaag1202@gmail.com