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-02
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- RoastMasterlive
Roast and glaze photo app with image uploads, auth, credits, and share-friendly output loops.
view live - Agglayer UIlive
Bridge anything to Agglayer via a production-ready web experience.
view live - Agglayer SDKlive
Unified client interface for native and aggregator bridging.
view repo
Notes
allPrompting beat model choice on RoastMaster (until it didn’t)
04 Mar 2026 · 4 min read
I tuned Grok and Sonnet on RoastMaster. Prompt constraints made the biggest difference first, then model personality became the deciding factor.
Surviving the overload
03 Mar 2026 · 3 min read
The follow up. How I'm actually dealing with agentic coding burnout.
I shipped FairSide
02 Mar 2026 · 2 min read
I’m in three weekly games with overlapping players and messy team picks, so I built FairSide to make fair teams fast.
Latest log
full log› 2026-03-06: Built and published 3 new agent workflow skills.
› 2026-03-06: Started building a skills UI to surface all installed agent skills.
› 2026-03-06: Aligned team repo standards and improved testing flows at work.
› 2026-03-05: Reshaped site messaging around full-stack systems, reliability, docs, and practical AI orchestration.
› 2026-03-05: Overhauled personal site IA: renamed proof log to /log, added favicon, tightened navigation.