ReVive Orthopedics Web ApplicationTonic
ReVive Orthopedics, based in Denver, Colorado, had a referral management system developed for them by Tonic. I created two applications: a front-end web app using React.js and Next.js, and a back-end API in TypeScript. The web app supports both mobile and desktop views for patient referrals and chiropractor management, and integrates Google Maps for locating chiropractors. The initial MVP was completed solo within a few months.
BeSmartee React Native AppTonic,Freelance,BeSmartee
Bright Connect is a mobile-first app designed for mortgage and real estate professionals. Developed with React Native for Tonic, it includes a range of complex screens tailored to different user types: Buyers, Sellers, and Mortgage Officers.
Spotfund Microdonation Web AppSpotfund,Freelance
The Spotfund Microdonation Web App is a single-page React application designed for a social micro donation network. It includes features such as a login and donation interface, user-submitted stories, and incorporates deployment and CI pipelines, testing strategies, and overall architecture.
Dollar Shave Club Website and Help CenterDollar Shave Club,Freelance
As a consultant for the Dollar Shave Club web engineering team, I worked on various projects using Ember.js, including enhancing the Help Center and optimizing the frontend web app for better performance.
Lego Store Component LibrarySuperformula,Hyfn
Andrew Martin and a team at Hyfn Agency developed a library of reusable dynamic React components for the Official Lego Online store, utilizing Storybook for prototyping and documentation, aimed at serving millions of users monthly.
Lyft Developer PortalLyft
I worked at Lyft for two years, initially developing the Lyft Developer Portal using React and Redux to support third-party engineers in building custom applications with the Lyft API. Later, they joined the Frontend Platform Team, contributing to high-visibility web projects, including
Alabama Chanin E-CommerceLemonade
A headless web application for the e-commerce site Alabama Chanin was developed using Next.js and Shopify's GraphQL API. The site utilizes Shopify's checkout flow, with cart fulfillment managed in the app. Infrastructure was built on AWS using Ansible and Terraform, and served through Amazon's Elastic Load Balancer.
Credit Karma Money GraphQL APICredit Karma
Since joining Credit Karma in 2019, a sophisticated GraphQL API has been developed using TypeScript to serve the mobile frontend of the Credit Karma Money app, which supports over 100 million members. Worked with a team of 10, handling code reviews, continuous integration pipelines and integration tests.
Avante Cosmetic Appointments & WebsiteFreelance
Avante Cosmetic is a beauty business in Denver with a website built using Next.js and React that features an online appointment system, user authentication, and an admin portal. In 2024, the system transitioned from a Rails API and frontend app to a single codebase using TRPC for easier development and deployment on Vercel. The notifications system utilizes a daily cron task for appointment notifications, leveraging Twilio for SMS and Postmark for email.
Release Wave WebsiteFreelance
Release Wave is a curated music website featuring an admin interface for content management, utilizing Prisma ORM for database queries. It supports various content types like Releases, Genres, and Related Artists, and includes an automated newsletter. In 2024, the platform transitioned from a Rails API and frontend app to a single app using TRPC, simplifying development and deployment on Vercel.