Ashmit Bohora

Ashmit Bohora · Austin, TX · UT Austin Statistics & Data Science · Class of 2029

Ashmit Bohora: Full-stack. Literally.

it’s a burger.
frontend + backend. get it?

I'm Ashmit Bohora, Growth & Analytics Engineer at WLF Club. I own the analytics, the tracking, and the software underneath. Open to Summer 2027 internships.

19
live client sites shipped solo
$12K/yr
vendor software I replaced
7.2K
followers on my food brand
3.75
GPA at UT Austin

scroll: each layer of the burger is a layer of me

in a hurry? view plain resume →
Layer 01 · Top bun · The job

WLF Club

Growth & Analytics Engineer at a HIPAA chiropractic and performance clinic. I own analytics, tracking, and CRM reporting.

I rebuilt wlfclub.com, which a $15,000 agency had left serving fake template pricing and twelve Lorem Ipsum pages.

62% of the clinic's won deals had no recorded source. So I built the measurement stack from zero, including a first-party identity resolution tracker that links anonymous visitors to named GoHighLevel contacts. It's proven in production: a lead traced back to a specific Google Ads click.

I replaced Heads Up Health, a $12,000/yr vendor, with our own web portal and iOS app.

I read all 782 sales opportunities in the CRM. 95% never reached a decision, and the ones that did closed at 92%. The problem was follow-up, not lead volume.

I built the data room the owner reads every Monday, pulling GoHighLevel, Stripe, QuickBooks, and GA4 into one report.

I also trained the second technical hire, since promoted, and taught the owner and staff to build with Claude Code.

782
CRM deals read by hand
$12,000/yr
vendor software replaced
60%
page weight cut on wlfclub.com
WARVIS lead view: a Google Ads click, a tapped call, and the call matched to a CRM contact. Names and times blurred.
A Google Ads click traced to a real call. Names and times blurred.
WARVIS data room: the Monday report with paid invoices, new leads, Google ad spend, and bookings. Real numbers swapped for x.
The Monday report the owner reads. Real numbers swapped for x.
The live WLF Club homepage: A clinic and a gym, in one building
The site I rebuiltwlfclub.com →
Layer 02 · Lettuce · The free tier

Webspansion

A pro bono web studio I founded at 17. 19 live sites, all free.

Accessibility-first websites, built free as community service for nonprofits, immigrant-owned businesses, and community groups. Intake, build, deploy, handoff. All of it solo.

I also built the studio's own analytics platform on Cloudflare Workers and D1, cookieless and first-party, now tracking 27 client domains. I designed its eight-table schema with identity resolution and wrote the bot-filtered aggregations behind every number it reports. Its own growth runs on 23 SEO posts and 8 case studies.

19
live sites shipped solo
27
domains on my analytics platform
2023
founded
The live Webspansion homepage: I build free websites. Seriously. 19 free sites delivered
Live, with public statsgetwebspansion.org →
Layer 03 · Cheese · The paid tier

Prospansion

The paid arm of Webspansion. First paid build already closed.

Prospansion Studio is a multi-tenant CMS on Cloudflare Workers and D1 that lets paying clients edit their own sites. Invite-only signup, hashed tokens, single-use resets.

It also had a sanitizer-bypass XSS that I found and closed, with the exploit written first so the fix could be proven to hold. Deployed for the nonprofit Ocura. The first paid outside build is already closed.

1st
paid build closed
Fixed
sanitizer-bypass XSS
Ocura
live nonprofit client
BEFORE Ocura's old site: generic template hero with an oversized logo
AFTER Ocura redesigned: editorial layout with the real student team photo, running on Prospansion Studio
Same nonprofit, redesigned + moved onto the CMS, now on its own domainocuraeyehealth.org →
Layer 04 · Patty · The data

Measurement, Attribution & Warvis

The data layer, up close. How the measurement actually works.

The tracker is first-party and cookieless, and it writes to Cloudflare D1. When someone who browsed anonymously later fills in a form, it resolves that visit to a named CRM contact, so an ad click and a booked appointment end up on the same row.

Warvis is the internal assistant sitting on top of all of it, live for the whole team. BM25 retrieval over 391 allowlisted notes, the weekly data room, and an identity-resolution dashboard the staff actually open.

