2024 — Now
Seattle, Washington, United States
Championed and executed migration from Electron to Tauri (Rust), eliminating persistent Node.js/Git (C) integration issues that caused frequent regressions; the new architecture has remained stable since deployment, with additional work on auto-updates, system tray integration, and cross-platform distribution (macOS, Windows, Linux, iOS)
Drove product evolution from web-based to desktop-first, git-backed architecture, implementing SQLite caching, local-first document storage
Led state management overhaul from a fragmented Redux + Apollo setup to Jotai, enabling cleaner dependency injection patterns and eliminating codebase-wide consistency issues
Architected secure published document platform supporting user-authored executable JavaScript in code cells, implementing sandboxed rendering to prevent session theft while preserving rich content functionality
Restructured monorepo architecture to extract shared packages across web, desktop, and mobile platforms, improving CI/CD pipeline performance by 2x and establishing pre-commit hooks to ensure code quality, consistency, and improve developer velocity
Delivered end-to-end features including real-time collaborative editing with ProseMirror, document templates, merge request workflows, image handling, and daily notes—while spearheading framework upgrades for security, performance, and developer experience
2024 — 2024
Took a proof-of-concept frontend and integrated authentication, database, and realtime features with Supabase while reorganizing the component structure to improve developer onboarding.
2024 — 2024
Built a pixel-perfect React frontend from Figma designs with custom authentication flows on an existing Django backend, enabling the founder to start onboarding users.
2023 — 2024
Modernized a full-stack WYSIWYG website builder using tRPC, Supabase, and Next.js, enhancing scalability and user experience
Integrated a feature-rich image editor with Imgix's API, incorporating AI upscaling to improve image quality with minimal user effort
Create an advanced form builder with the ability to submit data to multiple CRMs including NGP, Mailchimp, HubSpot, Airtable, and ActionKit
Integrate event listings with various calendar sources including Google Calendar via iCal, Mobilize.us, and NationBuilder
Ensure security, performance, and scalability of high traffic and threat prone websites
Create and collaborate on sequence flows to define and communicate interactions between various systems to expedite feature time to market
Design enterprise scale system architecture for a multi-tenant platform comprised of gRPC and GraphQL APIs written in C# and TypeScript with data stored in CockroachDB and MongoDB
Maintain hosting infrastructure for over a dozen projects within Vercel, Cloudflare Workers, and Google Cloud
Build workflows and CI/CD pipelines with GitHub Actions to encourage stable software release management