Projects

A collection of projects I've built throughout my career, from payment systems processing billions in transactions to government contracts and community development.

Grocery Voice

Personal Project
Featured

A voice-first iOS grocery app: say your list out loud and Claude turns it into an organized, aisle-ready list—then one tap pushes it to your real Kroger cart with live prices. iOS app in TestFlight beta plus a feature-parity web app, built end to end in a week.

  • Intent, not dictation—"whatever I need for tacos" becomes ingredients
  • Kroger OAuth cart handoff with fuzzy product matching and live prices
  • Offline-first lists with recipe and nutrition generation from Claude
React NativeExpoNext.jstRPCPostgreSQLClaude AIKroger API

DiffSmith

Personal Project
Featured

An agentic AI pull-request reviewer I'm building. It gives an LLM real tools—reading files, searching the codebase, checking git history—instead of a single prompt, with an eval harness to keep its reviews honest.

  • Tool-calling agent, not one-shot prompts
  • Eval harness with a hand-labeled PR corpus
  • Nest.js service with GitHub webhook integration
TypeScriptNest.jsAnthropic SDKPostgreSQLPrisma

Retext

Personal Project
Featured

A native macOS text expansion app I build and ship on my own. Type a short trigger like ;sig anywhere and it expands instantly, or describe what you need and let Claude write it for you.

  • System-wide expansion via a CGEvent keyboard tap
  • AI snippets streamed from Claude through a Next.js proxy
  • Signed, notarized, and auto-updating via GitHub Actions
SwiftSwiftUINext.jsClaude AICGEvent

Architected and led development of Zego's distributed FlexPay system, enabling property manager tenants to split monthly rental payments into multiple payments. This system supports a key partnership that accounts for up to 75% of company revenue.

  • Maintained 99% application uptime
  • Supports 75% of company revenue
  • Domain Driven Design architecture
TypeScriptReactNode.jsNest.jsGraphQLMongoDBMySQL
Featured

Leading implementation of credit card payment authentication at Zego, aimed at heading off roughly $16M in chargeback liabilities and strengthening the risk management suite.

  • Targeting ~$16M in chargeback liability reduction
  • Adaptive 3D Secure 2.0 and real-time risk scoring
  • Aiming to cut fraudulent transactions ~60%
TypeScriptNest.jsReactMySQLNode.js

Key contributor to Zego's major transition from Payments 1.0 to Payments 2.0. This included modernizing CI/CD flows, building a new React front-end, and extracting backend logic from a PHP monolith to Node.js microservices.

  • Contributed to $1B company valuation
  • Modernized legacy PHP monolith
  • Implemented modern CI/CD pipelines
ReactNode.jsPHPLaravelMySQLCI/CD

Developed and maintained a Project Management tool for the United States Navy as a sub-contractor. Built secure applications handling sensitive government data with strict compliance requirements.

  • Government contract compliance
  • Secure application development
  • Mission-critical reliability
C#.NETAngularSQL Server

Built data sanitization tools in Java for weather monitoring of Navy ships. Ensured data integrity and reliability for fleet operations in various conditions.

  • Real-time data processing
  • Fleet-wide deployment
  • High reliability requirements
JavaData ProcessingAPIs
Featured

I rebuilt the website for this 501(c)(3) non-profit from the ground up on the T3 Stack, with a custom CMS and admin dashboard. I also served as a Field Representative in Montenegro in 2021-2022, leading construction of a community center and teaching English.

  • Full website rebuild on the T3 Stack
  • Custom CMS and role-based admin dashboard
  • Community center construction in Montenegro
Next.jsTypeScripttRPCPrismaNon-Profit