- Address: 317 19th Ave, Seattle, WA 98122
- Email: greg@greg-look.net
- Phone: 713-818-4523
- Operating Systems: Windows, OS X, Linux (Gentoo/Ubuntu/CentOS), BSD
- Programming Languages: Clojure(Script), Java, Shell, Ruby, Python, Javascript
- Frameworks: Ring, Django, Rails, Spring, Hadoop
- Build Systems: Make, Rake, Ant, Leiningen
- Version Control: Git, Perforce
- Databases: Oracle, MySQL, PostgreSQL
- Cloud: Extensive AWS experience
Platform Engineering :: 2013 - 2016
- In the first few months identified a major security risk with stored credit card information and coordinated a switch to Stripe to eliminate the risk.
- Managed our company AWS accounts and led projects to inventory and control costs and improve security.
- Converted the main website build and deployment system from a limited and manual process into a fully-automated system using continuous delivery with a self-hosted GoCD stack.
- Wrote a custom CI service on short notice after the company we were using was acquired and stopped supporting their product.
- Reduced the full-test feedback loop for developers from 4+ hours to 30 minutes by adding parallelism and auto-scaling to the CD/CI stack.
- Established best-practices around writing new systems in a service-oriented architecture, including testing, releasing, and monitoring applications.
- Replaced an ad-hoc system of notifications via email, Nagios, and NewRelic with a unified monitoring stack utilizing Tensor, Riemann, InfluxDB, and Grafana.
Risk Platform Services :: 2008 - 2013
- Designed, implemented, and supported highly-available distributed systems used by internal business teams in the anti-fraud group.
- Updated and rewrote old code to reduce technical debt and improve service performance, scalability, and reliability.
- Owned a critical data-collection piece of the publicly-facing Amazon website. Granted patent 8,555,384 for new techniques to help identify fraudulent users.
- Built systems to store massive quantities of data and answer queries on key features of the data within tight SLAs.
- Orchestrated a live upgrade of a critical system from a single Oracle database to a sharded data store with no downtime or data loss.
- Worked with map-reduce frameworks to perform intensive offline calculations across large amounts of data.
- Wrote services to train machine learning models from stored data and provide real-time scoring to client services.
- Provided a web-based interface to give high-level control over the machine-learning system to non-technical users.
BIOS Verification :: 2007 - 2008
- Performed extensive test suites on new hardware and BIOS images to verify correctness.
- Owned a set of computer subsystems which maintained test case coverage of related BIOS features.
- Worked with designers and developers to drive bugs and issues to closure.
- Worked to automate testing procedures to reduce engineering load.
Field Robotics Center :: 2005 - 2006
- Wrote software for wireless PDA devices to share local area data to give firefighters a high-level view of the situation.
- Developed a plugin to integrate data from a collection of diverse sensors to generate a unified command and control map.
- Performed code reviews of other groups' code bases.
- Managed the center's version control systems, successfully migrated the entire codebase from CVS to SVN.
Carnegie Mellon University :: Class of 2007
- Bachelor of Science in Electrical and Computer Engineering
- Bachelor of Science in Computer Science
Completed a double-major in four years, combining computer hardware and software courses. Notable capstone projects include a decentralized file-sharing system and designing a small CPU with the architecture laid out in silicon.
Personal programming projects
Burning Man camp founder and leader
- http://www.playasophy.org/
- Built a 1,440 LED interactive art display with NES controller and web app.
- Managed and coordinated a 20-40 person camp to run private infrastructure and public events.
Other interests
- Contact/fire staff spinning
- Nutrition/exercise/quantified-self enthusiast
- General autodidact
Hi Gregory, I hope you are doing well!
Your resume isn't aligned with the ATS and latest resume writing standards. Your resume is missing professional summary which is the integral part of the resume. It indicates HR about your professional background and accomplishments aligned with their requirements. Don't know how to optimize resume for ATS? I recommend reading this article "How to Write ATS-friendly resume in 2025" to land job 4x faster.