Blog
Div Agarwal

Div Agarwal

AI/ML Engineer building intelligent systems at the intersection of research and product. NYU CS · Full-stack execution.

guest@div:~/summary

➜ ~ cat summary.txt

Hi, I'm Div Agarwal. I build AI systems that have to survive both product constraints and real-world data: retrieval pipelines, full-stack interfaces, and applied ML workflows that move from prototype to usable software.

Right now that means AI-assisted querying and ad generation at AdsGency AI. Previously, it meant neural event detection research at NYU and shipping tools for interactive analysis of neuroimaging data.

▋
View ProjectsContact MeRead Blog
Currently

Building AI-assisted data querying at AdsGency AI. Previously: neural event detection research and browser-based analysis tooling at NYU Neuroinformatics Lab.

Skills

I work across modeling, retrieval, product interfaces, and deployment. The grouping below reflects how often these tools show up in shipped work rather than a flat keyword dump.

Core

Daily-use tools for shipping AI products end to end.

PythonPyTorchSQLReact/Next.jsAWSDockerGit

Proficient

Project-level depth across retrieval, APIs, and model tooling.

HuggingFaceLlamaIndexRAGLangGraphFastAPITensorFlowPandasNumPy

Familiar

Comfortable with these tools when the project calls for them.

SolidityROSMATLABKubernetesC++

Education

New York University

Master of Science in Computer Science

2023 - 2025

GPA: 3.76/4.0

Relevant Coursework: Machine Learning, Deep Learning, Computer Vision, Natural Language Processing, Information Visualization, Big Data, Blockchains, Cloud Computing

VIT University, Vellore

Bachelor of Technology in Computer Science and Engineering

2019 - 2023

GPA: 8.4/10

Relevant Coursework: AI/ML/DL, Statistics, Finance, Business Management, Design Thinking, Innovation.

Delhi Public School, R.K. Puram

High School (Science and Math)

2017 - 2019

GPA: 92.8%

Personal

Interests

I'm someone who finds joy in the little things—taking long walks in nature, discovering new experiences, and spending hours wandering through museums. When I'm not coding, you'll likely find me experimenting in the kitchen with new recipes or writing.

Music

Music is a huge part of my life. I love the immersive experience of live orchestral performances and the energy of rock.

Dire StraitsPearl JamSteven WilsonPink Floyd

Reading

I've developed a deep appreciation for reading, particularly fiction, classic literature, and philosophy.

Currently Reading

  • Wuthering Heights
  • The Stranger

Recently Finished

  • Crime and Punishment
  • Siddhartha
Let's Connect

Have a question or want to work together?

Drop me a message and I'll get back to you as soon as I can. No pressure, just a friendly conversation.

Please provide at least one way to reach you (email or phone)

Your information is safe and will never be shared with third parties.

Get In Touch

GitHubLinkedInEmailX
ResumeTranscriptsPyMetricsDiploma

© 2026 Div Agarwal. Built with Next.js & Tailwind CSS.

Experience

Full Stack Engineer

Feb 2026 – Present San Francisco, CA
AdsGency AI

Building AI-assisted querying and ad generation systems.

  • •Built an AI-assisted natural language querying system that generates SQL via DuckDB across multiple data sources.
  • •Integrated diverse data sources into a knowledge base for geographic, temporal, and category-based insights.
  • •Developed a ranking and scoring system to optimize data selection for audio, image, and video ad generation workflows.
PythonDuckDBSQLRAGNext.jsAI

Researcher

Oct 2024 – Feb 2026 New York, NY
NYU Neuroinformatics Lab

Worked with neuroscientists to define and detect events in voltage imaging data that reflect neural activity, establish ground-truth labels, and use ML/DL models to identify distinct event types.

  • •Model training to achieve a F1 score of 0.92 for event detection.
  • •Built a fast, browser-based app for interactive exploration of neural calcium trace data.
View on GitHubWeb Application

Data Analyst

Feb 2023 – Jul 2023 Remote, Toronto, Canada
Adeptmind

Analyzed data and optimized landing pages for improved traffic and SEO performance.

  • •Scaled landing pages from 10K to 80K, resulting in a 20% monthly increase in traffic.
  • •Created page content using LLMs and prompt engineering.
  • •Generated analytical reports for 19 clients and monitored SEO performance.
  • •Built a dashboard with Streamlit for internal stakeholders.

Computer Vision Intern

Nov 2022 – Feb 2023 New Delhi, India
Enord

Developed computer vision models for autonomous systems.

  • •Developed lightweight depth estimation models using stereo cameras and PyTorch/CUDA.
  • •Optimized models for real-time deployment on embedded systems such as drones.

Head of Autonomous Department

Sep 2020 – Feb 2022 VIT Vellore, India
Team OJAS

Led the autonomous vehicle team for Formula Student competitions.

  • •Led the team to become the first Indian qualifiers for Formula Student Hungary.
  • •Managed parallel projects in perception, planning, and control.
  • •Implemented YOLO-based object detection models, achieving 92% accuracy.

Projects

I trimmed this section to the work that best represents how I build: research tooling, retrieval systems, automation pipelines, and AI products with real interfaces.

Neuro Window Explorer

Featured Work

CodeLive Demo

Problem: Neuroscience teams need to inspect calcium-trace events quickly without forcing every experiment through a slow desktop workflow.

Approach: I built a browser-based analysis interface in Next.js and TypeScript that makes neural traces explorable, shareable, and easier to pair with downstream event-detection research.

Result: The surrounding research workflow reached a 0.92 F1 event-detection score, and the tool ships as a live demo for interactive inspection instead of static plots.

Why it stands out

It combines research credibility with product execution: live UI, domain-specific data exploration, and measurable modeling impact.

Next.jsTypeScriptPythonMLResearch Tooling

Live research UI

Embedded Visual

Model signal

0.92 F1

Surface

Browser app

Access

Live demo

Flow Snapshot
1
Load trace window
2
Inspect events
3
Compare patterns

Expert-Call RAG Assistant

Featured Work

Code

Problem: Long expert-call transcript archives are difficult to search, summarize, and cite reliably when every answer has to stay grounded in source material.

Approach: I built a local RAG stack with Llama 3.1, LlamaIndex, LanceDB, and a Gradio interface so retrieval, inference, and source citation all stay modular and replaceable.

Result: The system runs fully locally, returns source-grounded answers over transcript collections, and the current README documents roughly 1-2 minute response times on local hardware.

Why it stands out

It shows applied retrieval depth rather than just prompting: local inference, modular retrieval design, and explicit source grounding.

PythonGradioLanceDBLlamaIndexLlama 3.1

Query-to-citation flow

Embedded Visual

Inference mode

Local-only

Response time

1-2 min

Answer style

Source-cited

Flow Snapshot
1
Embed transcripts
2
Retrieve evidence
3
Generate answer

Cloud-Native Social Media Automation

Featured Work

Problem: Content publishing breaks down when image selection, captioning, search, and posting still require manual handoffs across tools.

Approach: I designed a serverless AWS pipeline that connects image retrieval, Rekognition analysis, Claude-based captioning, OpenSearch indexing, and publishing logic into one automated flow.

Result: The project automates a 5-stage content pipeline end to end, reducing the workflow to one orchestrated system instead of separate manual steps.

Why it stands out

It is strong systems work: event-driven architecture, model orchestration, and production-minded automation instead of a single model demo.

AWS LambdaCognitoBedrockOpenSearchPython

Serverless pipeline snapshot

Embedded Visual

Stages

5-step flow

Stack

AWS-native

Output

Post-ready content

Flow Snapshot
1
Fetch images
2
Analyze media
3
Generate captions

Collections Strategy Management System

Featured Work

Code

Problem: Collections teams need a usable operating surface for turning messy account data into actionable outreach plans rather than static spreadsheets.

Approach: I built a full-stack product with FastAPI, React, SQLite, and the OpenAI API to generate strategies, manage contacts, and organize actions in a timeline-based UI.

