Experience

Miller Davis Agency

Frontend Developer from April 2010 - August 2011

Responsibilities ranging from transforming photoshop designs into HTML, CSS and Javascript code, to building dynamic web applications within a Content Management System called Kentico.

In my tenure at the agency I developed over 300 websites, ranging from small marketing content to ecommerce sites.

Golden Gait Trailers

Freelance from October 2011 - Jan 2016

  • Developer using HTML(5), CSS(3), LESS CSS pre-processor, JavaScript, jQuery, PHP and MySQL.
  • Redesigned User Interface to be responsive mobile first scaling to large screen desktop.
  • Rebuilt website to be Model/View/Controller (MVC) PHP driven using CodeIgniter to allow for site stability, performance, and faster development.
  • Successfully moved website from old shared web host to a new Ubuntu VPS web host bringing 7-8 second load times on DSL down to 3-4 seconds, while increasing site stability and future proofing.
  • Testing on iPhone 5, iPad Mini, iPad 3, Nexus 7, and Nexus 10 done with Adobe Edge Inspect, along with BrowserStack for Internet Explorer 7-10.
  • Setup Jenkins CI, Local & Testing Environments, and GitHub private repository to help establish a workflow, increase development speed and improve stability of website.

Lowes Home Improvement

Software Engineer from August 2011 - July 2017

  • Tech Lead on Lowes.com redesign project post go-live, helping developers triage defects and making enhancements that were deferred during project development.
  • Tech Lead on a project to launch a re-platform of Lowes.com user login and registration pages from Java (WebSphere Commerce) to Node.js application consuming Java API services to support the creation of a Military Validation experience for customers to register as military (active or veteran) to receive a discount. Worked with Business Analysts, QA Leads, and Product Owners to prepare stories for agile team consumption. Provided technical designs, high level estimates, prioritization of stories to coordinate with service team, and assign stories and defects to developers.
  • Tech Lead on a project to re-platform the cart and checkout experiences of LowesForPros.com from .net/C# to Node.js consuming Java (WebSphere Commerce) API services. Worked with Business Analysts, QA Leads, and Product Owners to prepare stories for agile team consumption. Provided technical designs, high level estimates, prioritization of stories to coordinate with service teams, and assign stories and defects to developers.
  • Interviewed candidates for Vendor/Contractor and full-time positions from a technical perspective.

Bank of America

VP Lead Consultant Tech App Engineer from July 2017 - September 2021

  • Sr Engineer on an agile team building tools that provide capabilities for other teams to deliver Bank of America’s online experiences.
  • Technologies include but not limited to Node.js, React, MySQL, Redis, Swagger, and Git.

2U

Software Engineer III from September 2021 - Present

  • Software Engineer III working primarily with Go, React, Postgres, Instructure Canvas, and AWS (EKS, RDS, and more).
  • Refactor large monolithic application in effort to separate into discrete services scalable on AWS EKS.
  • Triage production incidents and identify performance bottlenecks collaborating with feature teams.
  • Co-Authored internal Go libraries used by teams to standardize SQL migrations, Logging & Tracing with DataDog, and automate production data fix SQL script execution.
  • Build LTI (Learning Tool Interoperability) applications for Internal and End User (Students/Instructors).