Scroll To View More
Hire the top 3% of freelance developers
Brett Leibowitz

Brett Leibowitz

Durham, United States
Member since January 21, 2015
Brett is a JavaScript wizard and has a passion for continually learning cutting-edge technologies. Most recently, he has worked as a Senior Front-end Developer where he dove deep into React and Marionette.js. He also is the CTO and Co-founder of Plankful, where he leads development of the full stack of technologies including React, Node.js/Express.js, and MongoDB.
Brett is now available for hire
Portfolio
  • Plankful
    JavaScript, React, Node.js, Express.js, Webpack, Braintree, Google Calendar API
  • Windsor Circle
    JavaScript, React, MobX, Redux, Jest, Backbone.js, Marionette.js, Gulp
  • Epic Systems
    MUMPS
Experience
  • HTML, 10 years
  • Git, 5 years
  • CSS, 5 years
  • JavaScript, 2 years
  • React, 2 years
  • MongoDB, 2 years
  • Backbone.Marionette, 2 years
  • Node.js, 2 years
Durham, United States
Availability
Part-time
Preferred Environment
JavaScript, React, Node.js/Express.js, MongoDB
The most amazing...
...user interface I have coded uses AngularFire to tie the DOM, AngularJS, and my Firebase back-end together with three-way data-binding.
Employment
  • CTO, Co-Founder
    Plankful
    2015 - PRESENT
    • Designed and implemented user registration and fitness package purchase flows in a React front-end.
    • Developed a user account system and package purchasing back-end using Node.js, MongoDB, Braintree, and third party APIs.
    • Managed releases and teams of remote developers using Jenkins, Trello, Bitbucket, and conference calls.
    Technologies: JavaScript, React, Node.js, Express.js, Webpack, Braintree, Google Calendar API
  • Senior Front-end Developer
    Windsor Circle
    2015 - 2017
    • Converted front-end codebase from Marionette/Backbone and LESS to React, MobX, and CSS Modules.
    • Implemented a product picker, where clients could filter to choose to include or exclude products and their categories.
    • Implemented an internal library for creating different workflows consisting of reusable and modular layouts and components.
    • Developed APIs to communicate with a Python back-end and PostgresSQL database.
    • Worked closely with executive, design, product, front-end, back-end, and QA teams.
    • Improved gulpfile to convert ES6 to JavaScript on file saves.
    Technologies: JavaScript, React, MobX, Redux, Jest, Backbone.js, Marionette.js, Gulp
  • Integration Engineer
    Epic Systems
    2013 - 2014
    • Integrated Epic with systems throughout the hospital.
    • Developed code for pharmacy data transfer.
    Technologies: MUMPS
Experience
  • Plankful (Development)

    An online marketplace where people can easily find and book local fitness studios.

  • Yogiauto (Development)

    Yoga application that sets up an informative slideshow of positions for a user’s yoga practice.
    ● Created advanced user control using AngularJS to allow users to play, pause, and skip through the yoga slideshow.
    ● Set up a visible queue that lists both the English and Sanskrit name of each position in the slideshow to enhance user education.
    ● Enabled users to preview yoga positions with images and descriptions by mousing over the pose in the queue.

  • Snapshot Olympics (Development)

    Online photography game for large events.
    ● Sorted and ordered photos by vote count using MongoDB within a Meteor application.
    ● Built out an album to display the highest ranked photos with the use of synchronous callbacks.
    ● Created many-­to-­many relationships between users and games in MongoDB.

  • Verge22 (Development)

    Mobile application to create and join spontaneous events in a user’s area
    ● Designed and monitored Firebase database using GeoFire to save event and geolocation data.
    ● Set up website routing using AngularJS within an Ionic application.
    ● Utilized Google Maps API to display current nearby events to a user

  • Unbeatable Tic-Tac-Toe (Development)

    Unbeatable tic-tac-toe game.

  • Cleaver (Development)

    Website that continuously provides users with top­-rated food recommendations.
    ● Built the front­-end as a single­-page application using AngularJS and Semantic UI.
    ● Implemented distance filter between users and restaurants for personalized user experiences.
    ● Ensured team properly adhered to Yelp API terms of use.

Skills
  • Languages
    JavaScript, MUMPS, CSS, CSS3, HTML, Less, HTML5, CoffeeScript, R, SQL, Python, Java, C
  • Frameworks
    Jest, AngularJS, Bootstrap, Ionic
  • Libraries/APIs
    React, Backbone.Marionette, Backbone.js, Google Maps, Underscore.js, Lodash, Node.js
  • Tools
    Git, GitHub, Gulp.js, BitBucket
  • Platforms
    Firebase, Meteor
  • Storage
    MongoDB, MySQL, Cache
Education
  • Bootcamp degree in Web Development
    Hack Reactor - San Francisco
    2014 - 2015
  • Bachelor's of Science in Engineering degree in Operations Research and Financial Engineering
    Princeton University - New Jersey
    2009 - 2013
Hire the top 3% of freelance developers
I really like this profile
Share it with others