A full-stack polyglot, systems architect and bricoleur crafting solutions for a complex society.
Medal (Jan. 2016 — Dec. 2016)
As the first full-time engineering hire, I recruited a team of engineers to develop solutions for medical records management in clinical and research settings.
Python (Django), C#, Amazon Web Services, Docker, Terraform
Delivered mission critical web and desktop applications
Developed infrastructure-as-code supporting deployment under strict compliance requirements
Established interviewing and onboarding processes for new engineers
Hypothes.is (Dec. 2011 — Sep. 2015)
I worked as technical lead of a not-for-profit initiative to develop open source annotation services, supporting digital research, publishing and pedagogy.
Lead full stack development as an individual contributor and technical leader
Contributed to linked data standards for digital annotation as a member of the World Wide Web Consortium (W3C) Web Annotations Working Group
Created contribution guidelines and processes for community engagement
Meebo (Sep. 2009 — Dec. 2011)
Python (Gevent, Twisted), C, Erlang, CouchDB, Cassandra, Redis, Graphite, Nginx, Puppet
Transitioned an engineering team to co-routine techniques to reduce latency and memory use across Python software services
Contributed stability and performance improvements to Apache CouchDB, becoming an active project maintainer
Planned and executed large-scale migrations and 8x growth of storage infrastructure without impact the availability of business-critical services
I am active as a maintainer of the popular Gunicorn WSGI server.
I have contributed numerous performance, security, and feature improvements to the popular Apache CouchDB NoSQL database.
At a conference hackathon, I co-developed a prototype directory for social services organizations, obtaining an invitation to an Open Data round-table with administration officials and other honorees.
Python: I have 7 years of professional experience developing real-time messaging systems, Web APIs, deployment infrastructure, and libraries.
In addition, I am comfortable working in C, C#, Java, or Erlang, and have a basic comprehension of Ruby, Golang and more.
AWS, CouchDB, Docker, Elasticsearch, G Suite, Git, JIRA, PostgreSQL, Terraform, ZFS, Zsh and much more.
Scrum leadership training
• Github • Twitter