Scott Hoch, Developer in Los Angeles, CA, United States
Scott is available for hire
Hire Scott

Scott Hoch

Verified Expert  in Engineering

Software Developer

Location
Los Angeles, CA, United States
Toptal Member Since
December 5, 2016

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

Corlay LLC
PhantomJS, Amazon, Python, Ruby
Correlator LLC
Amazon Web Services (AWS), Ruby on Rails (RoR), Ruby, Python, Sinatra, React...
NationBuilder
JavaScript, Java, Neo4j, Redis, PostgreSQL, Ruby, Ruby on Rails (RoR)

Experience

Availability

Part-time

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

2016 - PRESENT
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.
Technologies: PhantomJS, Amazon, Python, Ruby

Managing Member

2015 - PRESENT
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.
Technologies: Amazon Web Services (AWS), Ruby on Rails (RoR), Ruby, Python, Sinatra, React, Java, C++

Data Engineer

2013 - 2015
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.
Technologies: JavaScript, Java, Neo4j, Redis, PostgreSQL, Ruby, Ruby on Rails (RoR)

BlackBird

Industrial manufacturing machines are old and hard to get data out of. This box allows you to attach a sensor to your production line to instantly get your production data synced with the cloud.

I worked on the Java back-end for collecting data as well as a small role in programming the IoT remote devices.

CityKey

Hotels have billions of dollars a year spent by their guests off of their property. This allows them to take a part of that process to both expand their brand presence off property as well as potentially close the loop to generate referral revenue from local businesses.

Here is the actual site in action: https://kinzie-hotel.citykey.travel/.

Los Angeles Mayor's Dashboard

The mayor is responsible for a lot of projects. The data on how those projects are doing is highly fragmented. I built a dashboard that makes it easy for non-engineers to get the important data in front of the mayor.

EventInsider

http://www.eventinsider.com/
This is LinkedIn built on top of Yelp specifically for event professionals. This is needed because a wedding coordinator's experience at a hotel is vastly different from anything you can find on Yelp or TripAdvisor.

NationBuilder Voter File

I took nasty unformatted data from over 3,000 sources and turned it into something manageable. This data describes over 190 million people and has to be refreshed over 4 times a year. The process is managed and run by non-engineers.

5 Los Angeles Marathons

Don't know why I keep running these, but I do!

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)

2010 - 2013

Master's Degree in Physics

Yale Universtiy - New Haven, CT, USA

2006 - 2010

Bachelor of Science in Engineering Physics

University of Colorado Boulder - Boulder, CO, 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