Scott Hoch
Verified Expert in Engineering
Software Developer
Scott is an ex-musician who got a master's degree in physics from Yale before leaving academics to be a software engineer. He works from home and loves his wife, beer, running, and his cat. He is looking to work on projects that have a direct impact on a business' bottom line. He's gone to YC interviews twice.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Heroku, DigitalOcean, Git, Tmux, Vim Text Editor, iOS
The most amazing...
...algorithm I have written was able to match people's records in the presence of typos and differing information. This is called probabilistic record linkage.
Work Experience
Managing Member
Corlay LLC
- Built bots to scrape data on products sold on Amazon across many categories.
- Created an algorithm for finding selling opportunities from scraped data.
- Assembled a team of 4 to find, design, order, and sell these products on Amazon.
- Built a profitable business that went from 1 to 3 products in under a year. Still growing.
Managing Member
Correlator LLC
- Launched over 9 tech products in the first year and a half. Customers are in diverse industries that are located across 4 countries (United States, Denmark, Indonesia, and Italy).
- Built ETL systems for: law offices, digital city guilds, cooking apps, event coordinator databases, political campaigns and parties, and digital marketers.
- Built teams as large as 4 people and managed their work to deliver for clients.
- Worked on 2 different Internet of Thing applications including a talking coffee machine prototype and a remote sensor technology for use in industrial manufacturing.
Data Engineer
NationBuilder
- Worked on team of 3 to build ETL for importing 1.5 billion US voting records per year from over 3,000 county clerks across the United States.
- Built out probabilistic record linkage algorithm to match duplicate voting records in the event of typos and different supplied information. This was built in a Neo4J database.
- Created machine learning algorithms to predict voter party affiliation, gender, demographic, voting likelihood, and more for a national voter filing system.
- Trained a machine to identify actions taken during 2 week trial that were most correlated with trials turning into paying customers.
Experience
BlackBird
I worked on the Java back-end for collecting data as well as a small role in programming the IoT remote devices.
CityKey
Here is the actual site in action: https://kinzie-hotel.citykey.travel/.
Los Angeles Mayor's Dashboard
EventInsider
http://www.eventinsider.com/NationBuilder Voter File
5 Los Angeles Marathons
Skills
Languages
Ruby, JavaScript, Java, C++, Python
Frameworks
Sinatra, Ruby on Rails (RoR)
Tools
Vim Text Editor, Amazon Simple Queue Service (SQS), Sketch 3, Tmux, Git
Storage
Amazon S3 (AWS S3), PostgreSQL, Redis, Neo4j, PostGIS
Other
Software Development
Libraries/APIs
jQuery, D3.js, PhantomJS, React
Paradigms
Agile, Scrum
Platforms
Amazon EC2, iOS, DigitalOcean, Heroku, Amazon, Amazon Web Services (AWS)
Education
Master's Degree in Physics
Yale Universtiy - New Haven, CT, USA
Bachelor of Science in Engineering Physics
University of Colorado Boulder - Boulder, CO, 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