About
Software engineer at JPMorgan Chase in Columbus, OH. Day job is consumer banking backend — Java/Spring, Kotlin, React/TypeScript. Promoted SWE I → II in 18 months.
Outside of work I build systematic trading infrastructure, AI agents, and MCP servers, and I’m on a 12–15 month track into quant engineering — low-latency C++, order book systems, and research infra.
What I’m building
- QuantWorkstation — end-to-end algo trading workbench. ArcticDB bars store, vectorbt research harness with IS/OOS walk-forward gating, prop-firm-style risk engine, scheduler daemon. Includes 8 role-specific Claude Code agents, opus/sonnet/haiku tiered.
- unified-search-mcp — MCP server unifying semantic search across papers, experiments, hypotheses, and notes. FastMCP + ChromaDB + SQLite FTS5.
- markowitz-api — FastAPI service for mean-variance portfolio optimization via SciPy SLSQP.
- finbert-sentiment-trader — 2024 sentiment-trading experiment, archived as a post-mortem on position sizing and signal-quality failures.
Background
BS Molecular Genetics + CS minor, Ohio State (2024).
Contact
- Email: burkswill2@gmail.com
- GitHub: Burkswill2
- LinkedIn: william-burks-ii