Michael Hasenfratz, MERN Stack Developer in Montreal, QC, Canada
Michael Hasenfratz

MERN Stack Developer in Montreal, QC, Canada

Member since April 25, 2017
Michael is an accomplished tech executive with success in both the consulting and digital publishing industries. Most recently he built the entire technology platform a multimillion-dollar digital publisher uses to deliver their content and services to millions of people around the world. He has experience in conceptualizing, designing, developing, maintaining and analyzing innovative and high-quality technology and products.
Michael is now available for hire

Portfolio

  • Inboxlab
    Node.js, MongoDB, SQL, React, JavaScript
  • Helpr Solutions
    Objective-C, Xcode, JavaScript, HTML/CSS, Node.js, MongoDB, Stripe...
  • Mobilogie
    Objective-C, Xcode, macOS X, C++, JavaScript, OpenTok, Stripe, Bluetooth...

Experience

Location

Montreal, QC, Canada

Availability

Part-time

Preferred Environment

Mac OS X, Sublime, Node.js, Xcode, Postman, Git

The most amazing...

...thing I've built is a digital publishing platform that supported millions of people and included data, analytics, email, automation, gamification and more.

Employment

  • CTO

    2017 - PRESENT
    Inboxlab
    • Designed, developed, and maintained the entire back end and admin platform that the entire digital publishing company ran on and everyone in the company used every day. This platform combined analytics, automation, email marketing, gamification, loyalty, CMS, subscriptions, and much more to enable the business to reach and support millions of people every single day.
    • Built and led the engineering, optimization (conversion and SEO), and data analytics teams (BI and data engineering).
    • Designed and implemented the company's data warehouse storing many TBs of data.
    • Led regular day-to-day BI initiatives as well as larger strategic research projects to help gain an understanding of the business's audience and its successes and failures.
    Technologies: Node.js, MongoDB, SQL, React, JavaScript
  • CEO | CTO

    2016 - 2017
    Helpr Solutions
    • Developed the entire platform including backend REST API, iOS app and web app that allowed university students to pay and get paid to tutor each other via chat, meet-ups, and/or video sessions—think Uber for tutoring.
    • Worked on email and Facebook login, question/answer forum, payments/payouts, text, image and video chat, promotion codes, social sharing, push notifications, and more.
    • Built an algorithm to match students who needed tutoring with available tutors based on location, rating, subject, and other factors.
    • Developed an administrator management app to review tutor applications, manage users, and view session reports.
    • Developed the entire back-end REST API and deployed to Heroku with the ability to scale easily.
    Technologies: Objective-C, Xcode, JavaScript, HTML/CSS, Node.js, MongoDB, Stripe, Facebook SDK, Mapbox SDK, Stripe SDK, SparkPost SDK, Amazon AWS S3, Heroku, Express, Mongoose, OpenTok SDK, Passport, Redis, Socket.IO, Crashlytics, Fabric, Google Maps, Places SDK
  • CTO

    2011 - 2016
    Mobilogie
    • Developed more than 30 apps for clients ranging from small startups to large international corporations.
    • Managed the development of more than 50 apps and platforms with teams consisting of product managers, developers, designers, and QA testers.
    • Developed an entire iOS app that communicated with a baby monitor through WiFi and our back end.
    • Managed the project team to develop the iOS, Android and back-end while also communicating and syncing with both the product and hardware teams in the US, Taiwan, and Japan.
    Technologies: Objective-C, Xcode, macOS X, C++, JavaScript, OpenTok, Stripe, Bluetooth, Google Maps SDK, Facebook SDK, LinkedIn SDK
  • Mac Developer

    2010 - 2010
    BlackBerry
    • Worked as a member of the BlackBerry Desktop Manager for the Mac OS X team.
    • Helped to build, update, and manage the app.
    Technologies: Mac OS X, Objective-C, Xcode, Core Data, Git

Experience

  • Helpr (Development)

    This is the Helpr app on iOS that allows university students to pay for and get paid for tutoring each other in their courses. I led the UX/UI design (in collaboration with a designer), developed the back-end, REST API, the iOS app, the web app, and the admin app. I also managed the development of the Android app and managed the deployment to Heroku.

Skills

  • Languages

    Objective-C, JavaScript, C, Pug, C++, SQL, TypeScript, CSS, HTML, PHP
  • Libraries/APIs

    REST APIs, Facebook SDK, Lodash, Node.js, Google Places API, Google Maps SDK, Stripe, Stripe API, Stripe Connect, Fabric, Moment.js, Passport.js, Socket.IO, Google Analytics API, React, Handlebars, Mandrill API, LinkedIn API
  • Tools

    BigQuery, Slack, CocoaTouch, Xcode, TokBox, Amazon CloudFront CDN, Amazon SES, Sublime Text 3, Crashlytics, Postman, Git, Skype, Photoshop CC, SourceTree, Bitbucket, Mongoose, NPM, Firebase Cloud Messaging (FCM), Webpack, Ghost, Adobe Photoshop, Jira, Babel
  • Paradigms

    Agile, Object-oriented Programming (OOP), Object-oriented Design (OOD), MEAN Stack
  • Platforms

    iOS, OpenTok, Heroku, MapBox
  • Storage

    MongoDB, AWS S3, Redis
  • Other

    Google BigQuery, Mobile UX, Product Design, Product Management, Product Strategy, APIs, Google, User Experience (UX), Big Data, Strategy, MERN Stack, AWS, SparkPost, Business Strategy, SSL, Stripe Managed Accounts, APNs, Data
  • Frameworks

    Express.js, AFNetworking, Swagger, Bootstrap

Education

  • Bachelor's degree in Engineering
    2007 - 2011
    Concordia University - Montreal, Québec, Canada

To view more profiles

Join Toptal
Share it with others