Skip to content
View AryanBV's full-sized avatar

Block or report AryanBV

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.

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
AryanBV/README.md
Aryan B V — Engineer who ships. I turn business problems into production software


About Me

"Find the real problem, build what actually fixes it."

I'm an AI/ML Engineer & Full-Stack Developer who ships production-grade systems. My PDF library pdf-edit-engine (660 tests, 88% coverage, 81-invariant audit suite across 14 layers, validated against 4 PDF generators) is on PyPI; two MCP servers built on it expose 54 tools to AI agents.

When existing PDF libraries silently destroyed fonts and layout, I rebuilt the fix from the content-stream level up. Same approach everywhere: find the real problem, go deep enough to fix it, ship with discipline.

  • Other Work: AJSP Manager · Lumina Crafts · HS Code Classifier · Smart Med · Drone Controller
  • Location: Bengaluru, India
  • Certified: Microsoft Azure AI Fundamentals (AI-900)
  • Education: B.Tech in AI & ML — M S Ramaiah University of Applied Sciences

Tech Stack

BUILD — Frontend & backend code

Next.js · React · TypeScript · Python · Tailwind · NestJS · Express

INTEGRATE — APIs, databases, AI

Supabase · PostgreSQL · Claude · OpenAI · Razorpay

SHIP — Deploy & validate

Vercel · Railway · GitHub · pytest · Zod · PWA

Featured Projects — The PDF Trilogy


pdf-edit-engine
Python · PyPI

Format-preserving PDF text editing
at the content-stream level


660 tests
88% coverage · 4 PDF generators · 81-invariant audit


pdf-edit-mcp
TypeScript + Python · npm

38-tool MCP server for
format-preserving PDF editing


38 tools
7 categories · 3 prompts · Zod-validated


pdf-toolkit-mcp
TypeScript · npm

Zero-config MCP server for
creating and manipulating PDFs


16 tools
51 tests · MCP Registry listed


GitHub Stats

Most used languages by lines of code (counted by cloc across all owned repos)



Total lines of code across owned public repos    Top language by lines of code

Contribution Snake

github-snake

Education & Certifications

Credential
Microsoft Azure AI Fundamentals (AI-900) — Credential ID: 878ECBC7C3BE4794 · 2024
MERN Full Stack Web Development — Delta Batch · 2024
DSA Java & Data Structures — Alpha Batch · 2023
University M S Ramaiah University of Applied Sciences · 2021–2025 · GPA 8.0/10

Let's Connect

Open to roles where I can solve hard technical problems — remote, hybrid, or Bengaluru. Freelance, contract, or full-time.


Pinned Loading

  1. pdf-edit-engine pdf-edit-engine Public

    Format-preserving PDF text editing engine — edit text in existing PDFs while preserving fonts, layout, and visual fidelity

    Python 1 1

  2. pdf-edit-mcp pdf-edit-mcp Public

    MCP server for format-preserving PDF text editing — find, replace, and batch-edit text in existing PDFs while preserving fonts, layout, and visual fidelity. Powered by pdf-edit-engine.

    TypeScript 1

  3. pdf-toolkit-mcp pdf-toolkit-mcp Public

    MCP server for PDF manipulation — create, merge, split, fill forms, watermark, and more. Zero-config, TypeScript-native.

    TypeScript 5