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
Full-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, HTML, CSS, PHP, Pug (formerly Jade)
  • Libraries/APIs
    REST API, Facebook SDK, Node.js, Google Places API, Google Maps SDK, Google Analytics API, Stripe, Stripe API, Stripe Connect, Fabric, Moment.js, Socket.IO, Passport.js, LinkedIn API, Mandrill API, Lodash, React
  • Tools
    Xcode, CocoaTouch, TokBox, Slack, Sublime Text 3, Mongoose, Git, Postman, Crashlytics, Bitbucket, SourceTree, Photoshop CC, Skype, Firebase Cloud Messaging (FCM), NPM, JIRA, Adobe Photoshop, Babel, Webpack, BigQuery
  • Paradigms
    Object-oriented Design (OOD), Object-oriented Programming (OOP), Agile, MEAN Stack
  • Platforms
    iOS, OpenTok, MapBox
  • Other
    User Experience (UX), Product Strategy, Product Management, Product Design, Mobile UX, APIs, Google, Business Strategy, APNS Integration, SparkPost, Stripe Managed Accounts, Google BigQuery, SSL
  • Frameworks
    Express.js, AFNetworking, 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