Work Experience
-
Senior Software Engineer at The Home Depot
- Partnering with UX designers and accessibility specialists to create enterprise design systems
- Enabling engineers to build accessible and consistent user interfaces at scale
- Building robust CI/CD pipelines with GitHub Actions and Google Cloud Platform
-
Software Engineer at The Home Depot
- Developed features for a React/Express app that enabled multi-billion dollar annual revenue
- Lead a cross-functional guild focused on fostering frontend excellence through education and collaboration
- Practiced agile development techniques using the Scrum framework
-
Software Developer at Trend Capital
- Created new marketing sites and web forms using Laravel
-
Front End Developer at Dice Services
- Maintained a SaaS AngularJS app that supported white-label resellers and end users
- Modernized large amounts of legacy code to take advantage of new JavaScript features and syntax
-
Web Development Intern at Glenwood Community Church
- Helped develop an online giving page on the church's Drupal site
- Improved styling for the church's public website and internal contact management system
Education
- Bachelor of Arts in Digital Technology and Culture from Washington State University
- Associate in Arts from Clark College
Technical Skills
-
I can build...
- Accessible, responsive, and performant user interfaces
- Automated CI/CD pipelines that save time and enforce consistency
- JavaScript based REST servers and CLI applications
-
I have years of experience...
- Writing semantic HTML, modern CSS, vanilla JavaScript, and TypeScript
- Using JS/TS frameworks such as React, Astro, Storybook, and Express
- Utilizing the Git version control system
-
I'm comfortable...
- Writing clear and detailed technical documentation
- Debugging production issues and using testing tools to prevent them
- Working with Linux and writing shell scripts
-
I'm familiar with...
- Deployment platforms including Docker, Netlify, and GCP
- Using SQL to interact with relational databases
-
I'm currently learning...
- The Go programming language
Essential Traits
- I'm passionate about prioritizing the needs of the end user
- I'm good at breaking down complex problems and identifying next steps
- I'm able to encourage and support junior engineers as they grow
- I'm continually seeking to learn from coworkers and experienced industry voices
Volunteer Work
- Student ministry volunteer with local churches
- Participant in various volunteer opportunities with local foodbanks
- Have made contributions to open source software and documentation
Awards
- Clark College: Graduated with Highest Honors
- Boy Scouts of America: Earned rank of Eagle Scout