Ameya Vinayak Kulkarni

Building tools people actually use.

Software Engineer & Product Builder · Applied AI, Backend Systems & Web · Mumbai

few of my projects / tools I built and maintain by numbers :
5,000+downloads for mustel
/
1,500+downloads for rollit
/
100,000+lifetime visits on The Free University (Product Hunt)
/
~100weekly users for lazy footers
Python
Vercel
MySQL
FastAPI
Neovim
Git
Render
Flask
Pandas
Docker
Next.js
Google Analytics
Streamlit
Nginx
Fly.io
GitHub

featured

Founder & Product Lead · 100,000+ visits · Featured on Product Hunt · 2025 – Present

The Free University

Un-gated edtech platform and engineering research engine scaled from 0 to 1 with zero marketing spend. Developed a 4-Axis editorial audit rubric to rigorously vet 260+ courses from Google, Harvard, MIT, and IBM across 90+ institution hubs, serving 185 static pages with sub-second response times.

PRODUCT THESIS · 0-TO-1
100K+ VISITS · $0 AD SPEND

“High-signal technical education was locked behind paywalls and noisy aggregators. Removing paywalls and pre-rendering 185 static pages drove 100,000+ organic learners with zero ad spend.”

FrictionPaywalled course discovery
ArchitectureNext.js SSG · 4-Axis Rubric
ProofProduct Hunt Featured
Next.jsReactTypeScriptSSG (185 pages)Product LeadershipEditorial Rubrics
thefreeuniversity.space
0-TO-1 PLATFORM SCALEProduct Hunt Featured
100K+
Visits ($0 Spend)
260+
Vetted Courses
185
Static Pages
4-Axis Editorial Audit Framework:
01 // Curriculum DepthFirst-principles
02 // Problem SetsReal repos & labs
03 // Industry SignalGoogle, MIT, Harvard
04 // 100% Un-GatedNo paywalls / signups
Python CLI & MCP Server · 5,000+ downloads · 2026

mustel

Static analysis tool for AI coding agents. Runs Ruff, Bandit, and pip-audit with 21 custom YAML rules to catch issues before they reach the LLM. Cuts token usage by ~45%.

PRODUCT THESIS · DX & AGENTS
5,000+ DOWNLOADS · 45% TOKEN SAVINGS

“AI coding agents waste nearly half their context budget repeatedly fixing basic lint and syntax errors. Intercepting issues locally via MCP before prompt dispatch eliminates that token churn.”

FrictionAgent context churn & token waste
ArchitectureLocal MCP Server · Ruff · Bandit
Proof5,000+ PyPI downloads · ~45% savings
PythonMCPRuffBanditYAML
pip install mustel
mustel run
$mustel run --agent-mode
Installing patterns...
Running Ruff, Bandit, pip-audit...
Scanning workspace...
✓ 0 vulnerabilities found
✓ 21 rules executed
✓ Token usage reduced by 45.3%
Python · PyPI · AI Budget Guardrails · 2026

Talanton

Universal token meter and automatic spending limit for AI calls. Enforces hard and soft budget guardrails with sub-2ms local-first latency, zero cloud data exfiltration, and exact pricing calculations for 60+ frontier models.

PRODUCT THESIS · INFRA & SAFETY
SUB-2MS LATENCY · ZERO DATA EXFIL

“Engineers avoid deploying autonomous agents due to fear of runaway billing loops. We bypassed high-latency cloud monitoring proxies by engineering a sub-2ms local-first spending circuit breaker.”

FrictionRunaway agent spend & proxy latency
ArchitectureLocal SQLite WAL · 60+ Models
ProofIn-process pre-flight budget checks
PythonPyPISQLiteGuardrailsOpenAIClaudeFastAPI
pip install talanton-py
talanton.py
Talanton — Classical Engraving: Stopping Runaway AI Overspend
FIG. 01 // WHY TALANTON EXISTSSUB-2MS GUARDRAIL
Python · NumPy · 1,500+ downloads · PyPI · 2026

rollit

Rolling window statistics for NumPy arrays, without pulling in pandas. Fast zero-copy calculations with memory-safe array boundary validations.

PRODUCT THESIS · LIGHTWEIGHT NUMERICS
1,500+ DOWNLOADS · ZERO-COPY

