Michael Hankin
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Software Engineer
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.
Software Engineer
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.
Experience
Bloomberg Enterprise Access Point
Skills
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)
Education
Bachelor's Degree in Computer Science
University of Texas at Austin - Austin, Texas, USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring