About Me

I'm an experienced full-stack developer with over a decade of experience across a number of different industries.
I am available for full-time, contract, or consulting work.
Ready to talk?

Experience

The Urban Electric Co. 
October 2018 - PresentNorth Charleston, SCSenior Software Engineer
  • Developed a custom Vue brochure site leveraging Prismic and Ramda.
  • Created a custom C# API to provide RESTful access to ERP resources.
  • Migrated existing hard-coded PHP email scripts to Mandrill and Python.
  • Created a work order tracking system leveraging existing Meraki access points with Bluetooth LE tracking and a custom Lambda function to process to data.
  • Replaced an existing Windows-based threading calculator with a React app built with Parcel to facilitate a future move to ChromeOS machines on the shop floor.
Snagajobformerly PeopleMatter
August 2017 - October 2018Charleston, SCSenior Engineer
  • Defined, developed, and deployed features focused on hourly workers and their needs.
  • Worked closely with product owners to scope, plan, and prepare future work for the team.
  • Managed production deployments to AWS environments for multiple C#/.NET projects via ECS and internal tooling.
  • Mentored and worked closely with less experienced developers to help with their growth and improve the quality of the team's output.
Blue Acorn 
July 2014 - August 2017Charleston, SCSenior Applications Engineer
  • Built a custom product registration API for YETI Coolers using Laravel to bridge a gap between eCommerce platforms.
  • Built a custom payment processor integration for YETI Coolers.
  • Built a custom, highly-complex order export for Vermont Teddy Bear and its sub-brands.
  • Managed version control repositories, servers, databases, and deployments to production and staging environments for multiple large clients.
  • Assisted fellow developers with technical issues with the goal of creating more self-sufficiency and removing impediments.
Scientific Research Corporation 
June 2009 - July 2014North Charleston, SCSoftware Engineer III
  • Developed and maintained asset management and tracking system (Netweb) for SPAWAR SSC LANT.
  • Implemented new features for Netweb in Eclipse using JavaScript, PHP, CSS, and the jQuery framework.
  • Provided customer support for Netweb via Remedy Ticketing System
  • Performed database administration (DBA) duties on multiple Oracle databases.
Clemson Computing and Information TechnologyClemson University
September 2006 - June 2009Clemson, SCIT Specialist
  • Developed, implemented and supported monitoring tools for the use of the university operations center as well as individual groups within CCIT.
  • Led Clemson’s effort to implement Shibboleth, a middleware infrastructure for federated identity-based authentication and authorization.
  • Participated in Windows On-Call group responsible for responding to after-hours outages.

Skills

Frontend
React
Gatsby
Vue
NuxtJS
CSS
SCSS, Less, Tailwind CSS
Backend
C#
.NET Framework, .NET Core, Dapper
NodeJS
SQL
GraphQL
PHP
Magento, Laravel
Tooling
Git
bash
Docker
jq
Infrastructure
Amazon Web Services
EC2, ECS, S3, Cloudfront, IAM, DynamoDB, ECR
Terraform
CI/CD
CircleCI
nginx
Apache

Education

B.S., Computer Science
Clemson University
Clemson, SC
2000 - 2004
M.S., Computer Science
Clemson University
Clemson, SC
2004 - 2009