Crafting products that scale and delight
Senior full-stack engineer with 10+ years across fintech, SaaS, and AI-driven platforms. I ship high-performance UIs, dependable backends, and observability that keeps teams aligned.
About me
I'm a senior software engineer based in Dallas, TX, with over ten years of experience building products at Deep Market Making, Stripe, Webflow, and Microsoft.
My work spans market-intelligence and analytics UIs, payments-scale evaluation and review tooling, and developer-focused samples on Azure. I care about design systems and accessibility, performance that shows up in Web Vitals, and backends that hold up when data volume and policy requirements grow.
When I'm not shipping features, I'm usually thinking about observability, data contracts, and how to make complex systems understandable for the teams who depend on them. I hold an M.S. and a B.S. in Computer Science from the University of Toronto.
2024–2026
Senior Software Engineer at Deep Market Making — fintech market intelligence, design systems, AI agent experiences, LLM observability.
2021–2023
Senior Software Engineer at Stripe — internal evaluation platforms, red-teaming and RLHF tooling, Python workers for aggregation and release review.
2019–2021
Full-Stack Developer at Webflow — analytics and reporting, virtualized grids, Node.js and Snowflake-backed metrics.
2015–2018
Frontend Developer at Microsoft — React and Next.js reference apps, Azure serverless samples and tutorials.
2013–2015
M.S. Computer Science — University of Toronto.
2009–2013
B.S. Computer Science — University of Toronto.
How I work
Performance First
I tune LCP, TTI, and real user interactions—using edge rendering, ISR, prefetching, and lighter hydration—while keeping dense analytics surfaces snappy on large datasets.
Full-Stack Depth
From Storybook-backed Next.js frontends to FastAPI and Node.js services: market data workflows, validation layers, integrations, and policy-aware responses.
AI & Evaluation Tooling
Red-team and reviewer workflows, RLHF-style labeling, trace-based observability, and dashboards that make model behavior and safety signals legible to the whole org.
Accessibility Champion
Design systems with shared tokens and theming, audited to WCAG 2.2—plus keyboard-first review tools and semantic structure where it matters most.
Developer Experience
Component libraries, schema contracts with data and ETL partners, feature flags, experiment panels, and patterns that keep teams moving without sacrificing quality.
Data-Driven Engineering
Analytics instrumentation, evaluation surfaces, and reporting that turn noisy pipelines into clear metrics for product, ops, and review teams.