Skip to content
View namanjain24-sudo's full-sized avatar

Block or report namanjain24-sudo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
namanjain24-sudo/README.md

Naman Jain — I build LLM systems that ship with evaluations, not vibes.

Portfolio Resume LinkedIn Email easycron-cli on npm Kaggle


Full-stack engineer working on GenAI applications. B.Tech in Computer Science and Artificial Intelligence at Newton School of Technology, Rishihood University (2024–2028).

I care about the unglamorous half of AI engineering — making a model's output checkable. Most of what I build ends up being a verification layer wrapped around an LLM, plus the benchmark that proves it works.


Experience

GenAI Trainer — Octa Learning · Aug 2025 – present Teaching applied generative AI to 20+ students: LLMs, retrieval-augmented generation and prompt engineering. Designed the hands-on projects where learners build and integrate real AI-powered applications.

Full-Stack Developer, freelance · Jan 2025 – present Delivered production web applications for 10+ clients, most of them live with real users. Backend systems and REST APIs, deployed end to end — owned from requirements through to keeping them running.

Software Engineer Intern — Klariti Learning Innovations · May 2025 – Jul 2025 Built full-stack features on a React and Node.js ed-tech platform used by students and instructors. Shipped REST APIs for user accounts and course workflows serving thousands of requests a day, and cut frontend load time through component-level optimisation.


What I'm building right now

verbatim — meeting intelligence for Hinglish calls

Otter, Fireflies and Fathom all fall apart on Hindi–English code-switching, and independent testing has found hallucinated content in a meaningful share of AI-generated meeting summaries. verbatim takes the opposite stance: cite-or-drop. Every minute, decision and action item carries a timestamped citation back to the transcript — and any claim it cannot ground gets deleted rather than guessed.

precision   100%    ← zero invented claims on the adversarial set
recall      91–93%
grounding   100%    ← every surviving claim carries a citation
cost        ~$0.08 / meeting-hour, self-hosted

Groq Whisper v3-turbo for transcription · gpt-oss-120b for extraction · sherpa-onnx for local speaker diarization · Qdrant + fastembed for cross-meeting RAG · RapidFuzz to validate every citation · Playwright bot that auto-joins Google Meet. Runs on your own machine, so the audio never leaves it.

Python FastAPI Pydantic Qdrant Playwright · MIT


Selected work

Nova — a visual website builder for the browser

Drag blocks onto a canvas, style them in an inspector, and export a real, dependency-free site as HTML or React. Built as a full editor rather than a demo: 46 blocks, 24 starter templates, responsive breakpoints, reusable components, undo/redo, a command palette, accounts, one-click publishing, and form submissions collected in a real backend.

React TypeScript Vite · MIT

ArchForge — plain English → production system architecture

archforge.vercel.app · live

Type "a ride-sharing platform", get a verified 15–20 component architecture with capacity math (QPS, storage, bandwidth), per-component reasoning, and a Well-Architected review across all six AWS pillars. Three deterministic verification layers sit between the model and the canvas, so it cannot emit a structurally invalid diagram. Benchmarked at 98% recall against the real published architectures of Uber, Instagram and Netflix. 75 tests. Exports to PNG, Mermaid or Markdown.

React Vite React Flow Node Express elkjs · Groq / Cerebras / Gemini with automatic failover

easycron — cron that survives free-tier hosting

npm i -g easycron-cli · v3.0.2 published

Render, Railway and Fly.io put free instances to sleep and kill background jobs, which quietly breaks every in-process scheduler. easycron takes a schedule in plain English, compiles it to cron, and wires up an external trigger — GitHub Actions, UptimeRobot or cron-job.org — so the job actually fires. Plugin system with regex-safety validation, configurable retry backoff, execution logs, and endpoint scaffolding for Express and Fastify. The README documents the real limits too: the 60-day Actions sleep and the 2,000-minute monthly budget.

Node.js npm GitHub Actions

Email SDK — a delivery pipeline built to fail well

Multi-provider email delivery across AWS SES, SMTP and SendGrid, written to make the resilience patterns explicit rather than hidden: per-provider circuit breakers, token-bucket rate limiting, exponential-backoff retries, a priority queue holding 10,000 jobs drained by five concurrent workers, a dead-letter queue for what still fails, and event-based observability throughout. Documented with sequence, activity, class and use-case diagrams.

TypeScript Vitest nodemailer Handlebars

Also built

Solar forecasting + agentic grid optimisation — ML forecast of solar DC output, feeding a retrieval agent that returns structured grid recommendations · CryptoVision — crypto analytics dashboard with a live market ticker · FairMarket India — systems-thinking study of small sellers on Indian e-commerce, with causal loop and stock-flow models · geo-panorama-viewer — 360° panoramas on a map, exportable as GeoJSON · HomeScope360 — real-estate platform with 360° virtual property tours


Open source

Contributions to projects I don't own — all verifiable:

PR Project Status
asyncapi/website#4403 Made the Case Studies table responsive on mobile Merged
asyncapi/.github#358 Fixed every stale link in CONTRIBUTING.md Merged
ruxailab/RUXAILAB#2346 Scoped the "Remember me" opt-out to the browser session Open
ruxailab/RUXAILAB#2348 Send signed-out visitors to sign-in before a study Open

Stack

Languages  JavaScript · TypeScript · Python

AI / ML  LLMs · RAG · prompt engineering · vector databases · PyTorch · eval harnesses and grounding checks

Frontend  React · Next.js · Vite · Tailwind · React Flow

Backend  Node.js · Express · FastAPI · Pydantic · REST APIs · microservices · queues, retries, circuit breakers, rate limiting

Data  PostgreSQL · MongoDB · Qdrant · NumPy · Pandas

Concepts  Distributed systems · API design · caching · async processing

Tooling  Git · GitHub Actions · Docker · Vercel · Postman · Playwright · Vitest


Open to internships and to collaborating on open source.
namanjainpy@gmail.com  ·  Portfolio  ·  Résumé  ·  LinkedIn

Popular repositories Loading

  1. archforge archforge Public

    Turn plain English into a verified system architecture diagram — 15-20 components with capacity math, per-component reasoning and a Well-Architected review. Benchmarked at 98% recall.

    JavaScript 1

  2. easycron easycron Public

    Human-friendly cron scheduling with reliable external triggers for free-tier servers.

    JavaScript 1

  3. portfolio portfolio Public

    An early personal portfolio site — skills, about and education sections. HTML and CSS.

    HTML

  4. first-website first-website Public

    Forked from vedpawar2254/first-website

    CSS

  5. CircuitVerse-Downpage CircuitVerse-Downpage Public

    Forked from CircuitVerse/CircuitVerse-Downpage

    Downtime page

    HTML

  6. 2do 2do Public

    Task manager API built with Django REST Framework — JWT auth, OTP password reset over SMTP, and full CRUD on todos.

    Python