Will Sheehan
Verified Expert in Engineering
Software Developer
Plainfield, NH, United States
Toptal member since October 18, 2019
Will is a seasoned full-stack developer who possesses deep experience with data-rich and stateful applications due to having developed high-speed trading systems and interfaces at a prop trading firm. He is a polyglot developer who enjoys working with many different programming languages to write simple-but-powerful software
Portfolio
Experience
Availability
Preferred Environment
Git, MacOS
The most amazing...
...thing was making a parallelized trading strategy simulation engine for a hypothesis analysis across hundreds of markets using a high-fidelity sub-second market.
Work Experience
Full-stack Engineer | Quantitative Developer
Citizen Hex
- Built a trading style UI for monitoring and performance analysis in React. The app ingested large amounts of streaming data into stateful components requiring high performance and clean state semantics.
- Developed a backtesting and data-ingestion engine for the strategy testing and backward analysis in Python and Julia—leveraging Spark as a parallelism layer to handle TBs of data.
- Implemented pieces of a distributed suite of trading microservices in Node.js, in particular, the order placement/execution and data ingestion layers.
- Led research on algorithmic market-making bots across 100+ trading pairs.
- Created a highly fault-tolerant order management system.
Experience
The Majority Report
Augur is a predictions market on Ethereum and the reporting process determines how the predictions resolve. The Majority Report is a React-based app that connects to an Ethereum scraping GraphQL back end and an Elixir backend for non-Ethereum data.
Green Hope Farm
https://www.greenhopeessences.com/Voltrader
https://github.com/wsheehan/vol-traderCollege Guild
https://www.collegeguild.orgDedalus CI
https://github.com/wsheehan/dedalus-ciEducation
Bachelor's Degree in Physics
Bates College - Lewiston, ME, USA
Skills
Libraries/APIs
React, Node.js, Pandas, D3.js
Tools
Git, MATLAB
Languages
JavaScript, Ruby, Elixir, Python, Julia
Frameworks
Ruby on Rails (RoR), Phoenix, Spark
Paradigms
Functional Programming
Platforms
Docker, MacOS
Storage
PostgreSQL, BigTable, MongoDB, Amazon S3 (AWS S3)
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