Michael Hankin, Developer in New York, United States
Michael is available for hire
Hire Michael

Michael Hankin

Verified Expert  in Engineering

Full-stack Developer

Location
New York, United States
Toptal Member Since
June 16, 2022

Michael is a hard-working, inquisitive software engineer with a passion for solving problems, building high-quality, performant products, and experimenting with cutting-edge technologies. He has 5+ years of experience designing and building software. Some specific technologies Michael is experienced with are React, Node.js and Python.

Portfolio

Two Sigma
Java, Python, Bash, Jenkins
Bloomberg
React, Python, JavaScript, TypeScript, GraphQL, C++
athenahealth
JavaScript, React, Node.js, GraphQL, Jenkins, Azure

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Zsh

The most amazing...

...thing I've developed is an end-to-end support portal for a financial firm I worked with that cut down average case resolution times by over 50%.

Work Experience

Software Engineer

2021 - PRESENT
Two Sigma
  • Devised and implemented a strategy to move build artifacts to Artifactory for a company monorepo containing over 10,000 codebases.
  • Led a project to move worker nodes for distributed build and test farm to Google Kubernetes Engine.
  • Wrote and executed a plan to deprecate a legacy build farm service, saving thousands in monthly costs.
Technologies: Java, Python, Bash, Jenkins

Software Engineer

2020 - 2021
Bloomberg
  • Bootstrapped a web app with a greenfield analytics dashboard and trained a team of developers with no web experience to take it over.
  • Wrote end-to-end integration between a marketplace web app and the internal content management system (CMS), including Python script sync jobs and a React document rendering UI.
  • Built a pipeline for asynchronously ingesting JSON files containing product metadata into a SQL database, with Python service and React UI layers.
Technologies: React, Python, JavaScript, TypeScript, GraphQL, C++

Software Engineer

2018 - 2020
athenahealth
  • Built a suite of modern appointment scheduling web apps with React and TypeScript.
  • Migrated a legacy React codebase to a new environment and deployment pipeline, saving thousands in monthly hosting costs.
  • Served as Scrum master to my team, ensuring accountability and adherence to Agile processes.
Technologies: JavaScript, React, Node.js, GraphQL, Jenkins, Azure

Bloomberg Enterprise Access Point

A React-based web app that serves as a marketplace for representatives from financial firms to shop for data products from Bloomberg's catalog. The front end was built with React, TypeScript, and Redux, while the back end comprises a Python microservice and a C++ microservice.

Languages

JavaScript, GraphQL, Python, TypeScript, Bash, C++, Java

Libraries/APIs

React, Node.js

Other

Software Development, Algorithms, Data Structures

Frameworks

Redux

Tools

Zsh, Jenkins

Platforms

MacOS, Azure, Visual Studio Code (VS Code)

2015 - 2017

Bachelor's Degree in Computer Science

University of Texas at Austin - Austin, Texas, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring