Shan
engineer. builder. systems+ai.
I work full-stack on payments, bridging, and staking at Polygon, focused on shipping systems that improve speed and confidence through testing, reliability, and clear docs. Outside work, I build with AI and use personal projects to sharpen agent orchestration in real-world workflows.
Last updated: 2026-03-12
North star
Build systems that help people move faster with confidence.
At work: make complex systems reliable, testable, and operable.
Outside work: keep refining practical AI and agent orchestration through fast iteration and shipping.
How I work
- Public by default. If it can help others and is not sensitive, it should be in-channel, not buried in DMs.
- Direct and clear. Cut fluff, get to the ask, and respect people's time.
- Async first for documentation and reuse. Sync when collaboration genuinely benefits.
- Meetings need value. I should be giving value or getting value I cannot get from notes, transcripts, or recordings.
- Feedback should be direct and honest: understand the why, then help unblock.
- Priorities: ownership and speed.
Right now
full now pageCurrent focus across work and outside-work systems.
- At work: full-stack delivery on payments, bridging, and staking with stronger testing, reliability, and docs.
- Outside work: sharpening agent orchestration through real shipped tools and tight iteration loops.
- Writing: sharing practical notes on what worked, what failed, and what changed.
Projects
all projects- chaingreplive
Grep for on-chain events. Point at a contract and block range, get decoded event logs streamed back. No indexer, no SQL, no setup.
view live - llm-usagelive
CLI tool for tracking token usage across Claude Code, Codex, and OpenRouter. Published on npm.
view repo - Agglayer UIlive
Bridge anything to Agglayer via a production-ready web experience.
view live
Notes
allStop dodging the messy codebase
14 Mar 2026 · 4 min read
The rough codebases everyone avoids are where the real learning and visibility live. A recent dependency upgrade turned into a full cleanup and the team noticed.
I built grep for on-chain events
12 Mar 2026 · 5 min read
I kept doing the same thing at work. So I built the tool I wanted and put it on the internet.
Docs are a performance feature
10 Mar 2026 · 4 min read
In AI-heavy teams, clear documentation isn't overhead. It's infrastructure that makes humans and agents faster.
Latest log
full log› 2026-03-15: Added chat/LLM integration to my personal site with rate limiting and prompt-injection guardrails.
› 2026-03-14: Fixed and promoted a backend indexer by completing a secrets migration and validating production recovery.
› 2026-03-13: Released my first backend service end-to-end, including debug, promotion, and observability flows.
› 2026-03-12: Built a dump-to-briefing pipeline that turns daily notes into priorities and staff-eng prompts.
› 2026-03-12: Built a staff-engineer evidence tracker to map weekly work against impact dimensions over time.