Senior full-stack software engineer with 5+ years architecting, building, and scaling TypeScript, Ruby on Rails, and React applications. Technical lead for cross-functional initiatives spanning product development, performance optimization, and application modernization. Mentors engineers and delivers software serving hundreds of thousands of users.
Experience
Cru·McKinney, TX (Remote)
Senior Software Developer10/2022 – Present
- Migrated a custom authentication system to Okta for a donation platform processing $75M annually, seamlessly transitioning 380,000 users with no production incidents.
- Served as technical lead for multiple cross-functional initiatives, defining system architecture, decomposing work, coordinating implementation across engineers, and driving projects from planning through production delivery.
- Led a multi-year migration of a donor CRM from AngularJS to React, modernizing the frontend architecture and improving application security and maintainability.
- Improved Ruby on Rails GraphQL API performance by 25% and reduced JavaScript bundle sizes by 40%, decreasing page load times and improving perceived application responsiveness.
- Extended the conference registration platform to support an additional department, eliminating a third-party vendor contract and saving tens of thousands of dollars annually.
- Rebuilt the interactive campus map in React, generating 130 prospective student leads in its first year.
- Implemented electronic HR submission and approval workflows using Ruby on Rails, GraphQL, and TypeScript, replacing paper-based processes and reducing manual administrative work.
- Established team workflows for integrating AI-assisted development tools (Claude Code) into daily development, accelerating implementation, debugging, architectural exploration, and refactoring.
- Mentored software engineers through code reviews, pair programming, and technical coaching, helping teammates resolve complex problems while promoting maintainable engineering practices.
Cru·McKinney, TX
High School Field Staff08/2017 – 10/2022
- Coordinated high school ministry programs and conferences, mentored student leaders, and maintained $120K in annual donor support.
Cru·Orlando, FL
Intern Software Developer08/2016 – 08/2017
- Developed the AngularJS frontend for the single-page rewrite of MissionHub, enabling campus staff to record, aggregate, and analyze ministry metrics across organizational levels.
- Implemented frontend support for migrating conference registration payment processing to a PCI-compliant third-party provider.