Justin A. Bretting
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Ember.js, OS X, Bash, Less, Git, Atom, React, Node.js
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.
Work Experience
Software Development Manager
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.
Lead Engineer
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.
User Interface Engineer
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.
Experience
Homrr
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.
Reloadable React Giphy Component
WordPress Gift Registry Plugin
https://wordpress.org/plugins/gift-registry/Bank of America New Year's Eve Social Media Billboard #TSQ14
https://www.youtube.com/watch?v=lz1GYrKL8YYConsumer Portal for Online Conferencing Platform
Skills
Languages
CSS, HTML, JavaScript, Less, Bash, ECMAScript (ES6), Java, Objective-C
Libraries/APIs
React, Node.js, Lodash, React Redux, Facebook SDK, Twitter API, Instagram API, jQuery, JSON API, Backbone.js, Google Maps API
Tools
Git, Atom, Solr, Grunt, Xcode, Jenkins, NPM, Karma, Gulp, Mocha
Paradigms
Agile
Other
Front-end Development, Software Development
Frameworks
Ember.js, Express.js
Platforms
Amazon EC2, OS X, Amazon Web Services (AWS), Heroku, iOS
Storage
MySQL, Elasticsearch, JSON, Cassandra, Amazon S3 (AWS S3)
Education
Bachelor of Science Degree in Computer Science and Engineering
Bucknell University - Lewisburg, PA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring