Scroll To View More
Michael Hasenfratz, Software Developer in Montreal, QC, Canada
Michael Hasenfratz

Software Developer in Montreal, QC, Canada

Member since April 25, 2017
Michael has a bachelor's degree in engineering and a decade of experience in app development. He's developed over 50 different mobile and web apps (UX, UI, back- and front-end, iOS, Android, and web) for clients ranging from startups to large international corporations. He has a wealth of experience and insight in product design and user experience. Michael has developed entire app platforms (mobile and back-end) both alone and with a team.
Michael is now available for hire


  • Helpr Solutions
    Objective-C, Xcode, JavaScript, HTML/CSS, Node.js, MongoDB, Stripe...
  • Mobilogie
    Objective-C, Xcode, macOS X, C++, JavaScript, OpenTok, Stripe, Bluetooth...
  • BlackBerry
    Mac OS X, Objective-C, Xcode, Core Data, Git


  • REST APIs, 9 years
  • iOS, 9 years
  • Objective-C, 9 years
  • MEAN Stack, 4 years
  • MongoDB, 4 years
  • JavaScript, 3 years
  • Node.js, 3 years
Montreal, QC, Canada



Preferred Environment

macOS, Xcode, Sublime, Postman, Git

The most amazing...

...thing I've built is the Helpr platform: an iOS app allowing university students to tutor each other. Think Uber for tutoring with chat, payments, & video chat.


  • 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.
    • Included 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
    • Developed 30+ apps for clients ranging from small startups to large international corporations.
    • Managed the development of 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
    • Worked as a member of the BlackBerry Desktop Manager for Mac OS X team.
    • Helped to build, update, and manage the app.
    Technologies: Mac OS X, Objective-C, Xcode, Core Data, Git


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


  • Languages

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

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

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

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

    iOS, OpenTok, MapBox
  • Other

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

    Express.js, AFNetworking, Bootstrap
  • Storage

    MongoDB, AWS S3, Redis


  • Bachelor's degree in Engineering
    2007 - 2011
    Concordia University - Montreal, Québec, Canada
I really like this profile
Share it with others