Portfolio & Experience
20 years of building products that matter
Lead Full-Stack Engineer
EUforYa Jan 2026 - PresentBuilding a human-in-the-loop automation platform that combines locally-running and cloud AI.
- Built the web application from the ground up as a Ruby on Rails service
- Integrated local and cloud AI services to power a human-in-the-loop automation workflow
- Built the admin panel supporting distinct admin, reviewer, and moderator roles
Co-Founder & Lead Engineer
Cordial Credit May 2022 - PresentBuilt a complete financial service web application from the ground up.
- Developed the full-stack application end to end: React frontend and Ruby on Rails backend
- Implemented a custom Stripe Elements payment integration (the more advanced workflow)
- Built a separate admin app to harden security, rather than exposing admin features in the user-facing app
- Co-designed the application architecture and user interface
Full-Stack Developer
Candor (Teal Organization) Jun 2023 - Aug 2024 (1 year)Worked in a self-organizing Teal organization, contributing to product strategy and architecture.
- Co-created features for CandorApp in a fully autonomous team environment
- Participated in architecture discussions and influenced technical direction
- Contributed to strategic product evolution decisions
Co-Founder & Chief Technology Officer
Communicaite Jan 2021 - Jan 2023 (2 years)Persuaide
AI service helping improve communication quality.
- Built microservice architecture with React frontend, Rails backend (PostgreSQL), and Python AI service
- Maintained, orchestrated, and deployed the AI microservices
- Led the technical team as CTO while staying hands-on across the stack
Pursuance
Internal service for team alignment and AI pre-training progress tracking.
- Identified team need and conceptualized solution
- Fully built product in Rails using available UI design
Resonaid
LinkedIn outreach automation tool.
- Built React frontend, Chrome extension, and Rails backend
Full-Stack Developer
Analytics Fire (acquired by R-Zero) Aug 2016 - Feb 2021 (4 years 7 months)Worked on solar panel company software with complex tax calculations and savings algorithms.
- Maintained and enhanced software for solar panel agents with usage calculations and tax incentives
- Built testing framework improving developer-QA collaboration
- Led internal talks on programming patterns and software quality
- Introduced test automation tools company-wide
Web Developer
XING Apr 2011 - Sep 2015 (4 years 6 months)Worked on Germany's leading professional social network serving over 50 million users.
Company Profiles
- Developed messaging system and external API integrations
- Re-implemented admin panel improving usability and reducing complexity
- Refactored external API integration mechanisms, saving development time
- Maintained REST API and AMQP communication between services
XING Talent Manager
- Built Rails backend and Pinocchio frontend (BackboneJS framework)
- Worked on search-heavy features using ElasticSearch
Freelance Full Stack Developer & Consultant
Various Clients Mar 2009 - PresentSelected highlights from freelance work:
- Led REST API implementation on Node.js/Vercel for US crypto-backed loans platform
- Built mobile-first scientific social website
- Developed employee benefits management app with Bank API integration and AWS storage
- Reorganized and prepared complete USDA nutrition database for web application
- Created comprehensive Intranet solution (projects, groups, news, calendar, wiki, forum) in Rails with MongoDB
- Conducted security audits for Ruby on Rails applications
Web Developer
Netguru Jun 2006 - Dec 2008 (2 years 7 months)- Implemented Foursquare-like application for rating everything
- Developed feature-rich travel website
- Created open source library increasing development productivity (Aggregator and Aggregatable behaviors for CakePHP)
Open Source projects
AwesomeState
A better, more convenient, easier to use Redux State
Tech: React, JavaScript, TypeScript
2023
OpenSecrets
Storing versioned environment variables without shooting yourself in the foot
Tech: Python, Google Cloud
2021
Integrative
Connecting ActiveModel to data sources outside of the database
Tech: Ruby, Ruby on Rails
2016
RelationalMapper
Using relational databases with ease in Clojure
Tech: Clojure
2016