Skip to main content

Mayank Bohra · AI Engineer & Corporate AI Trainer

Building AI that works.
Teaching teams to use it.

I’m an AI engineer based in India. I build production generative AI applications and teach teams how to use AI coding tools in their everyday work.

AI engineer at Gradeless AI, building Rehearsal AI.

Mayank Bohra, AI engineer and corporate AI trainer
Mayank BohraAMA

A little context

Engineer. Teacher. Builder.

I'm Mayank Bohra, an AI engineer in India working at Gradeless AI and a corporate AI trainer affiliated with AI Manager Academy. My work covers generative AI engineering, LLM applications, and practical AI coding workflows.

At Gradeless AI, I work on Rehearsal AI, a voice-powered AI interview prep platform serving 5,000+ candidates across IIMs, engineering placements, and campus recruitment. I architected the interview backend and built DeepProbe, the adaptive questioning engine.

More about my background

I've delivered corporate AI sessions at Hyundai Mobis in September 2026 and Multiplier in April 2026, teaching practical use of Cursor, Claude Code, OpenAI Codex, and GitHub Copilot for software development.

My projects include Highlyt, a PDF reader with linked highlights, a knowledge graph, and MCP access for Claude and ChatGPT. I also build developer tools for sharing context across AI clients.

Earlier, I built AI tools at Jaipuria Institute of Management, India's first AI-Native B-School, including interview platforms used by students across 4 campuses and natural-language interfaces for querying academic content.

I write about what I learn while building: LLM engineering, MCP servers, Claude workflows, and shipping GenAI products. Read my work at AI Manager Academy, Towards AI, and FAUN.dev.

For freelance AI development, I help teams build LLM and RAG applications, MCP integrations, and AI GTM tools for sales and marketing. We agree on the workflow, data access, and delivery scope before starting.

Education

B.Tech in Computer Science Engineering

JK Lakshmipat University, Jaipur · 2021 – 2025

Specialization in Artificial Intelligence

Professional experience

Where I’ve worked.

November 2025 – Present

Current role

Generative AI Engineer

Gradeless AIFull-time

Engineer building Rehearsal AI, a voice-powered interview preparation platform serving 5,000+ candidates across IIMs, engineering placements, and campus recruitment.

Work and responsibilities

Architected the interview backend with minimal latency voice interactions and built DeepProbe, an adaptive questioning engine that prevents repetition through domain-aware rotation while forcing deeper responses. Designed the question delivery system with controlled randomization across different areas specific to different domains, real-time answer analysis, and credibility scoring.

  • Python
  • FastAPI
  • OpenAI
  • Voice AI
  • Next.js
  • Supabase

December 2024 – October 2025

AI Developer

Developed AI-powered educational tools at India's first AI-Native B-School.

Work and responsibilities

Created interview simulation platform serving 3,000+ students across 4 campuses. Created natural-language interfaces over Supabase/PostgreSQL for querying academic content.

  • Python
  • FastAPI
  • React
  • PostgreSQL
  • RAG
  • LlamaIndex

August 2023 – December 2024

Teaching Assistant

Provided hands-on assistance to students during lab sessions.

Work and responsibilities

Assisted in the evaluation of students' performance.

  • Python
  • C
  • Data Structures
  • Algorithms

May 2023 – December 2024

Technical Content Writer

GeeksforGeeksFreelance

Wrote technical articles on programming concepts, data structures, and algorithms.

Work and responsibilities

Contributed to educational content reaching millions of developers and students worldwide.

  • Technical Writing
  • Python
  • DSA
  • Tutorials

June 2023 – July 2023

Junior Software Engineer

Built a Progressive Web App using ReactJS, developed a Management System from scratch with ASP.NET and MS SQL Server, upgraded a Flutter mobile app, and created dynamic dashboards for payables/receivables using Java Struts 2.0 and MySQL.

  • React
  • JavaScript
  • C#
  • ASP.NET
  • MS SQL Server
  • Java
  • Struts 2.0
  • MySQL
  • Flutter
  • Dart

Corporate AI training

From practice to the classroom.

Practical sessions for teams learning to work with AI coding tools.

I teach teams how to use Codex, Claude Code, Cursor, and GitHub Copilot, drawing on the same tools I use to build and maintain production AI applications.

  • OpenAI Codex
  • Claude Code
  • Cursor
  • GitHub Copilot

Selected work

The systems behind the work.

Engineering decisions, trade-offs, and lessons from building real products.

