Summary
As an experienced full stack developer, I’m equally comfortable developing on the frontend and backend, collaborating with others on design and strategies, discussing solutions with stakeholders, and deploying products. When I’m not actively engaged in projects I’m refining my development process, refactoring for efficiency, and researching new tools. I’m seeking out a role where my experience and existing skills can make a direct contribution as quickly, but also provide me with new challenges to continue to grow as a developer and a leader.
Experience
Ars Technica/Condé Nast / Lead Developer
February 2013 - June 2017, Remote
- Develop on and maintain across the stack of the platform’s applications and infrastructure.
- Collaborate with the Creative Director on composing modular responsive content components.
- Contribute to and refactor existing applications for modern patterns, bug fixes, and features.
- Design and maintain the CI/CD pipelines and deployment strategies.
- Develop containerized workflows and application environments for deployment.
- Review peer contributions to the code base and approve pull requests.
- Continuously deploy and manage the infrastructure via infrastructure as code strategies.
- Manage web application firewalls and develop mitigation strategies for DDoS attacks.
- Respond to user, staff, and corporate stakeholder feedback and requests.
- Pitch concepts and features for increased user engagement and monetization on the platforms.
Breakstation Creative / Director of Web Development
February 2013 - June 2017, Nashville, TN
- Work with team members and clients on multiple web based projects across the entire stack.
- Develop build tools, libraries, and deployment strategies.
- Hold peer code reviews and approve pull requests.
- Write training documentation for team members and clients.
- Create, track, and maintain project budgets.
- Manage incoming support requests from new and existing clients.
- Design and implement internal communication, billing, and client management best practices.
- Configure, deploy, and maintain web servers and database servers.
- Domain name, DNS, and SSL configuration and management.
The Local Collaborative / Co-founder and CTO
April 2015 - June 2017, Nashville, TN
- Design, develop, deploy, and maintain all aspects of the platforms stack.
- Co-manage business strategies and goals.
- Strategize and develop various marketing campaigns.
- Help develop and maintain strategic partnerships with suppliers and other interest groups.
- Consultant for the Center for Profitable Agriculture of the University of Tennessee on development of E-commerce workshops for local farmers using direct marketing strategies.
- Present the platforms concepts, goals, and strategies to students and faculty at Vanderbilt University's Owen Graduate School of Management.
Benchmarc Restaurants / Operations & IT Manager
January 2010 - August 2012, New York, NY
- Provide mixed platform hardware and software support for multiple restaurants and the corporate office.
- Create internal reporting, scheduling, and accounting applications and websites.
- Programming and training of Point of Sale systems, and maintain PCI compliance requirements.
- Liaison between corporate office and store managers and assisted.
- Member of special projects focused on new hire orientation, reconciling tip pools, and continued employee training as well as discovery of additional revenue opportunities.
- Managed local and offsite data backup solutions.
- Consultant on the functionality of the Breadcrumb POS system and for Treatful (now part of Open Table) on Aloha POS integration.
Skills
Development
HTML, CSS, JavaScript, PHP, Sass, PostCSS, Node, MySQL, Docker, Nginx, Memcached, WAI-ARIA, A11Y, Responsive Design, REST, MVC, OOCSS, BEM, SMACSS
Tooling
Git, NPM, Composer, Yarn, WebPack, Gulp, Grunt, Babel, Browserify, Rollup, Vagrant, Mailhog, BrowserStack, Homebrew, CLI tools with Node, K6, Puppeteer
Frameworks and Libraries
Mithril, Vue, React, jQuery, Blade, Bootstrap, Laravel, WordPress, Google Maps API, Leaflet, Velocity.js, AWS SDK for PHP, AWS SDK for JavaScript, Animate.css, Tailwind
DevOps
Terraform, Ansible, Github Actions, EC2, Fargate, Application Load Balancer, WAF, CodeBuild, CodePipeline, RDS, Aurora, ElasticSearch, ElastiCache, Lambda, Route 53, S3, CloudFront, CloudFlare, Digital Ocean, Let's Encrypt
Miscellaneous
Java, Linux, MacOS, VS Code, Photoshop, Lightroom, Photography, Markdown, Documentation, Project Management, Teaching, PCI Compliance, Networking
Interests
Go, Rust, Elixir, Progressive Web Apps, Web Components, Service Workers, Arduino, Raspberry Pi, Software Design Patterns
Education
University of Illinois Springfield / Bachelor of Computer Science
May 2018, Summa Cum Laude - Software Development Capstone
Certifications
Google Partners / Mobile Sites
April 2017 - April 2018
Google Partners / Analytics
April 2017 - October 2018