I turnbusinessproblemsintoproductionsoftware.
Full-stack engineer who built the system that replaced a 15-year Excel workflow. Now shipping a PDF editing trilogy with 628 tests and 85% coverage.
Production systems. Not demos.
pdf-edit-engine
Format-preserving PDF text editing at the content-stream level
A Python library that edits text in existing PDFs by modifying content-stream operators in place — preserving the original font, kerning, and exact pixel positioning instead of redact-and-replace. Every edit returns a structured FidelityReport so automated pipelines and AI agents can verify quality programmatically, and the engine powers a companion MCP server that exposes 38 tools to agents.
pdf-edit-mcp
38-tool MCP server for format-preserving PDF editing
TypeScript MCP server that exposes pdf-edit-engine's capabilities to AI agents over the Model Context Protocol — 38 tools across 7 categories, 3 built-in workflow prompts, and a long-running Python bridge that eliminates per-request interpreter startup. Every input is validated by Zod before it reaches Python, and every edit returns a FidelityReport agents can inspect to verify quality.
pdf-toolkit-mcp
Zero-config MCP server for creating and manipulating PDFs
TypeScript MCP server that exposes 16 tools for the PDF workflows people actually use — create rich PDFs from Markdown with tables and page numbers, generate invoices from structured data, merge/split/rotate, fill forms, embed QR codes and barcodes, and password-encrypt. Installable with a single npx command — no config, no API keys, no Docker — and listed on the official MCP Registry.
AJSP Manager
Business management PWA for a family-run spare parts shop
Full-stack PWA running daily at my family's automotive spare parts retailer in Karnataka. Tracks purchases, payments, sales, funds, and loans — replacing a 15-year Excel workflow. An inventory counting system is built and ready for the next six-monthly count; everything else is already in daily production use.
Lumina Crafts
E-commerce platform for handmade goods
Full-stack e-commerce platform with product catalogue, cart, checkout with payment integration, and a complete admin dashboard for inventory and order management.
SMART_MED
AI-powered family health management app
AI-powered diabetes management system with interactive family tree visualization and medical document OCR. Upload prescriptions, extract medicine names automatically, and manage family health profiles with hierarchical access control.
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 paper 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
Duration
2021–25
Location
Bangalore
Cert
Azure AI-900
Grad
2025
What I build with.
Build
Frontend & backend code
Core
Also using
Integrate
APIs, databases, AI
Core
Also using
Ship
Deploy with confidence
Core
Also using
Shipping, every week.
Contribution graph
Fetching contributions…
Language breakdown
Fetching…
Top repositories
BY STARS + ACTIVITYFetching…
Fetching…
Verified credentials.
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
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
Apna College
Complete MERN stack development — HTML, CSS, JavaScript, Node.js, Express.js, React, MongoDB, REST APIs, and full-stack deployment.
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.






