Software Engineer 3 @ JPMorgan Chase — frontend architecture for institutional trading platforms. 10+ years building low-latency, real-time systems where a dropped frame costs money.
React · TypeScript · RxJS · micro-frontends · test automation at scale
An Agentic Development Life Cycle (ADLC) — a structured practice for working with coding agents: versioned instructions, reusable skills, and autonomous agents that don't start from zero every session.
The piece I'm most interested in is a local RAG pipeline that turns conversation transcripts into markdown knowledge files — so context is written down once and reused, instead of being re-established (and re-paid for, in tokens) at the start of every session.
Writing it up properly is next. ⭐ Follow if that's your kind of problem.
- Institutional trading platforms — real-time, low-latency UIs for high-stakes financial operations, built on scalable micro-frontend architecture.
- Enterprise React design system — drove adoption of a 30+ component library across multiple squads. The components were the easy part; the adoption was the work.
- 1,200-test migration, Selenium → Playwright — led the move and the resulting stability gains in regression testing.
- Bloomberg Terminal integration — cross-platform analytics widget.
- RAG-based LLM capabilities embedded into live trading workflows.
- Mentoring — React architecture and frontend/automation practice for engineers on my teams.
resume-match-score — Chrome extension that scores a resume against any live job posting. Client-side PII scrubbing before anything reaches an LLM, a BYOK zero-backend architecture, and a deterministic fallback engine so it degrades gracefully instead of breaking when the API rate-limits.
Happy to talk about frontend architecture at scale, test automation migrations, or agent tooling.



