Michael Ford, Developer in London, United Kingdom
Michael is available for hire
Hire Michael

Michael Ford

Verified Expert  in Engineering

Software Developer

Location
London, United Kingdom
Toptal Member Since
May 26, 2015

Michael is a JavaScript developer based out of the UK. While comfortable on the full stack, 他倾向于前端开发,目前主要使用React, React Native, 和TypeScript,目的是快速开发稳定的多平台应用程序. 他曾与许多不同规模和范围的公司合作过,对实时数据非常感兴趣,喜欢Firebase这样的数据库.

Portfolio

Carewell Family, Inc
JavaScript, React, CSS, Tailwind CSS, Next.js, Google Places API, eCommerce...
XpertSea Solutions Inc
React Native, React, Create React App, Styled-components, Material UI
XpertSea
React Native, React Native Bridge

Experience

Availability

Part-time

Preferred Environment

GitHub, Git, WebStorm, Linux, MacOS

The most amazing...

...我创建的应用程序是一个语言学习平台,用户可以从现实生活中的外语源材料中生成自己的课程, e.g., from images.

Work Experience

React Front-end Developer

2021 - 2022
Carewell Family, Inc
  • Converted legacy BigCommerce stencil app to a headless Next.js app.
  • Quadrupled the page speed score, improving SEO and conversion.
  • 集成CRM平台,如Builder和Contentful,以减少开发人员的工作量.
Technologies: JavaScript, React, CSS, Tailwind CSS, Next.. js, Google Places API,电子商务,Contentful, BigCommerce, TypeScript

React and React Native Developer

2020 - 2020
XpertSea Solutions Inc
  • 回到之前的客户端,帮助他们继续开发React Native应用程序,将其扩展到包括iOS和现有的Android目标.
  • 负责内部管理界面来管理React Native应用程序的用户.g., managing signed contracts.
  • 与客户的AI团队合作,将一个用c++编写的摄影机器学习工具与他们的React Native应用程序集成在一起.
技术:React Native, React, Create React App, style -components, Material UI

React Native Developer

2019 - 2020
XpertSea
  • Developed a React Native app targeting the Android platform.
  • 将客户端的内部c++机器学习工具链与React Native应用程序集成.
  • 为最终在iOS上发布React Native应用奠定了基础.
Technologies: React Native, React Native Bridge

Developer

2018 - 2019
Genolingo
  • 开发了一个基于任何外语源材料的互动式语言课程平台.
  • Worked with React Native.
  • Integrated with Stripe, Mixpanel, and Hotjar.
  • 在Firebase、Google Cloud Services和AWS上构建后端.
  • Began the project with React and Next.js before transitioning to a React Native app.
Technologies: Next.js, MobX, Firebase, TypeScript, React Native, React

Software Engineer

2017 - 2018
Bello for work
  • 领导一个由三名工程师组成的团队,为iOS开发了一个实时消息平台, Android, and web using React and React Native.
  • 为该公司的YCombinator申请提供建议,并作为工程主管前往加州参与面试过程.
  • Built out a robust messaging system using Firebase.
技术:MobX, Firebase, TypeScript, Redux, React Native, React

Software Developer

2017 - 2017
Brilliant Notion
  • 围绕体育产业的数据分析完成合同.
Technologies: Flow, Webpack 2, SCSS, React

Software Developer

2015 - 2017
BarChick
  • 建立和维护一个礼宾平台,通过这个平台,BarChick的运营商向用户推荐酒吧和餐厅. The platform consisted of an operator interface, built in React, 通过它,运营商能够通过各种消息传递平台与用户进行通信:SMS, Slack, FB Messenger, Web, and an iOS app. 用户收到了推荐,也可以选择预订.
  • 在React Native中开发了一个Android/iOS应用程序,通过该应用程序,酒吧的工作人员可以接受和拒绝来自平台的预订.
  • 建立了一个门户网站,通过它酒吧可以访问他们的指标,如.g.,他们被运营商推荐了多少次,他们收到了多少预订/承保. 他们还能够通过这个门户管理他们的预订日历.
  • 参与开发一款面向消费者的应用程序,用户可以通过该应用程序与BarChick礼宾部沟通,并浏览BarChick的酒吧指南. 它最初是用React Native构建的,但最终被转换成一个完全原生的iOS应用.
