Group efforts

Software Development Engineer II, Web at Motortrend

Replaced legacy frontend with Next.js (SSR/SSG), cutting page load times and boosting SEO for millions of visitors

Streamlined CI/CD to reduce deployments from days to minutes, accelerating stakeholder feedback and QA (via GitHub Actions + Vercel preview urls)

Helped refine GPT ad architecture, reducing layout shift and improving Core Web Vitals

Software Engineer at Faithlife

Built and maintained Faithlife TV, a video streaming service for the web, iOS, Android, Apple TV, Fire TV, and Roku. Serving over 30k unique users every month.

Solo dev for Faithlife TV's Roku app. Built from the ground up, with the proprietary language Brightscript and SceneGraph (Nobody else in the company wanted to learn 🤣).

Led the frontend of Faithlife's digital asset manager, Amber. Implemented a user-friendly download manager interface and streamlined access to multimedia files.

Developed Faithlife.com's church management system, improving churches' ability to manage and visualize members of their congregation. Created a touch-friendly child check-in system.

Built a timeline feature using React-Virtualized for Logos Bible software, rendering over 18k interactive events and syncing with books and resources for a seamless user experience across web, desktop, and iPad platforms.
Solo projects

Vodifai
- Next.js, TypeScript, Sass, GPT-3
Spotify inspired design to easily view and search through transcripts of YouTube videos
Generates a recap with GPT-3 from video's transcript (On longer videos, the transcript is trimmed before AI analysis)
Other features: Recap text-to-speech, bypass search by pasting youtube links, Download youtube videos, Copy transcript button, Share links, Listen to video while viewing transcript





Strong Tower Installations
- Vue.js, Sanity.io
Integrated CMS: With Sanity.io, the owner is able to modify content
Following consultation with the owner, who provided examples of their desired designs and specifications, I created the Design and UX





Tetris
- Solid.js, Typescript
Minimal code: Under a few hundred lines