Résumé

Eleven years of owning software from the first question to production.

I work across the full product lifecycle: clarifying the business need, choosing the architecture, building and testing the application, and owning the release. My background includes web applications, native and cross-platform mobile, backend services, and performance work.

Profile

Hands-on senior engineer who stays close to the code while owning technical direction. I've built and modernized web and mobile products, backend services, and performance-critical systems, and I'm comfortable stepping into ambiguous work without waiting for a perfectly shaped ticket.

Experience

Powur PBC

Senior Software Engineer

May 2023–Present

Senior Software Engineer

Software Engineer

  • Serve as the sole mobile engineer for the React Native application that replaced the company's legacy homeowner app across iOS and Android.
  • Designed the homeowner app from an initial feature outline and continue to own its architecture, implementation, testing, releases, and production support.
  • Contribute as a core member to the Ruby on Rails and Node.js APIs and React frontend; that work began before I took ownership of the mobile app and continues today.
  • The app serves hundreds of active users within a homeowner base of several thousand.
  • Cut Rails page loads from 8–12 seconds to 2–3 seconds after query plans and Bullet exposed missing indexes, N+1 queries, and unnecessary retrieval of large JSONB columns.
  • Use focused pull-request feedback and technical walkthroughs to share performance and maintainability practices with other engineers.

Ruby on Rails · React · React Native · TypeScript · PostgreSQL · Node.js

Capture Media AG

Senior Full Stack Engineer

Apr 2019–Apr 2023

Senior Full Stack Engineer

Full Stack Engineer

  • Designed and maintained PHP, Node.js, and Go services on Kubernetes that generated hundreds of reports each week for enterprise clients.
  • Built Angular data-visualization components for reporting campaign and business performance.
  • Introduced automated tests that replaced repeated manual validation and caught regressions before release.
  • Developed a landing-page generation system that saved the design team more than 20 hours each week.

PHP · Go · TypeScript · Node.js · Angular · Vue.js · React · PostgreSQL · Kubernetes

Gambio GmbH

Full Stack Engineer

May 2015–Mar 2019

  • Developed storefront and administration features for a high-traffic e-commerce platform serving approximately 20,000 merchants.
  • Implemented Redis caching on performance-critical paths, reducing page-load times by 60%.
  • Built Node.js tooling that automated repetitive deployment steps and reduced manual intervention.

PHP · Node.js · React · Redis · MySQL

Independent product

Native iOS · 2025

Jiu-Jitsu Logs

Visit site

Built and launched an offline-first training journal using Swift, SwiftUI, and SwiftData. The product serves hundreds of active users, and I continue to design, ship, and support every release.

Swift · SwiftUI · SwiftData · Cloud sync