Software Engineer
I'm an experienced software engineer with a strong focus on javascript, user interface design and implementation. I help conceptualize, facilitate, design, prototype and build digital products. My experience includes writing functional, well thought-out and production-ready code, that is unit tested and meets the design requireme...
Read More
My Professional Skills
- Javascript
- Typescript
- Vue
- React
- Angular
- Next.js
- APIs
- Node
- Express
- Docker
- Laravel
- PHP
- Web Security
- OAuth
- Testing
- CI/CD
- Debugging
- Web Accessibility
- HTML
- CSS
- Tailwind
- Styled Components
- Component Libraries
- Style Guides
- UX/UI
- Responsive Layouts
- Figma
My Showcase
In 2024, I've been focused on web accessibility with the U.S. Department of Veterans Affairs.
A few video highlights of my design and development work for Digital Curriculum in 2022.
My Current Projects
My latest software engineering work.
VA.gov
2025-2024
Digital applications for the U.S. Department of Veterans Affairs.
- VA Forms Library
- Javascript
- API
- Accessibility
Travel Log
2024-2023
An interactive travel log built with the MapBox API.
- Javascript
- API
- UX/UI
My Portfolio
I was the lead front-end software engineer and the user interface designer for these web apps.
White Label Style Guide
2023
A ‘from-scratch’ style guide and component library built with white label theming in mind for Lendio SaaS products.
- Vue
- Tailwind CSS
- UX/UI
Digital Curriculum
2022-2020
A digital curriculum web app tailored for church leaders.
- React
- Javascript
- UX/UI
Ministry Grid
2019-2017
A training web app tailored for church leaders.
- React
- AngularJS
- UX/UI
My Code
While much of the code I write for my employers is private, I do share examples of my code on these platforms.
GitHub
- Web Apps
- APIs
- Testing
Code Sandbox
- React
- User Interface Design
CodePen
- Javascript
- HTML
- CSS
My Prototypes
Here are some examples of my high fidelity prototypes used to drive product development.
Organization Dashboard
A dashboard where administrators can access important areas of the application.
- Figma
- User Experience
Design System
A system of defined styles, components and use-cases for Ministry Grid.
- Figma
- User Experience
Course Settings
Manage the attributes and settings of a course for a training catalog.
- Figma
- User Experience
Contact Me
You can send me a direct message on any of my social media accounts and I will do my best to get back to you as soon as possible.