Forrest Scofield

Software Engineer

Work Experience

CB Insights - Full Stack Software Engineer

  • Designed, built and open sourced a framework to make D3.js graphs more reusable, modular and extendable
  • Designed and developed real time notification system with Python, Amazon SQS and DynamoDB
  • Helped design and construct integration and acceptance test frameworks with Python and Py.test
  • Built tool to help users find similar companies using Knockout.js

General Assembly - Teaching Assistant

  • Helped 20 students learn the basics of HTML, CSS and Javascript
  • Taught ninety minute lesson on web architecture

AppFigures - Frontend Engineering Intern

  • Redesigned high-level UI of core analytics site with wireframes and Photoshop
  • Designed and implemented new mapping and graphing interfaces with the D3 visualization library
  • Designed and implemented an editable and reusable table view using Angular.js

Priceonomics - Data Mining Intern

  • Wrote Python web crawlers for dozens of product sites, collected 20GB of detailed product data
  • Created a multi-file Python toolkit for cleaning raw CSV data - included heavy use of regex library
  • Cleaned and uploaded data to production website using Python and Django

Projects

FindNewJams - Developer

  • Designed and developed stand alone mobile website built with Backbone and Marionette

Hack@UChicago - Founder

  • Worked with students and faculty to build university community of programmers, including 1000+ member Facebook group
  • Learned how to program with help from countless patient club members

Education

University of Chicago - B.A Political Science

  • Vice President, Student Government 2011-2012
  • Outstanding New Leader Award
  • Dean's List 2013, 2014

Technology Experience