Portrait of Naman Behl
AI Engineering · Data Systems · ML Solutions

Naman Behl

In ninth grade, I ran a survey and stayed up all night looking for patterns in the responses. That curiosity became a habit: question the obvious, follow the data, and build something useful from what emerges. Today, at Illinois, I apply it across AI research, data engineering, and products designed for real teams.

View Experience See Projects
{{ s.num }}
{{ s.label }}
{{ s.detail }}
I · About

Built different.
Thinks in data.

Born in Chandigarh. Grew up in Dubai. Now at the University of Illinois studying Information Sciences and Data Science, with minors in Computer Science and Economics.

Last summer I built an NLP-powered analytics agent at Kinesso that marketing teams used daily to query large datasets in plain English and get real-time strategy insights. Before that I was inside a Security Operations Center in Dubai watching enterprise systems operate under real pressure.

I also represented the UAE nationally in tennis, captained a cricket team, and published a poetry collection at seventeen. The through-line: I like understanding how things work and finding the pattern underneath.

{{ b }}
The Stack
{{ grp.name }}
{{ grp.items }}
II · Experience

Where I've worked.

Summer 2026 · Production Engineering

What I can now build end to end.

Not a tool list—a set of production capabilities earned by shipping, debugging, and operating a real system.

01 · AI / LLM Engineering
Reliable model-backed systems

Built Claude classifiers with schema-constrained outputs, deterministic fallbacks, cost-aware model routing, and uniform validation that rejects malformed or fabricated data before persistence.

Claude · JSON Schema · Agent Safety · Adversarial Testing
02 · Data Engineering
Five sources, one trusted pipeline

Integrated Adjust, Meta, YouTube, Apify, and Google Sheets into a scheduled pipeline; evolved a Supabase/Postgres schema through real migrations and verified integrity from ingestion to rendered output.

APIs · Supabase · Postgres · Data Quality
03 · Backend & Infrastructure
Systems that survive production

Shipped a FastAPI service with OAuth2, session state, and REST chat; migrated scheduling from local cron to GitHub Actions; managed OAuth scopes, key rotation, and service-account credentials.

FastAPI · OAuth2 · GitHub Actions · Service Accounts
04 · Delivery & Product
From incident to interface

Built five production dashboards and a real-time chat UI, root-caused a silent precedence bug, reconciled divergent Git histories, and documented the system differently for engineers and stakeholders.

Dashboard UI · Debugging · Git · Documentation
Safety boundary: built a tool-free, read-only conversational agent whose access restrictions are enforced in code—not left to prompt compliance.

{{ job.title }}

{{ job.org }}
{{ job.when }}

{{ pt }}

{{ t }}
III · Research

When AI judges human conflict.

Professor Meicen Sun · UIUC School of Information Sciences

A broader study of how AI models interpret interpersonal conflict, using 120 real conversations from r/AmIOverreacting. GPT-4o judged whether Person B overreacted under control and modified-framing conditions, and predicted how conversations would continue from their first 60%.

My responsibility was the layer the model depended on: transcript quality. Because the model saw typed transcripts rather than the original screenshots, every missing emoji, altered word, or formatting inconsistency could change the emotional signal—and therefore the judgment.

The Pipeline

Screenshot-to-transcript quality evaluation

Built an ML-assisted evaluation pipeline using GPT-4o vision to compare each conversation screenshot with its transcript across two dimensions:

Accuracy — words, punctuation, emojis, and message boundaries.

Consistency — whether the same transcription schema was applied across all posts.

What the audit revealed

Accuracy was strong. Consistency was the hidden risk.

Emoji handling was the largest systematic inconsistency: some transcripts retained emotional cues while others dropped them entirely. In a study measuring perceived overreaction, that missing tone is not cosmetic—it can affect the model's conclusion.

The audit also isolated seven corrupted transcript files caused by upstream transcription errors before they could contaminate downstream analysis.

120
Reddit conversations
896
Slides audited
0.93
Mean accuracy
7
Corrupted files flagged
IV · Projects

Things I've built.

{{ p.kind }}
Visit ↗

{{ p.name }}

{{ p.desc }}

{{ m.n }}
{{ m.l }}
{{ p.tools }}
V · Writing

Let Data Speak.

A publication where I interrogate industry assumptions with data. No filler — just the numbers and what they actually say. {{ issueCount }} issues and counting. The archive syncs directly from Substack.

Read on Substack ↗
VI · Currently Building

Work in progress.

Active Project · Data Dive Illinois

Restaurant Location Intelligence Tool

A full-stack data pipeline and location intelligence tool that helps entrepreneurs identify the optimal neighborhood to open a restaurant. Given a cuisine type and budget, the system ranks neighborhoods by success likelihood across four dimensions: competition density, demographics, foot traffic potential, and budget fit.

Data Sources
Yelp (150K+ listings) · Census ACS · Foursquare POI · OpenStreetMap · Commercial Real Estate
Output
Neighborhood success rankings as interactive heatmaps across 3,200+ Illinois census tracts
VII · Beyond the Data

The full picture.

{{ b.tag }}

{{ b.title }}

{{ b.desc }}

Credentials
{{ c.name }}{{ c.org }}
VIII · Contact

Let's talk.

Open to ambitious work at the intersection of analytics, AI, product, and business impact.

Email LinkedIn Substack GitHub
Naman Behl · UIUC '28 · Data, products & the questions underneath