GithubHelp home page GithubHelp logo

resume's Introduction

Summary

A full-stack systems generalist with a recent focus towards scalable and distributed architecture with a knack for getting things done. Mainly experienced in dynamic web languages.

Skills

Languages

  • Fluent in: Node.js, Ruby, Perl
  • Familiar with: Java, Clojure

Technologies

  • AWS, opencv
  • mongodb, redis, sql
  • varnish, nginx, haproxy, apache

Experience

Second Spectrum Inc: Director of Engineering (2013/2 - present)

Building a sports analytics platform for sports teams to find insight on any spatial temporal data.

Spatial Temporal Querying System:

Architected system for tagging and QA. System is designed to respond within sub seconds over billions of data points.

Realtime Aggregation System:

Built system to return complex queries from customers and generate live reporting as data flows in.

Visualizations:

Using D3 to build spatial temporal based visualizations in order to QA and communicate findings.

New Metrics:

Help invent new metrics to define more indirect data and measure skill of players.

Factual, Inc: Staff Software Engineer (2007/11 - present)

API Architect (node.js, redis, solr):

Lead engineer and architect for Factual's API system. Designed to be scalable costing $6k per 1 billion requests each month in ec2 costs. This system includes: dashboard, health monitoring, pager integration, admin tools, deployment ui system, throttling, crawl detection.

DSL for Data Pipeline:

Designed a DSL that allows data scientists, engineers and web developers to contribute to the knowledge base in various JVM languages.

Crowd-sourced spreadsheet:

Lead engineer on original Factual concept of providing a crowd source spreadsheet with user-defined datatypes and aggregation functions.

Data QA Tool:

Lead engineer on main QA tool that allows data scientists to quickly query large amounts of data perform simple transforms on it.

Dashboard:

Lead engineer for Factual's dashboard that allows employees to visualize trends, outages, performance, cost, snapshots and unauthorized crawling in realtime on a system that performs ~1000 queries per second.

Newsweek Highschool Ranking Project:

Full stack lead on the web app that was featured on the front page of msn.com that handled 10k queries per second for 10 hours. This feature also allowed eventually consistent edits to the data.

Mochiscript:

Very similar to Microsoft's Typescript, but written 5 years ago to make client-side JavaScript less verbose and more standardized throughout the company.

Iloho: CTO (2007/2-2007/11)

Took code base from ground zero to beta in two months. Site included: travel social network graph, pictures, live feed for comments and postings.

Famster/Ivenue: Principal Software Engineer (2000/4-2005/6)

Lead engineer for website hosting company. Built WYSIWYG product which included on numerous modules to help small business owners run their site: calendar, shopping cart, picture gallery, etc... Also lead a flash-based spin-off which focused on family-based social networks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.