技术:Twilio, Amazon S3 (AWS S3), Dokku, DigitalOcean, Firebase, Redux, Flow, Node.js, React Native, React

Consultant

2015 - 2015
The Motley Fool
  • 开发了一个管理内部数据的Django应用程序.
  • 参与从用于管理数据的现有电子表格中导入和规范化数据.
  • 遵循敏捷原则,吸引客户不断反馈,帮助快速开发.
  • Developed custom components for Django admin using React.
Technologies: Heroku, React, Django

Consultant

2015 - 2015
Farm4Trade
  • 使用AngularJS/Ionic开发跨平台移动应用.
  • 使用设计师提供的PSD和SVG开发移动应用程序.
  • Followed Agile methodology.
  • 与后端开发人员并发地构建REST API.
  • Released to Android and iOS app stores.
Technologies: Gulp, SCSS, Node.js, Ionic, AngularJS

Consultant

2014 - 2015
Eldarion
  • 在Django和Angular/React前端支持的web应用程序上与各种Eldarion客户端合作.
Technologies: React, AngularJS, Django

Consultant

2014 - 2015
The Campus Job
  • Optimized a Django app.
  • Debugged Heroku deployment issues.
Technologies: Django

Co-founder

2013 - 2014
Mosayc
  • 开发并向App Store发布了一个用于协作相册的iOS应用程序.
  • 使用Django, Postgres, Elasticsearch和RabbitMQ开发了一个REST API.
  • Deployed to DigitalOcean and AWS.
  • Worked with supplied PSDs from the designer/co-founder.
技术:RabbitMQ,芹菜,PostgreSQL, Elasticsearch, Django, Objective-C

Analyst

2013 - 2014
Bank of America Merrill Lynch
  • 扩展并支持一个分析平台,将来自Bloomberg和Reuters等供应商的历史数据呈现给各种内部/外部应用程序.
  • 与客户和供应商保持联系,并对数据集进行规范化.
  • 使用Django, AngularJS和Q/KDB+开发数据可视化.
  • Utilized Elasticsearch for fuzzy search.
Technologies: AngularJS, Django, Python, Kdb+

Silk

http://github.com/mtford90/silk
A comprehensive profiling tool for Django.

React Native Watch Connectivity

http://github.com/mtford90/react-native-watch-connectivity
Enables communication between iWatch and React Native apps.

Genolingo

Genolingo允许用户通过上传外语源材料来生成自己的语言课程.
2009 - 2012

Bachelor of Engineering Degree in Computer Science

Imperial College - London

Libraries/APIs

Node.js, React, MobX, Stripe API, jQuery, Stripe, Google Places API

Tools

Mocha, Sketch, Webpack, Gulp, Celery, RabbitMQ, WebStorm, Git, GitHub, Webpack 2, Flow, Create React App

Frameworks

Next.js, React Native, Jest, Tailwind CSS, Redux, Express.js, AngularJS, Ionic, Django, Material UI

Languages

PHP, TypeScript, CSS, JavaScript, SCSS, Objective-C, Python, GraphQL

Platforms

Firebase, Linux, iOS, Amazon Web Services (AWS), Mixpanel, Heroku, MacOS, DigitalOcean, Dokku, Twilio, Contentful, BigCommerce

Storage

Elasticsearch, Redis, Kdb+, Amazon S3 (AWS S3), PostgreSQL

Paradigms

REST

Other

Serverless, Styled-components, React Native Bridge, eCommerce

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring