Software Developer
I'm a software developer 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 requirements of detai...
Read More
Toolbox
- Javascript
- Typescript
- Vue
- React
- Angular
- Next.js
- APIs
- Express
- Docker
- Laravel
- PHP
- HTML
- CSS
- Tailwind
- Styled Components
- Web Accessibility
- Testing
- CI/CD
- Style Guides
- User Interface Design
- Prototyping
My Showcase
A video highlight of my design and development work for Digital Curriculum in 2022.
My Current Projects
My latest design and development work.
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
Travel Log
2023
An interactive travel log built with the MapBox API.
- Javascript
- API
- UX/UI
My Portfolio
I was the lead front-end software developer and the user interface designer for these web apps.
Digital Curriculum
2020-2022
A digital curriculum web app tailored for church leaders.
- React
- Javascript
- UX/UI
Ministry Grid
2017-2019
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.