Every system is PHI-free by design rather than by policy. The one place AI touches member data runs through Vertex AI under a signed GCP business associate agreement, and the retrieval path throws rather than send protected data to a model that is not covered by it.

Unrelated, but worth saying: the patty's grilled chicken, not beef. I'm Hindu, so I swapped it.

391
notes behind Warvis retrieval
62%
of wins had no recorded source
PHI-free
by architecture, not by policy
Layer 05 · Special sauce · Shipped

Shipped Production Apps

A free app for adult beginners. And the audit that caught its quiz cheating.

Guruji is a free app that teaches AI and coding to adult beginners, South Asian and immigrant families first, replacing $100/month tutoring for its first users. 196 lessons across 7 prerequisite-chained tracks, row-level-security auth, and WCAG AA type and tap targets because the learners are older.

Auditing its own question bank is the part I am proudest of. 57 of 58 newly written quiz items had the correct answer sitting in the same slot, so a learner could score 100% without reading a lesson. I reshuffled the catalog and shipped a regression test that fails any track putting more than 55% of its answers in one position.

196
lessons across 7 chained tracks
57 of 58
biased quiz items I caught
55%
max answers in one slot, enforced by test
Guruji live: a warm onboarding screen reading Your pocket guru, free, no login, 5 minutes a day
Guruji, live in productionapp.getguruji.com →
Layer 06 · Bottom bun · The foundation

UT Austin: Statistics & Data Science

The base that holds the whole stack up. Class of 2029.

3.75 GPA. QuestBridge National College Match Finalist, 2024. $50,000 in merit scholarships: UT Impact Scholar ($48,000) and the Thomas & Elizabeth Merner Scholarship in Natural Sciences ($2,000, 2026–2027). Coursework in probability and statistical inference, linear algebra, software design, and data science.

Off campus I'm Director of Social for UT's Nepalese Student Association. I lead a three-person team running a 17-event fall slate, campus partnerships, and ride logistics for everything off campus. Since 2021 I've co-led $10,000+ in fundraising and run logistics for health camps and blood drives.

I'm a US permanent resident, so no sponsorship is needed. Sophomore now, looking for Summer 2027 internships in growth, analytics, and data science.

3.75
GPA
$50K
merit scholarships
2027
internship target

Clean plate. Hire accordingly.

That was the whole stack: every layer real, shipped, and explainable on a whiteboard.

The Numbers

Your receipt

ASHMIT'S

ORDER #2029 · UT AUSTIN, STATS & DATA SCIENCE
SERVER: HIMSELF · TABLE: SOPHOMORE

VENDOR SOFTWARE REPLACED, PER YEAR$12,000
LIVE CLIENT SITES (SOLO)19
NOTES RETRIEVABLE IN WARVIS391
FOLLOWERS ON BOHOBITES (MY FOOD BRAND)7,235
GPA3.75
TOTALHIREABLE

*** EVERY NUMBER MEASURED, NOT GARNISHED ***

Webspansion's public By The Numbers page: 19 of 100 websites built so far, real numbers only
Don't take the receipt's word for itlive stats →

The receipt runs live. Webspansion's numbers publish to a public stats page, updated every time a site ships, on analytics infrastructure I built myself.

Also Building

Brands & socials

Webspansion free-tier studio
Prospansion paid tier, first build sold
BohoBites 7.2K followers
Bohos BTS behind the scenes
Sides

Also on the menu

The Method

How I actually build

Spec first, then code. I write the architecture and the constraints before a line ships, so the build holds up when you question it.
AI as the hands, me as the architect. I own the data model, the design, and the review. The AI types; I decide what's right.
Everything here runs. Deployed apps, real users, real data, real tests. No tutorial clones, no dead demos.
I audit my own work. Self-directed v1 to v2 rebuilds, security reviews, SQL data-quality checks. I go looking for what's broken.
Tools I reach for: Python · Pandas · SQL · R · TypeScript · React · Next.js · Astro · Supabase/PostgreSQL · SQLite/D1 · Shiny · Plotly · GA4 · Microsoft Clarity · GoHighLevel · Claude Code · Codex · Claude & Gemini APIs · RAG · MCP servers · Git · Playwright · Vercel · Cloudflare Workers