AI Engineer focused on LLM agents, RAG and multimodal AI. I build scalable services and multi-agent architectures that automate workflows and deliver measurable impact.
The flight simulator for system-design interviews. Drag infrastructure onto the canvas, wire it together, push production-scale traffic through it, and watch tiers bottleneck in real time. Try it right here:
DRAG A NODE TO MOVE · DRAG ITS ○ HANDLE TO CONNECT
Client
source
CDN
500K cap
Load Balancer
1000K cap
App Server
5K cap
Cache / Redis
100K cap
SQL Database
10K cap
Traffic load
10K requests/sec
Configure load above and Run Simulation to see metrics.
Simulation Feed
Design ready — 6 services, 5 links. Pick a traffic load in Simulate and Run.
36 Components
Networking, compute, storage, messaging, and infrastructure building blocks — each with verified benchmarks like Redis at 100K QPS or SQL at 10K QPS.
Traffic Simulation
Push 1K–500K requests/sec through any design. A Kahn's topological sort accumulates QPS tier-by-tier, flags bottlenecks, and supports chaos testing.
35 Interview Problems
From URL Shortener to WhatsApp — each with requirements, constraints, hints, and a reference solution, scored across five interview dimensions.
// FEATURED PROJECTLIVE BETA
AlgoCanvas
An interactive algorithm visualization canvas. Step through sorting, graph traversal, and data-structure operations frame-by-frame with synchronized code highlighting and live narration.
Initial Array loaded. Click 'Play' or 'Step' to start Bubble Sort.
9 Visualizer Surfaces
Live, editable cards for arrays, graphs, trees, heaps, matrices, hash maps, linked lists, tries, and strings — each with its own bespoke renderer.
111+ Visualizations
Ready-to-run traces across 15 categories — sorting, shortest paths, tree ops, graph analysis, DP, strings, clustering, and more.
Drawing Canvas & I/O
Sketch structures with pen and shape tools, import PDF / PPTX / images, export the canvas to PNG / SVG, and jump anywhere with a ⌘K command palette.
// ABOUT
About me
Saakshi Gupta
Adelaide, Australia
I'm an AI engineer focused on LLM agents, RAG, and multimodal AI. I build scalable services and multi-agent architectures that automate workflows and deliver measurable impact — both in research and in production.
Most recently at CSIRO's Data61, I created a multimodal deepfake analysis system integrating CNN/Vision Transformer detection, SHAP/LIME for explainability, image-to-text captioning with CLIP, and an LLM contextual explanation module using Llama 3.1 and Ollama. The work was published as DF-P2E at ACM Multimedia 2025.
Before CSIRO I interned at LINQIA in San Francisco, where I led development of algorithms that analysed millions of creator profiles and matched their content styles to brand-campaign requirements. I also worked on multimodal video analysis using Gemini Vision and AWS Nova.
I contribute to open source frameworks I use day-to-day — Pydantic AI, LangChain, NVIDIA Megatron-LM, DeepAgents, Haystack, Matplotlib, MCP Atlassian — and write about agentic architectures, GraphRAG, and code visualisation on Medium.
Built a group-payments app with shareable links and automated reminders at the Gold Coast Engineering Hub.
// PROJECTS
Things I've built
From production-grade multi-agent systems and explainable deepfake detection to fine-tuned LLMs and full-stack platforms. Click any card for a case study.
Also publishing on Medium — switch the toggle or see all posts →
// OPEN SOURCE
Contributions
10 merged pull requests across 8 open-source projects — mostly bug fixes and small features in the frameworks I use day-to-day: Pydantic AI, LangChain, NVIDIA Megatron-LM, Matplotlib, and others.
pydantic
Pydantic AI
Type-safe agent framework from the Pydantic team. Adding robustness to Google Gemini integration paths.