Over the 11+ years of my career I've specialized in frontend solutions. I've architected and delivered a wide range of revenue growing projects while leveraging a variety of modern frameworks and libraries. Committed to team success, I prioritize delivering exceptional products that provide an outstanding user experience. Most recently I have led the development of a mobile first dashboard and sign up cart for users. The dashboard saw user engagement improvements of over 9000% in areas and the new sign up cart exceeded new membership goals by 25%. Additionally, I've set up and managed different configurations and created build pipelines for projects that have resulted in cost efficiency and improved productivity.

Job Experience

  • April 2024 - Present

    Aperture Education

    Senior Frontend Engineer

    • Currently developing a K-12 student assessment platform focusing on social and emotional learning, leveraging React, TypeScript, Zustand, and TanStack Query.
  • December 2020 - April 2024

    CDIT

    Senior Frontend Engineer

    • Built and architected a new mobile first dashboard, membership cart, and a live instructor-guided online education SaaS platform for dentist and their practices using Vue 3, TypeScript, Nuxt, and GraphQL. Extensive testing was done with Vitest, Vue Testing Library, and Cypress with meaningful code coverage averaging around 80%.
    • In less than 2 years, launched 3 major high-impact projects that set speed and quality standards for the development team and brought measurable success for a client.
    • Revitalized a registration cart by enhancing user experience, reducing friction points, and introducing promotional code functionality which exceeded new membership signup goals by 25%.
    • Helped build a new platform in React for a VOIP SaaS and migrated modules from NPM packages to Webpack Module Federation to allow for a better Microfrontend architecture. This improvement helped with challenges such as application updates, deployments, and reduced the number of pull requests needed from 5 to 1.
  • July 2017 - December 2020

    Veriforce

    Senior Frontend Engineer

    • Architected several projects in React, Redux, TypeScript, and Material-UI and wrote unit tests with Jest and React Testing Library for a contractor management SaaS platform.
    • Saved hours of manual deployment time by creating a monorepo with Lerna for 17 React projects and 6 NPM packages leading to cost efficiency and improved productivity for a team of 7 frontend developers.
    • Oversaw and mentored a team of 5 frontend developers to complete 3 major revenue-growing projects ahead of schedule by having pair programming sessions and code reviews regularly.
    • Advocated for UI and code consistency by creating design patterns and managing dependency upgrades, enhancing app stability and user experience.
    • Collaborated with backend engineers on API design so REST endpoints were scalable to support multiple microservices and frontend applications.
    • Migrated existing React projects to TypeScript which laid out the structure and configuration for future React projects.
  • November 2014 – July 2017

    Netchex

    Full Stack Software Developer

    • Developed applications using domain driven design with C# for REST APIs and created single page applications using AngularJS, TypeScript, and Bootstrap for a payroll, benefits, and human resources SaaS platform.
    • In 3 months led a project to build a mobile first onboarding dashboard to be released and presented at the company's annual client facing conference.
    • Developed a custom reporting single page application using AngularJS for 6,000+ clients, enhancing their accounting and business insights.
  • December 2013 – November 2014

    Edison Chouest Offshore

    Programmer

    • Built a tool to store excel spreadsheets for logic controller's configuration files using Node.js, Express, MySQL Bootstrap, and jQuery that helped with better organization and searchability of data.

Skills

TypeScript

TypeScript

JavaScript

JavaScript

React

React

Redux

Redux

Vue

Vue

Nuxt

Nuxt

Pinia

Pinia

Vite

Vite

Vitest

Vitest

Testing Library

Testing Lib

Mock Service Worker

MSW

Webpack

Webpack

Node.js

Node.js

GraphQL

GraphQL

TypeORM

TypeORM

Sass

Sass

Bootstrap

Bootstrap

Material-UI

Material-UI

Storybook

Storybook

HTML

HTML

CSS

CSS

Git

Git

Docker

Docker

CI/CD

CI/CD

Education

Nicholls State University

Bachelor of Science (B.S.)

August 2009 - December 2013

Nicholls

  • Majored in Computer Information Systems
  • GPA: 3.6

Awards

  • Consistently been awarded the President’s List award since the Fall 2010 semester. The President’s List award requires a student to maintain a scholastic GPA of 3.5 or higher.

Organizations

  • Member of Beta Gamma Sigma. It is the highest recognition a business student anywhere in the world can receive in a business program accredited by AACSB International.
  • Member of Upsilon Pi Epsilon. It is the first and only existing international honor society in the Computing and Information disciplines.

About Me

I've been a technology enthusiast ever since a young age. Whether it's looking at source code or computer hardware, I've always enjoyed tinkering around to understand how things work. Shortly after I was given my first computer at 11 years old, I started the journey of creating web sites and fell in love with the web and programming.

When I'm not programming, I enjoy taking daily walks with my wife Melanie and taking naps on the couch with my cat. I also enjoy skateboarding a couple of times week (even though my knees don't), riding my bike on trails, playing guitar, and adventuring in video games!

Contact

Have questions or a job opportunity? Let's get in touch.