Projects

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

Retext

Personal Project
Featured

A macOS text expansion app to help people create better workflows with snippets. Type a trigger like ;sig anywhere and it expands to your full text.

  • Works in any app via CGEvent keyboard tap
  • Native SwiftUI three-column layout
  • Full CI/CD with code signing & notarization
SwiftSwiftUImacOSCGEventSparkle

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

Led implementation of credit card payment authentication system that saved the company $16 million in chargeback liabilities. Strengthened Zego's risk management suite, contributing to client retention and increased sales.

  • Saved $16M in chargeback liabilities
  • Enhanced risk management capabilities
  • Improved client retention
TypeScriptNest.jsReactMySQLNode.js

Key contributor to Zego's major transition from Payment 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 maintain the website for this non-profit organization that brings resources to underserved communities worldwide. I also served as a Field Representative in Montenegro in 2021-2022, leading construction of a community center and teaching English.

  • Ongoing website maintenance
  • Field Representative 2021-2022
  • Community center construction in Montenegro
Web DevelopmentWordPressNon-Profit