Highlyt · highlyt.app

Building a PDF Reader for the LLM Era

Why I don't want an AI that reads for me, I want one that reads with me. A case study in building a typed, cross-document knowledge graph that Claude and ChatGPT can read from and write to via MCP.

Engineering highlights
  • Capture > Organize > Retrieve, the hierarchy most reading tools ship backwards
  • Typed relationships over free-text tags (supports, contradicts, expands)
  • The week of PDF coordinate bugs that cost me a foundation decision

Rehearsal AI @ Gradeless

Scaling AI Interview Simulations

How I architected a voice-powered interview platform serving 5,000+ candidates across IIMs, FAANG prep, and campus placements, from problem space to production.

Engineering highlights
  • Designed question delivery with controlled randomization
  • Built DeepProbe adaptive questioning engine
  • Trade-offs: latency vs accuracy in voice AI

Products & developer tools

What I’m building.

PDF reader for turning highlights into AI-readable context with semantic colors, linked ideas, knowledge graphs, full-text search, and MCP access for Claude and ChatGPT.

  • PDF Reader
  • Knowledge Graph
  • MCP
  • Claude
  • ChatGPT

One-command CLI for deploying a shared MCP context layer on Cloudflare Workers so Claude, ChatGPT, Perplexity, Cursor, and other clients can use the same memory.

  • MCP
  • Cloudflare Workers
  • D1
  • TypeScript
  • CLI

One-command CLI for scaffolding a Multicast MCP gateway that connects Claude.ai to multiple HTTP MCP servers through one Cloudflare Workers integration.

  • MCP Gateway
  • Cloudflare Workers
  • Parallel Tools
  • TypeScript
  • CLI

Approach

How I work.

Ship Fast, Learn Faster

I'd rather ship something imperfect and iterate than build the perfect solution no one uses. Real user feedback beats theoretical optimization every time.

Trade-offs Over Best Practices

There's no universal "best" solution. I focus on understanding constraints, evaluating trade-offs, and choosing what's right for this context, not what's trendy.

Document Decisions, Not Just Code

Code tells you what. Comments tell you how. Documentation tells you why. Future me (and teammates) need all three to maintain systems effectively.

Build for Non-Technical Users

The best AI systems disappear into the background. My goal is making complex technology feel simple and intuitive for the people who actually use it.

Tools and technologies I use
Backend
Python · FastAPI · Supabase · PostgreSQL
Frontend
Next.js · React · TypeScript · Vercel
AI / LLM
OpenAI · Claude · RAG · LlamaIndex
Tools
Voice AI · Cursor · Claude Code · Git

People I’ve worked with

A few kind words.

“I find Mayank a versatile talent with fantastic technical acumen and zeal to get the task done to satisfaction. Wishing him all the best for his future.”
Anupam Jeevan ↗

Venturesome veteran in EdTech, Fintech, HealthTech, WealthTech and SocioTech

“Mayank is among the top students in the class. He has been a dedicated and hard-working student. He has often shown professional skills even as a student and has been goal-oriented. He doesn't need a lot of hand-holding. Even outside class, he is very supportive in nature. There to help his friends and peers. I wish him all the best in his career. I am sure he will become an asset to any company he joins.”
Videsha Bansal ↗

Behavioral Science MSc | Operational Excellence | Training & Development

“Mayank is a very good programmer. He has very good technical skills in Java and Data Structures.”
Devendra Bhavsar ↗

Assistant Professor, Expert in JAVA, C and C++, CISCO CCNA CCNP Trainer

Writing

Notes from building.

LLM engineering, AI coding tools, and what it takes to ship.

Browse all writing

Work with me

Training & engineering.

Freelance AI development and corporate training from India: generative AI applications, MCP integrations, AI GTM tools, and voice interview systems.

Corporate AI Training ↗

Practical sessions on the AI coding tools I use in production. Previous sessions at Hyundai Mobis and Multiplier.

  • Codex & Claude Code
  • Cursor & GitHub Copilot
  • Topics shaped around your team
Explore service ↗

AI GTM Engineering ↗

AI tools for sales and marketing teams: account research, knowledge retrieval, and draft content with human review.

  • Sales and marketing workflows
  • CRM and approved data integrations
  • Human review and evaluation
Explore service ↗

Get in touch

Let’s make something useful.

Looking for a freelance AI engineer in India, building an AI product, or planning corporate AI training? Tell me about your team, the tools you use, and the work you want to improve.

mayankbohra.dev@gmail.com