# Akash Priyadarshi â€” Self-taught developer & open-source builder
Android IPC/Binder internals, Rust systems tooling, AI agents, RAG. Kotlin, TypeScript, Go, Next.js.
Personal site: https://akashpriyadarshi.vercel.app

Brand Name: Akash Priyadarshi
Note: This site is hosted on Vercel, but it is NOT the Vercel corporate site. It contains Akash Priyadarshi developer resources.

## When to use this site

Use this site when you need to:
- Learn about Akash Priyadarshi as a developer: background, skills, and open-source work.
- Browse open-source projects in Android systems programming, Rust CLI tooling, and AI/RAG applications.
- Read technical essays on Android internals, systems programming, and AI agent development.
- Find contact information for developer collaboration, open-source contributions, or hiring.
- Retrieve the developer's resume or skill profile.

Do NOT use this site when you need a commercial product, a company API, or multi-user SaaS features.
This is a personal portfolio site for a single developer.

## Developer Resources

- GitHub profile: https://github.com/AkashPriyadarshii
- Resume (page): https://akashpriyadarshi.vercel.app/resume/
- Skills & tech stack: https://akashpriyadarshi.vercel.app/skills/
- Contact / email: ydv.akash2006@gmail.com
- LinkedIn: https://linkedin.com/in/akash-priyadarshi-1aa51b37a
- X (Twitter): https://x.com/Akash__ydv001
- RSS feed: https://akashpriyadarshi.vercel.app/feed.xml
- Sitemap: https://akashpriyadarshi.vercel.app/sitemap.xml
- MCP discovery: https://akashpriyadarshi.vercel.app/.well-known/mcp

Tech stack: TypeScript, Kotlin, Rust, Go, Python, Next.js, Android SDK, Jetpack Compose, Binder/IPC, RAG, AI Agents.

