Experience

Where I've built things

10+ years shipping production software across fintech market intelligence, model evaluation and payments-scale tooling, analytics products, and Azure developer experiences.

Deep Market Making, Inc.

Senior Software Engineer

Jan 2024 – Mar 2026
ReactTypeScriptNext.jsStorybookFastAPINode.js
Impact
15%LCP / TTI improvement

Product & Platform

  • Built a fintech market intelligence platform used to analyze trading activity, pricing behavior, liquidity trends, and other real-time market signals for financial teams.

Frontend & Design System

  • Led frontend architecture across the product with React, TypeScript, Next.js, and Storybook, establishing a reusable design system with shared tokens, theming, and WCAG 2.2 accessibility standards.
  • Developed high-performance data visualization and workflow interfaces for search, monitoring, and analysis.

Performance

  • Improved LCP and TTI by 15% through edge rendering, ISR, smarter prefetching, and reduced hydration work.

Backend & APIs

  • Contributed across FastAPI and Node.js services that supported market data workflows, validation layers, integrations, and policy-aware response handling.

AI & Observability

  • Built an AI agent experience for financial market users, including multi-turn flows, tool traces, response comparisons, and guardrail explanations so teams could review and trust model-driven output.
  • Delivered observability and evaluation dashboards for LLM behavior, with trace samples, bad-case triage, safety signals, and business-facing quality metrics.

Stripe

Senior Software Engineer

Aug 2021 – Dec 2023
ReactPythonEvaluationRLHFInternal Tools
Impact
8%RLHF task time reduction

Internal Platforms

  • Built internal platforms used by product, operations, and review teams to evaluate model behavior, compare system performance, and make safer release decisions at scale.

Review & Safety Tooling

  • Designed reviewer and red-team tooling that supported structured scenario creation, task queues, QA workflows, and clear pass/fail criteria for policy and safety validation.

RLHF & Labeling

  • Improved RLHF-style labeling and preference workflows with keyboard-first review tools, conflict resolution flows, and gold-set auditing, reducing per-task handling time by 8%.

Backend & Data

  • Wrote Python backend workers for evaluation aggregation, lineage tracking, dataset access control, signed asset delivery, retry handling, and dead-letter recovery for unreliable jobs.
  • Consolidated model evaluation results and release review reporting into a unified comparison surface so teams could assess quality, safety, and readiness more quickly.

Webflow

Full-Stack Developer

Jan 2019 – May 2021
ReactNode.jsSnowflakeData Visualization
Impact
<200msCommon interactions on large datasets

Analytics & Reporting

  • Built analytics and reporting experiences that helped teams measure audience reach, content performance, engagement trends, and cross-channel visibility.

Data-Heavy UIs

  • Developed large-scale, highly interactive data grids and visualization components with virtualization, progressive fetching, and lightweight trend visualizations, keeping common interactions under 200 ms on large datasets.

Self-Service & Backend

  • Created self-service product flows for exports, webhooks, saved views, and alert configuration, giving users more control while reducing support overhead.
  • Contributed backend functionality through Node.js services and Snowflake SQL, shaping reporting data and supporting reliable delivery of analytics features.
  • Partnered closely with data and ETL teams to define schema contracts, add tests, and improve data quality across frontend reporting surfaces.

Microsoft

Frontend Developer

Apr 2015 – Dec 2018
ReactNext.jsAzureJavaScriptTypeScript

Reference & Sample Apps

  • Built reference frontends and sample applications in React, Next.js, and JavaScript/TypeScript to demonstrate modern cloud application patterns for internal and external developer audiences.
  • Developed example solutions for event-driven and serverless architectures on Azure, including authentication flows, optimistic UI patterns, write-through APIs, and real-time operational dashboards.

Content & Azure Services

  • Created tutorials and working samples around Azure Functions, Event Grid, Service Bus, and Durable Functions, showing orchestration, retries, compensation flows, and production-style integration patterns.