Skip to content

Full-stack AI engineer · Pune

I build AI systems that show their work.1

HireLens, my open-source ranking engine, ties every score to the exact resume text behind it. Agents, RAG pipelines, and the backends that ship them.

HireLens · real outputJordan Avery (fictional)

PostgreSQL at scale4 of 5 · Strong

- Owned PostgreSQL schema for a 200M-row ledger; cut slow queries 60%.

characters [497, 565), located by code, not by the model

gemini-2.5-flash · 15 Oct 2026All six criteria
  1. 1HireLens · glass-box ranking · MIT, npm v1.4.0
  2. 2yDirect · on the Chrome Web Store
  3. 3Translytics · software engineer · prev. Tata Elxsi

Selected work

  1. HireLens

    Nov 2025 – present · v1.4

    The model proposes; code verifies

    Scores a resume against a rubric you control. The model quotes its evidence, and code checks the quote is really in the resume before the score counts.

    How HireLens scored a candidate

    Senior Backend Engineer · Meridian Pay (fictional)

    Weighted overall73 / 100

    Event-driven & queue architecture4 of 5 · Strong

    The candidate built event-driven services and designed idempotent webhook delivery with a Postgres-backed outbox table, which aligns with designing queues with retries or ordering. They also built retry queues with exponential backoff, demonstrating a solid understanding of queue architecture.

    Evidence: characters [306, 379), located in the resume by code, not by the model

    Jordan Avery
    Senior Backend Engineer — San Francisco, CA — jordan.avery@example.com
    
    EXPERIENCE
    
    Senior Backend Engineer — Acme Corp — 2021–present
    - Led migration of the payments platform to Kubernetes, cutting deploy time 80%.
    - Built event-driven services in TypeScript on Node.js handling 40k req/s.
    - Designed idempotent webhook delivery with a Postgres-backed outbox table.
    - Introduced SLO dashboards and on-call runbooks; MTTR down 45%.
    
    Backend Engineer — Northwind Systems — 2018–2021
    - Owned PostgreSQL schema for a 200M-row ledger; cut slow queries 60%.
    - Built retry queues with exponential backoff for third-party integrations.
    - Participated in weekly incident reviews and postmortems.
    
    SKILLS
    TypeScript, Node.js, Go, PostgreSQL, Redis, Kafka, Kubernetes, Terraform, AWS
    
    EDUCATION
    B.S. Computer Science, State University (2014–2018)
    Real output from the HireLens engine (gemini-2.5-flash), fetched from the live demo on 15 Oct 2026. The candidate, company and job are fictional. Every quote is checked against its offsets when this site is built.
  2. SearchScribe AI Studio

    Nov 2025 – present

    Model output as untrusted input

    A topic in, a researched draft out. The model picks source passages by ID and returns structured JSON; code owns the quotes, the HTML and the sanitising.

  3. ForecastGPT

    Oct 2025 – Sep 2026

    Code extracts the numbers

    Quarterly results and earnings calls in, a structured outlook out. Code extracts the numbers; the model writes the narrative from inputs it is handed.

  4. yDirect

    Shipped · v1.3.3

    The server is the authorisation boundary

    A published Chrome extension for reusable snippets and prompts. Copying stays on the device; anything that touches the cloud is authorised by the server, not the UI.

Experience

  1. Translytics

    Software Engineer · Mar 2026 – Present · On-site

    AI and backend engineering on a multi-tenant supply-chain planning SaaS.

    • Ship LLM-backed features and Python backend services, from design through QA and release.
    • Design REST APIs and background jobs for data-heavy planning workflows, and improve how data moves in and out of the platform: imports, validation and exports.
  2. Tata Elxsi

    Software Engineer · Dec 2023 – Feb 2026 · On-site

    Two years of production Python, then a deliberate move into generative AI.

    • Built a tool that turns legacy test cases into Gherkin feature files, with a web UI to review and export, cutting the manual hand-off between QA and development.
    • Built FastAPI apps on LLMs and RAG (LangChain, LlamaIndex, Chroma) in the Generative AI bootcamp.

    Client: Mahindra & Mahindra · BE 6 and XEV 9EMar – Jun 2025

    • Wrote Python that turns OBD diagnostic data and trouble codes into reports with automatic OK / Not-OK status.
    • Validated ECU configurations over UDS and traced faults to root cause with Center of Excellence engineers.

    Proprietary client work: no public repository.

  3. PHN Technology

    Intern · Jul 2023 – Oct 2023 · Remote

    An end-to-end sports analytics pipeline for the T20 World Cup.

    • Scraped ESPN Cricinfo, cleaned it in pandas and modelled a star schema in Power BI.
    • Shipped a selection dashboard with role filters, drill-downs and head-to-head comparison.
  4. BitMap Technology

    SDE Intern · Jan 2023 – May 2023 · Hybrid

    A three-factor login for online banking: face, then email OTP, then a voice phrase.

    • OpenCV detection and an LBPH recogniser, with a calibration tool for thresholds.
    • In testing: about 95% correct identification, and 88% of spoof attempts blocked.

Capabilities

LLM applications

Schema-validated structured output, behind a provider layer that swaps models.

Gemini · Claude API · Groq · Ollama · Zod · Pydantic

Proof:HireLensSearchScribe

RAG and retrieval

Chunking, embeddings and vector search, tied back to source passages.

pgvector · FAISS · Chroma · LangChain · LlamaIndex · Tavily

Proof:ForecastGPTHireLens

Agents and evaluation

Agents that cite or refuse, and evals that measure bias instead of assuming it.

Tool use · Seeded benchmarks · Kendall τ · Name-swap tests

Proof:HireLens evalsREFLEX-AI

Backend and data

Typed APIs, job queues, and auth with rotating refresh tokens.

Python · FastAPI · TypeScript · Hono · PostgreSQL · Redis / RQ

Proof:SearchScribeForecastGPT

Shipping

Next.js, Chrome extensions, Docker and CI, released to npm and the Web Store.

Next.js · React · Chrome MV3 · Docker · GitHub Actions

Proof:yDirectHireLens on npm

About

I like building things that actually work.

Tools, workflows, AI systems, and small utilities that make someone’s day easier. I start from the root of a problem, simplify it, and shape it into something structured and dependable.

Most of what I build now follows one rule: the model proposes, and code checks. HireLens won’t count a score whose quote isn’t in the resume. SearchScribe never lets a model write HTML.

Good engineering is clarity, not complexity: predictable behaviour, and decisions I can explain.

At college I coordinated Team Pragyaa, one of the institute’s largest national socio-technical fests, and volunteered at Smart India Hackathon 2020.

Based in Pune, Maharashtra, India

Education & credentials

  • B.Tech, Computer Science

    Shri Guru Gobind Singhji Institute of Engineering & Technology

    Aug 2019 – May 2023 · CGPA 8.80 / 10

  • AI Fluency: Framework & Foundations

    Anthropic

  • OCI 2025 Certified AI Foundations Associate

    Oracle · 2025

Full list on LinkedIn

Contact

Open to AI engineering roles and interesting problems.

The fastest way to reach me is email. I read everything and reply to anything specific.