Skip to content
AVAILABLE FOR WORK

I turnbusinessproblemsintoproductionsoftware.

Full-stack engineer who built the system that replaced a 15-year Excel workflow. Now shipping a PDF editing trilogy with an audit suite of 414 invariant probes and 88% coverage.

Aryan B V
Open to work
01Selected work

Production systems. Not demos.

All projects on GitHub
hscode.prevyl.com
HS Code Classifier
/01
Live2026

HS Code Classifier

ITC-HS export classification, with its legal basis cited

A free tool that gives Indian exporters the correct 8-digit export (ITC-HS) code for any product — along with the official tariff rule it's based on, so the answer is easy to verify before filing. It turns a slow, error-prone lookup (30+ minutes, or a paid consultant) into a few seconds.

12,460
ITC-HS codes
84%
top-3 accuracy
Gemini 3.5 Flash
model
Next.jsExpressTypeScriptGoogle GeminiSupabase + pgvectorPrisma
~/pdf-edit-engine
$ pip install pdf-edit-engine
Installed pdf-edit-engine 0.2.0
 
>>> from pdf_edit_engine import replace
>>> r = replace("invoice.pdf",
... "$12,500", "$13,250",
... "invoice-v2.pdf")
>>> r.fidelity_report.font_preserved
True
/02
Live2026

pdf-edit-engine

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

A Python library that edits the text inside an existing PDF while keeping its fonts, spacing, and layout perfectly intact — unlike most tools, which just paint over the old text and retype it. Every edit reports how faithfully it preserved the original, so automated pipelines and AI agents can trust the output.

1,200+
tests
88%
coverage
414
audit probes
Python 3.12pikepdffonttoolspdfminer.sixpytestmypy strict
~/pdf-edit-mcp
$ uvx pdf-edit-mcp
[mcp] ready · 38 tools · 3 prompts
 
> pdf_inspect { "pdf_path": "quote.pdf" }
✓ 4 pages · 2 fonts · 12 annotations
 
> pdf_batch_replace { "edits": [...] }
✓ font_preserved · overflow: false
/03
Live2026

pdf-edit-mcp

38-tool MCP server for format-preserving PDF editing

Connects the pdf-edit-engine to AI assistants like Claude and Cursor, giving them 38 tools to read and edit PDFs right inside a conversation. One-command install, runs as a single Python process — no extra setup.

38
tools
7
categories
3
prompts
Python 3.12FastMCPMCP SDKpdf-edit-enginepikepdf
~/pdf-toolkit-mcp
$ npx -y @aryanbv/pdf-toolkit-mcp
[mcp] pdf-toolkit ready · 22 tools
 
> pdf_create_from_markdown {
"markdown": "# Q1 2026 Review\n..."
}
✓ q1-review.pdf · 3 pages · 47 KB
/04
Live2026

pdf-toolkit-mcp

Zero-config MCP server for creating and manipulating PDFs

Gives AI assistants 22 ready-to-use PDF tools — turn Markdown into a polished PDF, generate invoices, merge or split files, fill forms, add QR codes, and more. Installs with one command (no config or API keys) and is listed on the official MCP Registry.

22
tools
160
tests
listed
MCP Registry
TypeScriptNode.js 18MCP SDKpdfmake@pdfme/pdf-libunpdf
ajsp-manager
AJSP Manager
/05
Live

AJSP Manager

Business management PWA for a family-run spare parts shop

A web app my family's automotive spare-parts shop in Karnataka runs every day — tracking purchases, payments, sales, funds, and loans in place of a 15-year Excel workflow. A stock-count feature is built and ready for the next six-monthly count; everything else is already in daily use.

Next.jsSupabasePostgreSQLTypeScriptPWA
lumina-crafts.vercel.app
Lumina Crafts
/06
Live2025

Lumina Crafts

E-commerce platform for handmade goods

A complete online store for a handmade-candle brand — product catalogue, cart, and Razorpay checkout for shoppers, plus an admin dashboard to manage inventory and orders.

Next.jsSupabaseTypeScriptRazorpayZustand
smart_med
SMART_MED
/07
Prototype2025

SMART_MED

AI-powered family health management app

A family health app for managing diabetes: photograph a prescription and it reads the medicine names automatically, while a visual family tree links each member's health profile with role-based access.

ReactTypeScriptExpressSupabaseTesseract.js
02About

The story behind
the code.

Currently

Shipping the PDF trilogy. Taking on freelance and contract work — web apps, MCP servers, Python tooling, AI integrations. Based in Bangalore, working with clients remotely.

I grew up in Kodagu, Karnataka, where my family runs Amar Jyothi Spare Parts — an automotive spare parts retail shop. Watching purchases, payments, and sales tracked across ever-growing Excel spreadsheets for 15 years — and the whole stock counted by hand every six months — showed me how much time manual processes quietly consume.

So I built AJSP Manager — a full-stack PWA that replaced that 15-year Excel workflow. It's been in daily production use since launch. That experience shaped how I approach every project: start with a real problem, build something that actually gets used.

The PDF trilogy came from going a layer deeper when the shallow fix wasn't enough. I started with pdf-toolkit-mcp, hit the limits of existing PDF libraries, and built pdf-edit-engine — a Python library that modifies content-stream operators in place and keeps fonts, kerning, and pixel positioning intact.

Education

B.Tech · AI/ML

M S Ramaiah University of Applied Sciences

8.0/10

Duration

2021–25

Location

Bangalore

Cert

Azure AI-900

Graduated

2025

03Skills

What I build with.

Build

Frontend & backend code

Core

ReactNext.jsTypeScriptPythonTailwind

Also using

NestJSNode.jsFastAPI

Integrate

APIs, databases, AI

Core

Claude APIMCP ProtocolSupabasePostgreSQL

Also using

RazorpayTesseract OCRREST

Ship

Deploy with confidence

Core

VercelGit / GitHubpytestPWA

Also using

mypyZodGitHub Actions
04Proof of work

Shipping, every week.

@AryanBV
Public repos
Total stars
Forks
Contrib · 1y

Contribution graph

Fetching contributions…

Contributions unavailable

Language breakdown

Fetching…

Top repositories

BY STARS + ACTIVITY

Fetching…

Fetching…

05Certifications

Verified credentials.

Microsoft Azure AI Fundamentals (AI-900) certificate
AI-9002024

Microsoft Azure AI Fundamentals (AI-900)

Microsoft

Core AI and machine learning concepts on Microsoft Azure — covering ML workloads, computer vision, NLP, and generative AI fundamentals.

Java & Data Structures — Alpha Batch certificate
ALPHA2023

Java & Data Structures — Alpha Batch

Apna College

Comprehensive Java and Data Structures & Algorithms course — covering arrays, linked lists, trees, graphs, dynamic programming, OOP, and placement-ready problem solving.

Full Stack Web Development — Delta Batch certificate
DELTA2024

Full Stack Web Development — Delta Batch

Apna College

Complete MERN stack development — HTML, CSS, JavaScript, Node.js, Express.js, React, MongoDB, REST APIs, and full-stack deployment.

06Contact

Let's make
something real.

Available for freelance projects and contract engineering — from one-off integrations to end-to-end product builds. Usually reply within 24 hours.

New inquiryReplies in ~24h