“Data services shouldn't be forced to pull in a 100MB Pandas dependency just to compute moving averages. Low-level NumPy stride manipulation delivers zero-copy sliding windows instantly.”

FrictionHeavyweight Pandas dependency bloat
ArchitectureNumPy strided memory views · Safe locks
Proof1,500+ PyPI downloads · 0 extra deps
PythonNumPyPyPICI/CD
pip install rollit
rollit - Python REPL
>>> func =
>>>import rollit
>>>arr = [1, 2, 3, 4, 5, 6, 7]
>>>rollit.mean(arr, window=3)
# Step 1: sliding window at [0:3]
# Array:  [1.0, 2.0 3.0] 4.0, 5.0, 6.0, 7.0
# Math:  (1 + 2 + 3) / 3 = 2.0
# Output state: [2.0, _, _, _, _]
[2.0, _, _, _, _]
FastAPI · NumPy · Next.js · Docker · 2026

Driftwood

Stateless Monte Carlo simulation API for stock price paths, built on Geometric Brownian Motion (GBM). Generates 1,000 price paths in milliseconds with percentile envelopes.

PRODUCT THESIS · QUANT SYSTEMS
SUB-10MS COMPUTE · 1,000 PATHS

“Financial risk analysis shouldn't require heavyweight, stateful database infrastructure. We turned complex Geometric Brownian Motion simulations into an instant, stateless microservice.”

FrictionSlow, stateful quantitative backends
ArchitectureStateless FastAPI · Vectorized GBM
Proof1,000 simulated paths in <10ms
FastAPINumPyNext.jsDocker
git clone https://github.com/Ameya79/Driftwood.git
driftwood - Monte Carlo
>>> ticker =
days =
$ curl -X POST https://driftwood.run/api/v1/simulate \
  -d '{"ticker":"AAPL","days":30,"simulations":500}'
# Status: idle# Ready to execute simulation. Call run() above.
FastAPI · In-Memory PDF Stamper · 2026

lazy footers

Bulk footer stamper for student PDFs and DOCX files. Upload up to 10 files, set the footer text, and download a ZIP. All processing happens in memory.

PRODUCT THESIS · ZERO-STORAGE UTILITY
~100 WEEKLY USERS · 0 DISK WRITES

“Formatting college submission documents shouldn't take hours or risk uploading student research to third-party disks. All batch stamping runs in-memory and destroys on download.”

FrictionManual PDF/DOCX header-footer repetition
ArchitectureFastAPI · BytesIO Buffers · Async
Proof~100 weekly active students · <1.5s ZIP
FastAPIPythonBytesIOPyPDFpython-docx
git clone https://github.com/Ameya79/Lazy-Footers.git
pipeline: lazy footers
Upload StageUp to 10 PDF or DOCX files uploaded to memory buffer.
In-Memory StampingFastAPI reads BytesIO stream and applies footer overlay without temp files.
ZIP CompilationFiles packaged and returned directly in FastAPI response stream.
Flask · Image Compression & PDF Merge · 2025

squeezy

Image compressor and PDF merger built with Flask. Compresses images up to 95% smaller using Pillow, processes everything in memory, and serves downloads via temporary UUID tokens.

PRODUCT THESIS · IN-MEMORY TOOLS
95% SIZE REDUCTION · ZERO RETENTION

“Users shouldn't have to rely on ad-cluttered online file converters that store private images. In-memory Pillow processing compresses images and delivers them via ephemeral UUID tokens.”

FrictionStrict 500KB portal upload limits
ArchitectureFlask · Pillow BytesIO · UUID4
Proof95% reduction · ~220ms response
FlaskPythonPillowBytesIOUUID4
git clone https://github.com/Ameya79/Squeezy-Image-Compressor.git
pipeline: squeezy
Image CompressionReduces image sizes by up to 95.5% using Pillow.
PDF MergingMerges multiple PDF files directly in-memory.
Secure DeliveryServes secure downloads via UUID4 tokens.

experience

AirDawg Labs

AI Systems Evaluation Intern

AirDawg Labs· Remote
Jun 2026 – Aug 2026
  • Worked on Project Terminus-2nd-Edition by Snorkel AI, contributing to frontier models as a task reviewer and submitter.
  • Evaluated full task submissions and environments (Docker, verifier reports, rubrics) before making Accept / Needs Revision decisions.
  • Identified critical issues like hidden answer leakage, non-canonical base images, invalid scoring, and runtime network dependency risks.
  • Wrote clear, actionable reviewer feedback on instruction clarity, test alignment, and overall task compliance.
PythonRLHFUbuntu / WSLDocker
Mustel

Creator & Maintainer

mustel · Open Source
Jan 2026 – Present
  • Built a static analysis tool that runs Ruff, Bandit, and pip-audit for AI coding agents.
  • Published on PyPI — 5,000+ downloads.
  • Added an MCP server so agents like Claude and Gemini can run analyses directly.
PythonMCPRuffPyPIGitHub Actions
Review.AI

Research Analyst → Data Analyst Intern

CoreLayer Labs (Review.AI) · Backed by IIM Bangalore
Oct 2025 – Feb 2026
  • Built an LLM-based product scraper that reduced manual competitor review time from 4 hours to 1 hour.
  • Created a Streamlit + Google Sheets dashboard for tracking intern workloads across the team.
  • Evaluated 50+ AI tools for internal product decisions.
PythonStreamlitGoogle Sheets APILLM APIs
The Free University

Founder & Product Lead

The Free University · EdTech Platform
Jul 2025 – Present
  • Owned product vision, roadmap, and architecture from 0 to 1, scaling TFU into an edtech product with 260+ editorially vetted courses across 90+ institution hubs (Google, Harvard, MIT, IBM, freeCodeCamp) and 100,000+ lifetime visits with zero marketing spend (featured on Product Hunt).
  • Developed TFU's 4-Axis Editorial Audit Rubric to systematically evaluate course Curriculum Depth, Practical Problem Sets, Industry Signal, and 100% Free Access.
  • Concepted and launched The Print, a technical research engine publishing 29 deep-dive evaluations across frontier AI models, systems engineering, and cloud infrastructure.
  • Created structured career roadmaps (AI Engineer, Backend Developer, Android Developer) and conducted continuous UX iterations optimizing navigation across 90+ provider hubs.
  • Architected the platform on Next.js utilizing Static Site Generation across 185 pre-rendered pages to deliver sub-second load times with a 100% un-gated flow (no signups or paywalls).
Next.jsSSG (185 pages)ReactTailwind CSSProduct ManagementEditorial Rubrics

skills

Languages

TypeScriptJavaScriptPythonSQL

Web & Systems

Next.jsReactFastAPIFlaskREST APIsDocker

Applied AI & Data

MCP (Model Context Protocol)LLM IntegrationNumPyPandasMySQL

Product & Engineering

0-to-1 Product BuildingDeveloper Experience (DX)System ArchitectureProduct AnalyticsEvaluation Rubrics

about

I'm Ameya Vinayak Kulkarni, a software engineer and product builder based in Mumbai. I work across applied AI, backend systems, and modern web applications with Next.js and TypeScript. I care deeply about product thinking—uncovering real user friction, engineering clean developer experiences, and shipping 0-to-1 products that achieve genuine adoption.

I built mustel, an open-source static analysis tool for AI coding agents with 5,000+ PyPI downloads, and Talanton, a sub-2ms local-first guardrail for AI API spend. I also founded The Free University, scaling it to 100,000+ lifetime visits and 260+ curated courses across 90+ institution hubs.

Currently a third-year IT student at Thakur College of Engineering and Technology (TCET).

currently

  • TE IT @ TCET (Semester V)
  • Founder, The Free University
  • Maintainer, mustel & talanton-py on PyPI

interests

  • Running (training for a half marathon)
  • Football & jersey collecting
  • Open source

experience.

experience_clock.sh
$ dev-metrics --calculate-experience
ENGAGEMENTS:Review.AI (4.0m) + AirDawg Labs (2.1m)
STATUS:verified_history
COMBINED_TIME:0 months, 0 days, 00h 00m 00s
LEVEL_PROGRESS:[████████████░░░░░░░░] 0% (towards Mid-Level)

Get in touch.

ameyakulkarnialt@gmail.com
PROJECTS DEVELOPED
0
OPEN SOURCE PACKAGES
0
mustel, rollit & talanton
TOTAL USER REACH
100,000+