Aaron O. Tidwell

(330) 461-3615 aaron.tidwell@gmail.com

SKILLS

Expert-level knowledge of a variety of web and general purpose programming languages for small and large-scale development.

Extensive experience developing both client-side and backend applications utilizing many languages, frameworks, libraries, databases, and tools. Client-side framework of choice being Vue + Nuxt. Server side, node + express.

Expert-level knowledge of vanilla javascript, semantic markup, progressive enhancement, responsive design, service-oriented architecture, and other modern development considerations.

Passionate about creating video streaming and real-time applications and platforms, along with a deep understanding in the creation and maintenance of traditional REST web APIs.

Extensive experience interacting with third-party services, including Facebook, Google, Twitter, Conviva, Segment, Doubleclick, Braintree, Stripe, and many others.

Strong understanding of scalability, multi-tiered systems, and service-oriented-architecture utilizing AWS and other cloud platforms. Experience with EC2, Lightsail, Lambda, S3, Dynamo, Cloudfront, Route 53, API Gateway, IAM, Amplify, SQS, SES, and more.

Extensive experience with Agile workflows and tools (Jira, Kanban, etc). Senior-level experience leading teams, fostering developer culture, hiring, and systems architecture.

TECHNOLOGY

  • Languages
  • javascript / node
  • php
  • python
  • bash
  • c# / unity
  • Storage
  • mongodb
  • mysql
  • postgres
  • redis
  • s3
  • Build & Test
  • npm / webpack / rollup
  • jest / karma / jasmine
  • aws / docker / jenkins
  • nginx / apache / varnish
  • git / github
  • Frameworks
  • vue + nuxt
  • angular 1.x
  • express.js / koa
  • knockout.js
  • backbone
  • Styling
  • css
  • less / sass
  • bootstrap
  • bulma
  • photoshop
  • Fun
  • canvas
  • webgl
  • websockets
  • css animations
  • graphql

EXPERIENCE

Senior Developer - Warner Brothers - 2016 to Present

Architected and developed consumer-facing video streaming applications including Dramafever, Warner Archive, Boomerang, and DC Universe. Primary developer for the DC Universe Infinite Comic Book Reader. Successfully oversaw the migration of a legacy Angular 1.x codebase to Vue + Nuxt. Architected several in-house libraries focused on code-reuse and multi-team development using vanilla javascript and Vue.js. Extensive work with automation and deployment via jenkins. Mentored junior developers and established code and development standards.

Lead Frontend Developer - LiveIntent - 2015 to 2016

Developed in-house applications with Javascript, HTML/CSS, and Node. Architected Angular.js applications and maintained legacy Backbone.js systems. In addition to node, also worked on projects in PHP, Java, and Python utilizing Redis, MySQL, and MongoDB on Vagrant and AWS environments.

Frontend Developer - Business Insider - 2012 to 2015

Developed user-facing and in-house applications utilizing Javascript, HTML/CSS, Node.js, PHP, and MongoDB. Architected in-house CMS with Knockout.js, and later Angular.js. Developed several Node.js applications including a gif to video solution.

Backend/Frontend Developer - Martha Stewart Living Omnimedia - 2007 to 2011

Developed HTML, CSS, Javascript, and PHP/MySQL for MarthaStewart.com. Launched WholeLiving.com and MarthaStewartWeddings.com, maintained legacy code, and facilitated a changeover in Javascript frameworks. Was key in replatforming projects moving from legacy Vignette systems to Drupal. Developed internal data migration platform and several business products utilizing Node.js. Extensive work developing and implementing an enterprise-level Javascript platform.

Lead PHP Developer - Partythisweek.com - 2006 to 2007

Lead developer for all projects for partythisweek.com website. Included implementation of e-commerce presence, continual back-end bug-fixes and upgrades, server management, and front-end PHP / HTML / CSS / Javascript development.