Full-stack engineer
shipping real products.

I'm Ayush Agarwal — based in Bangalore. By day I solve distributed-systems problems at global scale; by night I ship side projects, integrate AI workflows, and explore new countries. Java · Spring Boot · Angular · Prompt Engineering.

Engineering Stack

The systems I build with and the AI layer on top.

Full Stack Systems

  • Java
  • Spring Boot
  • TypeScript
  • Angular
  • RxJS
  • Jest

AI-Native Workflow

  • Claude
  • GitHub Copilot
  • Prompt Engineering
  • LLM Integration
  • Agentic Systems
  • AI-assisted Design

Apps

Independent apps I design, build, and maintain.

Bonely

iPhone calcium tracker with Assist plans.

Buddha Daily

One Buddhist teaching a day for iPhone and iPad.

DiveAtlas

Scuba dive logbook and tracker for iPhone.

Fiberly

iPhone fiber tracker for daily habits.

OfficeComply

RTO tracker that logs office days automatically.

SkinRitual

Skincare routine planner, tracker, and reminders.

XML Lens

XSD viewer and XML to Markdown converter for Mac.

Open Source

Public tools I ship with the same care as production products.

ASO workspace · Rank tracker · Self-hosted

ASOpulse

Open Source

A transparent, self-hosted App Store keyword workspace for tracking daily rankings, researching keywords, and understanding every signal without invented search-volume metrics.

  • Daily ranks, movement, sparklines, and history
  • Research grounded in public App Store results
  • Self-hosted, inspectable, and telemetry-free by default
  • React
  • TypeScript
  • Fastify
  • PostgreSQL
  • Redis
Focus App Store keyword intelligence
License AGPL-3.0

Chrome extension · Travel organizer · Local-first

StaySpan

Open Source

A local-first Chrome extension that turns scattered hotel confirmation pages into one private timeline for stays, cancellation deadlines, check-in details, addresses, and contacts.

  • Deterministic extraction with confidence checks
  • Consecutive stays organized into trip timelines
  • No account, backend, telemetry, or remote AI
  • React
  • TypeScript
  • Chrome MV3
  • Vite
Focus Private hotel trip timelines
Status Active early development

Markdown editor · Viewer · Developer tool

Markdown Lens

Open Source

A privacy-first online Markdown editor and viewer for READMEs, AI notes, docs, changelogs, Mermaid diagrams, math, code blocks, and polished GitHub-style previews.

  • Live split editor and preview
  • Drafts stay local in the browser
  • Mermaid, KaTeX, GFM, and syntax highlighting
  • Next.js
  • TypeScript
  • Tailwind CSS
  • React Markdown
Focus Markdown UX
Privacy No upload flow

Engineering Notes

Articles I've written — published on Medium. Deep dives, lessons from production, and things I wish I'd known earlier.

How I Work

Three principles that guide every project I touch.

  1. Ship first. Polish with feedback.

    Real users reveal what no spec doc can. I get working software into production quickly, then iterate on what the data and users actually ask for — not what I imagine they'll need.

  2. Use AI as a force multiplier, not a crutch.

    Claude and Copilot handle scaffolding, brainstorming, and boilerplate. I focus on architecture, product reasoning, and the tradeoffs that actually matter. LLMs don't replace senior judgement — they give you more time to exercise it.

  3. Code for the engineer who inherits it.

    Readability and intentional structure are not "nice to haves". The code I write today is a debt or an asset for whoever touches it next — including future me at 2am during an incident.

Let's build something.

Open to collaborations, consulting, and interesting conversations about engineering.