Result: The system handles both Excel and PDF imports, then turns that data into AI-generated multi-step strategy blocks inside a single workflow interface.

Why it stands out

This is the clearest product build in the portfolio: ingestion, reasoning, UI state, and decision support packaged as one cohesive application.

PythonFastAPIReactOpenAI APISQLite

Strategy workspace

Embedded Visual

Imports

Excel + PDF

UX

Timeline UI

Output

AI strategy blocks

Flow Snapshot
1
Import accounts
2
Generate plan
3
Track actions

Concurrent Multi-User RAG System

Featured Work

Problem: A useful shared knowledge assistant has to support multiple active users without cross-session context bleed or fragile state management.

Approach: I designed a session-aware RAG architecture that separates shared retrieval infrastructure from per-user conversational state so multiple users can query the same corpus safely.

Result: The system supports concurrent multi-user access over a shared knowledge base while keeping retrieval context isolated at the session level.

Why it stands out

It highlights systems thinking beyond a single-user chatbot: concurrency, state isolation, and reuse of shared retrieval layers.

PythonRAGConcurrencySession IsolationBackend

Shared-index architecture

Embedded Visual

Usage mode

Multi-user

Index

Shared corpus

State

Isolated sessions

Flow Snapshot
1
Ingest corpus
2
Route sessions
3
Serve concurrent queries

Other Experiments

Good learning projects, but not the clearest signal for the portfolio front page.

Fine-Tuning Llama 3.1-8B

LoRA-based math-verification experiment with 0.85 accuracy from a Kaggle workflow.

PyTorchLoRATransformersLLMs

Scalable Vector Search Music Recs

Recommendation-system exploration on the Spotify Million Playlist Dataset using Word2Vec and ChromaDB.

SparkMongoDBChromaDBWord2Vec

Trade Statistics Visualization

Interactive OECD trade analysis with network maps and geospatial views.

PythonStreamlitPlotlyNetworkX

ERC-721 NFT Smart Contract

Sepolia NFT contract with IPFS-backed metadata, minting limits, and royalty support.

SolidityIPFSEthereumWeb3

GPT-4 Pokémon Showdown Agent

Prompting experiment around context-aware decision making in a competitive game environment.

PythonGPT-4Game AI

Hackathons

Mitate

AI-Powered Research Paper Visual Explainer

DigitalOcean x MLH Hackathon• Brooklyn, NY

A web application that transforms complex arXiv research papers into beautiful, educational visualizations tailored to the user's knowledge level. The idea is to make understanding of complex knowledge into a infographic based on the user's background. So say a paper like Attention is all you need can be explained to a 5 year old as well as a 80 year old.

Key Contributions

  • •Engineered multi-tier summarization with Llama 3.3
  • •Architected serverless backend with Appwrite Functions
  • •Implemented automated visual pipeline using Bria AI

Tech Stack

ReactAppwriteDigitalOcean Gradient AIFIBO/Bria AITailwind CSS
Team: Chris, Asra

Connie

3rd Place Winner

Streamlined platform for creators

Columbia × Lovable Hackathon• New York, NY

A full-stack web application empowering digital creators to organize their portfolio, publish content, and explore monetization features.

Key Contributions

  • •Secured 3rd place among innovative AI-powered builder teams
  • •Built with Lovable's AI-powered platform
  • •Integrated real-time preview and one-click publishing

Tech Stack

ReactTypeScriptViteTailwind CSSshadcn-uiLovable
Team: Devin, Aarthi, Boris, Jan

Cibo

AI-Powered Voice Agent

ElevenLabs Worldwide Hackathon• New York, NY

An innovative AI-powered voice agent ensuring seamless voice-based user experiences for food-related interactions.

Key Contributions

  • •Full-stack app with reactive data syncing via Convex
  • •Orchestrated AI agent deployment with Python scripts
  • •Integrated Twilio for telephony features

Tech Stack

ReactTypeScriptConvexPythonElevenLabs SDKTwilio
Team: Chris, Syed, Shubham