Brett Leibowitz, Software Developer in Durham, United States
Brett Leibowitz

Software Developer in 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


  • 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



Durham, United States



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.


  • CTO, Co-Founder

    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

    2015 - 2017
    Windsor Circle
    • 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

    2013 - 2014
    Epic Systems
    • Integrated Epic with systems throughout the hospital.
    • Developed code for pharmacy data transfer.
    Technologies: MUMPS


  • 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.


  • Languages

    Less, HTML, HTML5, CSS3, CSS, MUMPS, JavaScript, CoffeeScript, R, C, Python, Java, SQL
  • Frameworks

    Jest, AngularJS, Bootstrap, Ionic
  • Libraries/APIs

    Underscore.js, Lodash, Node.js, React, Google Maps, Backbone.js, Backbone.Marionette
  • Tools

    Bitbucket, Gulp.js, GitHub, Git
  • Platforms

    Firebase, Meteor
  • Storage

    MongoDB, Cache, MySQL


  • Bootcamp degree in Web Development
    2014 - 2015
    Hack Reactor - San Francisco
  • Bachelor's of Science in Engineering degree in Operations Research and Financial Engineering
    2009 - 2013
    Princeton University - New Jersey

To view more profiles

Join Toptal
Share it with others