Member of Technical Staff
OpenAI · Full-time
Aug 2022 - Present
• 2 yrs 4 mosSenior Software Engineer II
Logikcull.com · Full-time
Apr 2019 - Aug 2022
• 3 yrs 5 mosI helped build a secure, fast, and reliable document processing engine used by top law firms and Fortune 500 companies.
Chief Technology Officer
Steemit · Full-time
Sep 2017 - Dec 2018
• 1 yr 4 mosDirector of Engineering
The Information
Mar 2016 - Jan 2017
• 11 mosI ran a small team responsible for all the technology needs of Silicon Valley's premier tech publication. This included:
- migrating email deliveries from a homegrown, unreliable solution to an architecture capable of delivering hundreds of messages per second;
- redesigning the account and subscription management subsystem to use a role-driven model capable of supporting a variety of different subscription and revenue models, including bulk subscriptions and gifts;
- numerous small efforts supporting growth as the company targeted an ambitious year-end subscriber goal
To support the rollout of a new events application and eventually the entire platform, I wrote Ori, a lightweight Go library for building REST APIs hosted in Google App Engine and its Datastore for high availability and concurrency. It has 90% test coverage over several thousand lines of code and will scale to whatever amount of money you're willing to throw at App Engine.
Oct 2013 - Feb 2016
• 2 yrs 5 mosAs VP, Engineering, I led all operations and development effort for Casetext's award-winning legal research technology platform through a Series A raise and the headcount increase afterward. I built a team of high-value contributors from hiring to onboarding, organized it on Scrum with one-week sprints, and exercised the principles of servant-leadership to deliver results quickly and consistently. I also drafted a diversity policy for the company, and thanks in part to my commitment to diversity, fully half the engineers on my staff were women.
Technology my team and I built at Casetext included:
- LegalPad, a powerful legal document editor with industry-leading features including multi-user editing powered by the TIBOT algorithm and Firebase's real-time database as well as autocomplete for legal citations and a personal library of legal documents
- A fast, efficient, beautiful legal research platform using lazy loading to retrieve thousands of cross-linked insights between cases and judgments rapidly and transparently
- Targaryen, an offline static analyzer and interpreter for the Firebase rules language that permits writing deductive tests around Firebase security rules
- Fleischwolf, a legal document processing engine written in Go that queried and retrieved >1MB documents at wire speed on very modest hardware
Google Inc.
Nov 2011 - Sep 2013
Agile Program Manager
Aug 2012 - Sep 2013
• 1 yr 2 mosI coordinated the development efforts of engineering teams on 2 high-value components of the Wildfire Suite (Analytics and Messages), working with the respective product managers and tech leads to make sure we produced great software.
Together with the tech leads, I guided the teams in estimating the work complexity of features, proactively removed obstacles to development, and served as point of contact for dependent work with other teams.
I also routinely briefed our staff software engineers on difficult architectural problems and wrote reports to director-level staff on the teams’ progress.
Product Strategist
Nov 2011 - Aug 2012
• 10 mosAt the direction of the Head of Product, I ran projects that cut across product areas and were outside the purview of any product manager. This included but was not limited to the following:
I planned and managed 2 major product releases with key Engineering, Client Services, and Marketing staff.
I reverse-engineered a PHP coupon-signing algorithm and reimplemented it as a Ruby gem for use by Wildfire engineers.
I represented Wildfire in a thought leadership role at trade conferences, and spoke at panels, webinars, and Q&A sessions.
Founder
Gold Ibex Software · Self-employed
2010 - Nov 2011
• 1 yr 11 mosI developed educational software related to the Greek and Latin classics. My iPhone applications, Lexidium and Lexiphanes, were lexical tools that in spite of their small niche sold over 13,000 copies.
College Support Assistant
University of Chicago NSIT
Nov 2002 - Jan 2006
• 3 yrs 3 mosMy responsibilities included managing the day-to-day operation of approximately 100 computers running every operating system known to man spread across several computer labs. I also assisted faculty and staff with workaday computing questions and difficulty, and helped implement an asset tracking system.