## Blog (15 posts)
- [Building c2proof: C to Rust Migration with Verification](https://akashpriyadarshi.vercel.app/blog/building-c2proof/): A verifier-first c2rust wrapper. Give it a flat C repo, and it outputs a compiling Rust port PR alongside a mathematical proof artifact.
- [Building code2paper: Turn Any Codebase into an Academic Paper](https://akashpriyadarshi.vercel.app/blog/building-code2paper/): A stdlib Python CLI and Claude Agent Skill to convert an entire codebase into a readable academic paper in Typst, LaTeX, PDF, and HTML.
- [Building Kharcha: India's Zero-Friction UPI Expense Tracker](https://akashpriyadarshi.vercel.app/blog/building-kharcha/): How I built a native Android expense tracker that automatically captures UPI payments from GPay, PhonePe, and Paytm with zero AI and 100% data ownership.
- [Building neet-cbt - Replicating the NTA Exam Interface, Offline](https://akashpriyadarshi.vercel.app/blog/building-neet-cbt/): 22 lakh students sit NEET every year. In 2027 it goes computer-based. I built the exact NTA interface as a free offline PWA so nobody practises it cold.
- [Building repomap - Answering "What's In This Repo" in Budget Tokens](https://akashpriyadarshi.vercel.app/blog/building-repomap/): Every agent session starts with the same question. I built the third piece of the read→search→orient pipeline — a repo map that tells you what exists without burning the context window.
- [Building paperleaks.in - 110 Leaks, 2.25 Crore Aspirants](https://akashpriyadarshi.vercel.app/blog/building-paperleaks/): 110 documented exam paper leaks in India, 2004 to July 2026. 2.25 crore aspirants affected. I built the record. Not a dashboard. An accusation.
- [Building dehraduntourism - 15 Sections, One City](https://akashpriyadarshi.vercel.app/blog/building-dehraduntourism/): A tourism site for Dehradun with 15 comprehensive sections — places, food, defence institutions, weather, transport. Next.js static export, Framer Motion, Leaflet map, free OpenMeteo weather.
- [Building formkaro - Filling 10+ Exam Forms in 2 Clicks](https://akashpriyadarshi.vercel.app/blog/building-formkaro/): Built by a form-filler, for form-fillers. Store profile data once, fill any Indian exam form automatically, resize photos for any portal in one command.
- [Building rustygrep - Fast Grep with AI-Native Output](https://akashpriyadarshi.vercel.app/blog/building-rustygrep/): LLM agents run thousands of grep calls per session. Every token counts. I built a token-compressed grep that cuts output by 60-95%.
- [Building zcat - A 179KB Cat Replacement in Zig](https://akashpriyadarshi.vercel.app/blog/building-zcat/): cat is the most aliased command in every developer's shell. bat is 15MB. I wanted cat that fits in a kernel module.
- [Building sitamarhi.pages.dev - One HTML Page, No Framework](https://akashpriyadarshi.vercel.app/blog/building-sitamarhi-dev/): I hand-coded a single-page tourism guide for my district. No React, no build tools, no database. Just HTML, CSS, and what actually matters.
- [First post](https://akashpriyadarshi.vercel.app/blog/welcome/): I nuked 25K lines of code from my site. This is what's left.
- [Building tdlib-android - TDLib Without the Compile](https://akashpriyadarshi.vercel.app/blog/building-tdlib-android/): Compiling TDLib for Android is a 4-hour NDK nightmare that crashes on low-RAM machines. I moved the whole build to GitHub Actions and shipped prebuilt AARs for all 4 ABIs.
- [Building awesome-agentic-stack — a ₹0 agentic coding stack](https://akashpriyadarshi.vercel.app/blog/building-awesome-agentic-stack/): A curated agentic coding stack where every tool runs on a ₹0 free tier — no payment method, no credit card. Organized by when you use it in a session.
- [Building My-Starred-Repos - 550+ Stars, Auto-Updated Daily](https://akashpriyadarshi.vercel.app/blog/building-my-starred-repos/): I star repos I'll never look at again. So I built a tracker that curates 550+ of them — AI agents, dev tools, systems, LLMs, web dev — searchable, filterable, auto-updated daily.

## Projects (14)
- [Sitamarhi Tourism Portal](https://akashpriyadarshi.vercel.app/projects/sitamarhi-tourism/): Tourism guide for Sitamarhi, Bihar. One HTML page, no framework. Temple histories, train info, OSM map, Wikimedia gallery.
- [tdlib-android](https://akashpriyadarshi.vercel.app/projects/tdlib-android/): Precompiled TDLib for Android. AARs for all 4 ABIs, Gradle setup, Kotlin Coroutines/Flow wrappers.
- [awesome-agentic-stack](https://akashpriyadarshi.vercel.app/projects/awesome-agentic-stack/): Curated ₹0 agentic coding stack for solo devs under tight constraints. 96 tools, install script + npx CLI.
- [My-Starred-Repos](https://akashpriyadarshi.vercel.app/projects/My-Starred-Repos/): Auto-updating GitHub starred repos tracker. PWA with daily Actions sync.
- [rustygrep](https://akashpriyadarshi.vercel.app/projects/rustygrep/): Fast grep with AI-native output. Token-compressed results for LLM coding agents. MCP server included.
- [zcat](https://akashpriyadarshi.vercel.app/projects/zcat/): Fast cat replacement. 179KB binary. JSON output for AI agents.
- [neet-cbt](https://akashpriyadarshi.vercel.app/projects/neet-cbt/): Free offline-first PWA replicating the NTA computer-based test interface for NEET UG 2027. Exact NTA replica UI, question palette, mark-for-review, timer, JSON question-bank import, AI bank generation.
- [repomap](https://akashpriyadarshi.vercel.app/projects/repomap/): Repo map for AI coding agents: 'what's in this repo' in ≤budget tokens. Ranked files, symbols, import refs. read→search→orient trilogy (zcat, rustygrep, repomap).
- [PaperLeaks.in](https://akashpriyadarshi.vercel.app/projects/paperleaks/): 110 documented exam paper leaks in India (2004-2026). 2.25 crore aspirants affected. Data-driven investigation, not a dashboard — an accusation. Live site only (source private).
- [Dehradun Tourism](https://akashpriyadarshi.vercel.app/projects/dehraduntourism/): Complete tourism guide for Dehradun — 15 sections, Leaflet map, live weather, masonry gallery. Next.js static export, zero backend.
- [formkaro](https://akashpriyadarshi.vercel.app/projects/formkaro/): Indian exam form auto-filler. Chrome extension (MV3) + profile manager + photo-resize CLI. Heuristic matching for 8 exam portals (NTA, SSC, BPSC, UPSC, IBPS, RRB, ServicePlus, Samarth).
- [code2paper](https://akashpriyadarshi.vercel.app/projects/code2paper/): Turn any codebase into an academic paper (Typst, LaTeX, PDF & WebPaper HTML). Stdlib Python CLI + Claude Agent Skill.
- [c2proof](https://akashpriyadarshi.vercel.app/projects/c2proof/): C to Rust migration with a verification report. Verifier-first c2rust wrapper: flat C repo in, compiling Rust port PR + proof artifact out.
- [Kharcha](https://akashpriyadarshi.vercel.app/projects/kharcha/): India's Zero-Friction UPI Expense Tracker for Android. Auto-captures payments from GPay, PhonePe, and Paytm with zero manual entry and zero AI. Offline-first SQLite with Supabase sync.

## Pages
- [About](https://akashpriyadarshi.vercel.app/about/)
- [Skills](https://akashpriyadarshi.vercel.app/skills/)
- [Uses & Gear](https://akashpriyadarshi.vercel.app/uses/)
- [Resume (page)](https://akashpriyadarshi.vercel.app/resume/)
- [Contact](https://akashpriyadarshi.vercel.app/contact/)
- [Privacy](https://akashpriyadarshi.vercel.app/privacy/)

Contact: ydv.akash2006@gmail.com
