Work
Selected projects and product work.
Core Work
Argonne National Laboratory
Senior Software Engineer
Senior software engineering role focused on full-stack delivery and modernization.
- Build and modernize legacy Ruby on Rails applications.
- Work primarily in React.js / TypeScript / Ruby on Rails.
Apple
Senior Full Stack Engineer
Built web applications to review machine-learning data and provide model feedback for AI/ML teams.
- Worked closely with AI and Machine Learning teams to provide conversational flow data
- Built web tooling to review ML training and evaluation data to improve model quality.
BenefitMany LLC
Senior Developer and Partner
Led client delivery across multiple projects for small businesses and nonprofits.
- Built software for property assessment and inspection workflows.
- Delivered manufacturing operations tooling for in-house process management for a print apparel company.
Propelicy
Senior Developer and Partner
Built a robust Insurance Application using Vue.js / Nuxt.js and a Rails API as lead frontend developer.
- Led frontend implementation and responsive UX delivery.
- Maintained high code quality standards across Vue/Nuxt codebases.
MortarStone
Full Stack Developer
Built and maintained a donor analytics web platform for churches and nonprofits using AngularJS 1.x and Ruby on Rails.
- Developed and supported full-stack financial analytics features.
- Worked across AngularJS frontend and Rails/Node backend services.
Projects
awardwentto.com
Creator
Oscar-themed data visualizations of nominees and winners over time, plus prediction sheets and bingo for the upcoming ceremony.
- Built interactive views of Academy Awards history across nominees and winners.
- Tracks patterns like winner context by runtime and ratings trends.
SnapRemark
Creator
Solo iOS side project: a social game for friends and family, written in Swift—live on the App Store.
- Designed and shipped end-to-end as a native iOS app.
- Built in Swift with a focus on a fun, lightweight experience for small groups.
uses.tech
Primary Maintainer
Community hub for /uses pages—where developers share gear, software, stacks, and personal sites. Primary maintainer since 2021.
- Primary maintainer on the open source project behind uses.tech (awesome-uses): reviewing PRs, triage, and keeping the directory healthy.
- Supports contributors adding their own /uses pages and discovering how others work.
ManyComm
Primary Frontend Developer
Anonymous text and chat for people seeking help—born from a partnership with a local domestic abuse hotline.
- Product goal: private, anonymous support conversations for people in crisis.
- Vue frontend with WebSocket-backed sessions for real-time messaging.
Experian Data Dictionary
Open Source Project
Ruby gem for Experian's data dictionary API and docs—built for open source users; 20,000+ downloads. Finished release, stable legacy.
- Focused on API and documentation workflows for anyone integrating against Experian's public data dictionary.
- Shipped with 100% test coverage and practical examples.