Scroll To View More
Michael Hasenfratz

Michael Hasenfratz

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
Portfolio
  • 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
Experience
  • REST API, 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
Availability
Part-time
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.
Employment
  • 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
    Mobilogie
    • 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
    BlackBerry
    • 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
Experience
  • Helpr (Development)
    https://itunes.apple.com/ca/app/apple-store/id1055881223?mt=8

    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, C++, CSS, PHP, HTML, Pug (formerly Jade)
  • Libraries/APIs
    Facebook SDK, REST API, Passport.js, Socket.IO, Node.js, Google Places API, Google Maps SDK, Stripe, Stripe API, Stripe Connect, Fabric, Moment.js, Google Analytics API, Mandrill API, LinkedIn API, React, Lodash
  • Tools
    CocoaTouch, Slack, TokBox, Xcode, Skype, Photoshop CC, SourceTree, BitBucket, Mongoose, Sublime Text 3, Crashlytics, Postman, Git, NPM, Firebase Cloud Messaging (FCM), JIRA, Adobe Photoshop, BigQuery, Webpack, Babel
  • 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, User Experience (UX), Google, Business Strategy, Google BigQuery, SparkPost, Stripe Managed Accounts, APNS Integration, SSL
  • Frameworks
    AFNetworking, Express.js, Bootstrap
  • Storage
    MongoDB, AWS S3, Redis
Education
  • Bachelor's degree in Engineering
    2007 - 2011
    Concordia University - Montreal, Québec, Canada
I really like this profile
Share it with others