Michael Hasenfratz,加拿大蒙特利尔的开发者
Michael is available for hire
Hire Michael

Michael Hasenfratz

Verified Expert  in Engineering

MERN Stack Developer

Location
Montreal, QC, Canada
Toptal Member Since
May 10, 2017

Michael是一位有成就的技术主管,在咨询和数字出版行业取得了成功. Most recently, 他建立了一个价值数百万美元的数字出版商用来向全球数百万人提供内容和服务的整个技术平台. 他有概念化的经验, designing, developing, maintaining, 分析创新和高质量的技术和产品.

Portfolio

Likemind
JavaScript, React, SQL, MongoDB, Node.js
Helpr Solutions
CSS, Google Places SDK, OpenTok, SparkPost, Google Maps, Fabric, Crashlytics...
Mobilogie
领英API, Facebook SDK,谷歌地图SDK,蓝牙,Stripe, OpenTok...

Experience

Availability

Part-time

Preferred Environment

Git, Xcode, Node.js, MacOS, Visual Studio

The most amazing...

...我建立的是一个数字出版平台,它支持数百万人,并包含数据, analytics, email, automation, gamification and more.

Work Experience

CTO

2017 - 2020
Likemind
  • Designed, developed, 维护整个后端和管理平台,整个数字出版公司每天都在使用这个平台.
  • 创建了一个结合分析的平台, automation, email marketing, gamification, loyalty, CMS, subscriptions, 更重要的是,让企业每天都能接触到数百万人,并为他们提供支持.
  • 建立并领导工程, 优化,如转换和SEO, and data analytics teams, 包括商业智能和数据工程.
  • 设计并实现了公司存储数tb数据的数据仓库.
  • 领导常规的日常BI计划以及更大的战略研究项目,以帮助了解业务受众及其成功和失败.
技术:JavaScript, React, SQL, MongoDB, Node.js

CEO | CTO

2016 - 2017
Helpr Solutions
  • 开发整个平台,包括后端REST API, 一款iOS应用和一款网络应用,允许大学生通过聊天互相辅导,并从中获得报酬, meet-ups, 和/或视频课程——想想优步的辅导.
  • 负责电子邮件和Facebook登录, question/answer forum, payments/payouts, text, image and video chat, promotion codes, social sharing, push notifications, and more.
  • 建立了一个算法,根据位置将需要辅导的学生与可用的导师进行匹配, rating, subject, and other factors.
  • 开发管理员管理应用,审核导师申请, manage users, and view session reports.
  • 开发了整个后端REST API,并部署到Heroku,具有轻松扩展的能力.
技术:CSS, Google Places SDK, OpenTok, SparkPost, Google Maps, Fabric, Crashlytics, Socket.IO, Redis, Passport.js, Mongoose, Express.. js、Heroku、Amazon S3 (AWS S3)、Mapbox SDK、Facebook SDK、Stripe、MongoDB、Node.js, HTML, JavaScript, Xcode, Objective-C

CTO

2011 - 2016
Mobilogie
  • 为从小型初创公司到大型国际公司的客户开发了30多个应用程序.
  • 与产品经理组成的团队管理超过50个应用和平台的开发, developers, designers, and QA testers.
  • 开发了一个完整的iOS应用程序,通过WiFi和我们的后端与婴儿监视器通信.
  • 管理项目团队开发iOS, Android和后端,同时与美国的产品和硬件团队进行沟通和同步, Taiwan, and Japan.
Technologies: 领英API, Facebook SDK,谷歌地图SDK,蓝牙,Stripe, OpenTok, JavaScript, C++, MacOS, Xcode, Objective-C

Mac Developer

2010 - 2010
BlackBerry
  • 曾担任Mac OS X团队黑莓桌面管理器的成员.
  • 帮助构建、更新和管理应用程序.
技术:Git, Core Data, Xcode, Objective-C, MacOS

MHDataManager

iOS应用中MHDataManager单例的实现文件,它管理关于聊天的一切, sessions, session timers, 和通知保持一致, synchronized, 并在app和设备上为登录用户持久化.

Helpr

这是iOS上的一款名为Helpr的应用程序,大学生可以通过在课程中互相辅导来付费并获得报酬. 负责UX/UI设计(与设计师合作), developed the back-end, REST API, the iOS app, the web app, and the admin app. 我还负责Android应用程序的开发和Heroku的部署.
2007 - 2011

工程学士学位

加拿大蒙特利尔康考迪亚大学

Libraries/APIs

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

Tools

BigQuery, Slack, Xcode, TokBox, Amazon CloudFront CDN, Amazon Simple Email Service (SES), Sublime Text 3, Crashlytics, Postman, Git, Skype, Photoshop CC, SourceTree, Bitbucket, Mongoose, NPM, Firebase云消息(FCM), Webpack, Ghost, PyCharm, Tableau, Sublime Text, Google Places SDK, Adobe Photoshop, Jira, Babel, Visual Studio

Frameworks

Express.. js, Cocoa Touch, AFNetworking, Swagger, Core Data, Bootstrap, Cypress

Languages

JavaScript, Objective-C, C, Pug, c++, SQL, Python, TypeScript, CSS, HTML, PHP

Paradigms

敏捷,面向对象编程(OOP),面向对象设计(OOD),平均堆栈

Platforms

iOS, OpenTok, Heroku,亚马逊网络服务(AWS), MacOS, Mapbox

Storage

MongoDB, Amazon S3, Redis, PostgreSQL

Other

Google BigQuery, Mobile UX, Product Design, Product Management, Product Strategy, APIs, Google, User Experience (UX), Big Data, Strategy, MERN Stack, CTO, SparkPost, Business Strategy, SSL, Stripe Managed Accounts, APNs, Data, Bluetooth, Mapbox SDK

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring