Scroll To View More
Justin A. Bretting, JavaScript Developer in Denver, CO, United States
Justin A. Bretting

JavaScript Developer in Denver, CO, United States

Member since March 8, 2016
Justin is now available for hire
Justin A. Bretting, JavaScript Developer in Denver, CO, United States
Justin A. Bretting

JavaScript Developer in Denver, CO, United States

Member since March 8, 2016
Justin is a passionate technologist who has been building web and iOS apps for over ten years. With experience in all roles of the software development lifecycle, he doesn't just write code; he builds the right solution for the problem at hand. His passion is building products that surprise and delight, and he has expertise in React, Node, and JavaScript. He takes pride in clear communication, a sense of urgency, and a focus on client success.
Justin is now available for hire

Portfolio

  • Digabit
    Ember, Java, Node, MySQL, Solr, AWS, JSON API
  • Wayin
    React, Java, Backbone, AWS, Cassandra, ElasticSearch
  • Local Matters
    JavaScript, HTML, CSS, jQuery-like DOM libs, Bash

Experience

  • HTML, 9 years
  • CSS, 9 years
  • JavaScript, 9 years
  • React, 3 years
  • Express.js, 2 years
  • Node.js, 2 years
  • ECMAScript (ES6), 2 years
  • Ember.js, 1 year
Denver, CO, United States

Availability

Full-time

Preferred Environment

Node, React, Ember, Atom, Git, LESS, Bash, OS X

The most amazing...

...project I've coded enabled our client to display social media on a billboard in Times Square on NYE; built in less than a week and enabled on-the-fly CSS edits.

Employment

  • Software Development Manager

    2016 - 2017
    Digabit
    • Led a team of six developers to rebuild a Flash UI in Ember.js.
    • Procured management support for a project to overhaul engineering tools, processes, and architecture.
    • Automated process to import/export localization strings.
    • Architected migration process from legacy Flex UI to Ember.
    • Wrote several key Ember modules including related items, user preferences, and contact media owner.
    • Added appropriate automation using Phantom and Mocha.
    Technologies: Ember, Java, Node, MySQL, Solr, AWS, JSON API
  • Lead Engineer

    2012 - 2016
    Wayin
    • Personally developed many critical product features, including geo-search capability for social media posts, Drag-n-drop interface for CMS-like page management, and responsive cross-origin iFrame embeds.
    • Served as technical lead on many high-profile engagements including Best Buy, Bank of America, Chevrolet, and the Denver Broncos.
    • Managed build and deployment pipelines across 6+ AWS server groups using Jenkins, Gulp, and Grunt.
    • Implemented web-driver automation testing using PhantomJS and CasperJS.
    • Worked closely with the Director of Quality to implement unit testing strategy resulting in improved visibility to code coverage, thereby adding hundreds of unit tests to the codebase in a matter of weeks.
    • Implemented Agile practices, an on-call schedule, and support guidelines that led to a 90%+ retention rate for a SaaS product.
    • Assisted in recruiting, hiring, and onboarding fourteen developer, QA, and operations team members as the team grew and needs evolved.
    Technologies: React, Java, Backbone, AWS, Cassandra, ElasticSearch
  • User Interface Engineer

    2011 - 2012
    Local Matters
    • Maintained rich web applications using proprietary JS libraries and JSP as the lead UI engineer on a directory search application.
    • Acted as a leader on the engineering team by spearheading initiatives to remove redundancy, coaching teammates on Agile best practices, implementing code reviews, encouraging collaboration, and automating common engineering tasks using shell scripts and Atlassian APIs.
    Technologies: JavaScript, HTML, CSS, jQuery-like DOM libs, Bash

Experience

  • Homrr (Development)

    Homrr is a project that I conceived and built from the ground up. Unsatisfied with commercially available options for an in-home weather display, I built my own and included other information as well.

    Built using Node and React-Redux, it's deployed on Heroku. It includes integrations with Open Weather Map, Facebook, Google Calendar, and Google Maps. The project also showcases my ability to create responsive web applications.

  • WordPress Gift Registry Plugin (Development)
    https://wordpress.org/plugins/gift-registry/

    When my wife and I were getting married, we wanted an online registry where guests could give us money for gifts. I couldn't find anything that suited our needs, so I took the opportunity to create this plugin. It's been downloaded almost 5,000 times and is still active on more than 300 sites worldwide. Built using jQuery, HTML, CSS, PHP, and MySQL, it features an integration with PayPal.

  • Bank of America New Year's Eve Social Media Billboard #TSQ14 (Other amazing things)
    https://www.youtube.com/watch?v=lz1GYrKL8YY

    While at Wayin, I worked with our clients on behalf of BoA to bring social media directly to the heart of Times Square on NYE '14. Using a hashtag, Twitter users had the chance to get their picture featured on a 60ft billboard in midtown Manhattan. I was technical lead on this project and was responsible for making sure the experience worked end to end. Built on top of a custom CMS written in Backbone.js, it included CSS3 keyframe animations and required on-the-fly CSS adjustments. We built the entire experience in less than a week to meet a tight client deadline.

  • Consumer Portal for Online Conferencing Platform (Development)

    I integrated the customer’s proprietary billing and provisioning system with BigBlueButton---an open source conferencing platform---handling overall application design, architecture, security, technology, design, and operations. The system was built in ES6, Node, Express, React, Browserify, and Gulp, deployed in a proprietary cloud infrastructure; and secured using JWT.

Skills

  • Languages

    CSS, HTML, JavaScript, Less, Bash, ECMAScript (ES6), Objective-C
  • Libraries/APIs

    React, Node.js, Lodash, React Redux, Facebook SDK, Twitter API, Instagram API, jQuery, Backbone.js, Google Maps API
  • Tools

    Git, Atom, Solr, Grunt.js, Xcode, Jenkins, NPM, Karma, Gulp.js
  • Paradigms

    Agile
  • Frameworks

    Ember.js, Express.js, Mocha.js
  • Platforms

    AWS EC2, Heroku, iOS
  • Storage

    MySQL, Elasticsearch, JSON, Cassandra, AWS S3

Education

  • Bachelor of Science degree in Computer Science and Engineering
    2000 - 2004
    Bucknell University - Lewisburg, PA
I really like this profile
Share it with others