Work

I'm an experienced full stack JavaScript developer with 10+ years of professional experience in software engineering.
Primary expertise: JavaScript, ReactJS, Gatsby, Redux, Node.js, HTML, CSS, Docker, AWS, MongoDB.
Secondary expertise: MySQL, PHP, Java, MS Exchange, Linux server administration.
Revel Systems
I was hired to build and lead an Atlanta based team of engineers and oversee direction, architecture and drive new feature delivery. Entrusted with building a pipeline of technical talent, creating a fun, challenging and rewarding environment. Technology stack consists of React.JS, Python, Postgres within AWS.
- Oversee the technical design and delivery of software features to ensure compliance with architecture standards, guidelines and objectives.
- Help establish and instill best practices techniques for a high level of quality and scalability.
- Hire, mentor and develop smart, motivated engineers.
- Create a culture of quality with a sense of urgency.
- Coach, inspire, and lead Agile teams.
- Engage with product owners, scrum masters, QA and other stakeholders to ensure key objectives for target markets are met.
- Dive into product specs, technical designs, code and test plans to drive quality deliverables.
Rooms To Go
I was hired as a front-end team lead with responsibility for high-level architecture decisions, new feature implementation, operational oversight, work prioritization/assignments, and team oversight to include interviewing, hiring and onboarding, training and mentoring, performance reviews, and ensuring team health. Project work has included efforts to significantly increase homepage loading speed, AA 508 compliance efforts, various code improvement initiatives (training, authoring style guides, code review), and implementation of new features. Our stack includes ReactJS, Gatsby, Core JavaScript, Redux, Sass, Node.js, Contentful CMS, MongoDB, AWS, and Jenkins.
Cricket Wireless
Full Stack JavaScript engineer responsible for leading the CMS team through the full SDLC. This CMS delivers content to the main Cricket Wireless consumer web portal as well a front-end for writer and editor use. Responsible for developing, deploying and maintaining the entire stack, from AWS ECS & EC2 to writing front-end JavaScript modules complete with “Bring Your Own” styling in a UMD model.
CNN
Software Engineer CNN’s Digital News Publishing Services Team. Worked on full-stack engineering efforts for CNN’s web-based Content Management System using React/Redux, Node, Mongo, Express/Hapi, Docker, Kubernetes, and AWS.
COX Automotive
Lead full-stack software development of Digital Retailing products across Autotrader, KBB, Dealer.com and OEM and Dealer Group partners. Work in an agile environment with cross-functional team to develop products that meet the needs of our consumers & clients.
Developed the full stack re-branding of Trade-In Marketplace to Kelley Blue Book Instant Cash Offer. After initial launch, Re-platformed the application by converting existing Java functionality into a fully responsive SPA (single page application) with React.js, Node package manager and other cutting edge technologies. Re-platform included development work ranging from API end-point creation and data model manipulation to front-end styling and UI/UX implementation. It is expected to generate $3.2M in incremental revenue in the first year.
Outdoor Sportsman Group
Developed custom internal software which effectively streamlined workflows in multiple departments including order processing, accounting and subscription tracking. Developed commercial web and e-commerce applications for multiple high-traffic web sites including gunsandammo.com and in-fisherman.com. Utilized MySQL, PHP, WordPress, HTML5, CSS3, jQuery and other javascript libraries.
JMX Services
Designed and implemented the online customer interface for transmission equipment condition assessment monitoring for Georgia Power. Utilized stored procedures, MSSQL database, HTML, Javascript, SSL certificates, AES encryption, SHA-2 hashing and CSS to achieve this goal.