Software Engineer with over 15 years of experience in front-end technologies, 10 years of full-stack experience. I love math, logic and data structures, but have the strongest front-end eye. I am flexible in working environments having worked remotely as a contractor, startups, studio-agencies, and fortune 500 companies.

Employment

  1. Starbucks

    Lead Web Developer

    • 'Turning code into coffee so you can turn coffee into code.' - @mzabriskie

    • React
    • Nodejs
    • Gatsby
    • CSS
    • HTML
    • Glamor
    • JavaScript
  2. World Wide Technology

    Senior Software Engineer

    • Overhauled internal SQL processes in groovy to micro-services in a RESTful API based in Nodejs.

    • Integrated third party software with Oracle PL/SQL APIs by creating a state manager to maintain data integrity.

    • Worked on angular/groovy based applications to provide Project, Time, and People Management with a great user experience in lieu of Oracle's web-based applications.

    • Java
    • Nodejs
    • Tomcat
    • Maven
    • Grunt
    • LESS
    • JavaScript
    • jQuery
    • Angular
    • Groovy
  3. Blizzard Entertainment

    Software Engineer

    • Led efforts to overhaul esports experiences for Tespa, Blizzcon, World of Warcraft, Heroes of the Storm and Overwatch.

    • Conceptualized and co-authored Python replay parser service for Heroes of the Dorm (utilizing celery & docker); causing a demand for support for live statistic API connections for sites and users.

    • Helped lead department-wide shift into newer technologies and better practices.

    • Built new Blizzcon.com site; including a heavy influence in vision, design, and UX on new interactive schedule, livestream and VOD experiences, esports hub, and 'con-textual attendance' April Fools' joke launched in 2017. Led front-end strategy prior to exit, and was consulted with after my departure.

    • Co-developed the redesigned tespa.org to work with our internal CMS, despite the support not being optimal, leading to big change discussions for internal tools with development teams and Blizzard users as stakeholders.

    • Developed some of the best esports brackets on the web; including designing and developing a custom Angular admin interface that communicated with our internal game data API for storage.

    • Led front-end strategy on Tespa's redesigned marketing site.

    • Assisted in development of game marketing sites for Heroes of the Storm and Overwatch.

    • Python
    • Java
    • Nodejs
    • Jade
    • Freemarker
    • Tomcat
    • Maven
    • Gulp
    • LESS
    • Sass
    • JavaScript
    • jQuery
    • Angular
    • Ember
    • Handlebars
    • PHP
    • Protobuf
  4. cherp.io

    Designer & Engineer

    • Design, develop & maintain personal website to showcase and expand current capabilities.

    • Explore emerging technology to incorporate and enhance professional projects.

    • Write public, open-source code to help others and knowledge-share.

    • Mentor youth and adults to engage and become educated in STEM.

    • Ruby
    • Rails
    • Haml
    • HTML5
    • CSS3
    • SASS
    • Python
    • Django
    • NodeJS
    • JavaScript
    • Marko
    • Jade
    • WebGL
    • jQuery
    • Three.js
    • D3
    • React
    • Angular
    • Jekyll
    • Mongoose
    • MongoDB
    • Vue.js
  5. USA Today (Gannett)

    Senior Developer, Web & Emerging Platforms

    • Developed and maintained front-end of 100+ mobile sites (grails/JSON/XML) and hybrid iPhone/Android applications for local Gannett markets across the United States.

    • Assisted in grails/groovy/velocity scripting in site maintenance and new feature additions.

    • Assisted in concept, design and development of a new, improved CMS for journalists working for USAT and Gannett.

    • Maintained front-end of the new USA Today desktop HTML5/CSS3 website.

    • Developed and maintained front-end redesign of USA Today and Gannett publishing and broadcast mobile sites, including innovating new ad experiences, new user experiences (longform stories, galleries, live video broadcasts) working in Django, Python, HTML5, CSS3 and Javascript/AJAX.

    • Spear-headed VR Stories project.

    • Completed light, fill-in design work.

    • Python
    • Django
    • CSS3
    • JavaScript
    • Underscorejs
    • RequireJS
    • Backbonejs
    • jQuery
    • SQL
    • Groovy
    • Velocity
    • SpringSource MVC
  6. Biego

    Full-Stack Engineer

    • Designed various types of database-driven web applications; including marketing sites with custom CMS solutions and social networks.

    • Architected data structures for web applications based in Ruby on Rails using MySQL.

    • Developed and maintained server-side applications using Ruby on Rails.

    • Developed the front-end of Ruby applications in Haml and Sass.

    • Ruby
    • Rails
    • MySQL
    • Sass
    • Haml
    • CSS3
    • HTML5
    • JavaScript
    • RJS
    • Prototype
    • Scriptaculous
    • Photoshop
  7. Neutrino

    Front-End Developer

    • Worked closely with the design team to translate Real Estate Website designs into pixel-perfect functioning sites.

    • Explored technologies to enhance a user's experience in each site with emerging code and techniques.

    • Designed fill-in pages such as pop-ups and marketing pages.

    • Filled in on server-side code when needed using PHP.

    • HTML5
    • CSS3
    • JavaScript
    • jQuery
    • PHP
    • Wordpress
  8. LuxuryRealEstate.com

    Front-End Developer

    • Developed and maintained front-end of hundreds of real estate desktop websites.

    • Assisted in ruby on rails development in site maintenance and enhancements.

    • Completed light, fill-in design work, such as pop-ups and forms.

    • Ruby
    • .NET
    • Haml
    • Sass
    • HTML5
    • CSS3
    • JavaScript
    • RJS
    • jQuery
    • mySQL
  9. cherstewart.com [retired]

    Designer & Developer

    • Acquired and fulfilled contracts to concept, design and develop database-driven websites using Ruby on Rails and PHP.

    • Set-up and maintained web servers.

    • Explored emerging technologies with personal and pro-bono projects.

    • Ruby
    • PHP
    • Rails
    • Haml
    • Sass
    • HTML5
    • CSS3
    • JavaScript
    • RJS
    • Ajax

Education

  1. Udacity

    Artificial Intelligence, Deep Learning, & Machine Learning

  2. University of Washington

    Data Science

  3. University of Missouri

    Physics & Astronomy

  4. Academy of Art

    Photography & Web Design