I love figuring out how to help others work more efficiently. This can take many forms: better abstractions, automation, introducing new infrastructure, or re-expressing existing infrastructure as a composition of well-understood systems. I have worked on a wide variety of systems and serve as a leader and/or mentor for my teams. I am now looking for a role where I can force-multiply my experience at a larger scale.
Experience
Chameleon Cloud 2018 - 2022
Development and Operations Lead
I was responsible for organizing all development and operations contributions from staff located in multiple facilities; functionally, this role "steers the ship" of a mid-scale research cyberinfrastructure, working closely with the PI (Principal Investigator).
- Delivered novel testbed platform for edge/IoT research by extending existing OpenStack and Kubernetes components. MVP in 5 months (design and implementation.)
- Developed open-source packaging of Chameleon systems, monitoring, and operational knowledge (e.g., runbooks, docs), reducing the complexity of deploying a bare metal research testbed to a new host institution.
- Migrated infrastructure to federated identity, improving onboarding UX for users while decoupling IAM concerns from existing applications. This made it feasible to scale the number of Chameleon deployments nationwide.
- Developed, maintained, and extended the cloud computing control plane that powers six installations of Chameleon, providing clusters of KVM, bare metal and edge/IoT resources. Worked on a daily basis w/ a wide variety of tools and technologies across systems, networking, and storage.
SoundCloud 2014 - 2018
Tech Lead (Security, User Auth, Anti-Abuse and Corp IT)
- Identified and mitigated organizational risk in multiple areas (e.g., application security, network security, abuse, insider threat.) Ask me more!
- Built Terraform framework for IT to migrate on-premises systems to AWS.
- Transitioned in-house responsible disclosure program to Bugcrowd, which led to more and higher-quality reports.
Senior Engineer, Backend
- Designed microservice architecture that allowed creators to sign up to receive compensation for their streams.
Senior Engineer, Web
- Enabled tighter feedback loop between product and engineering by automating staging releases for every GitHub pull request.
- Removed sources of tech debt by migrating the in-house application bundler to Webpack and introducing a private NPM registry of core libraries, improving code-reuse across web properties.
BandPage 2009 - 2014
Frontend Team Lead
- Implemented frontend stack for initial product, which supported over 20 million monthly active users on Facebook.
- Architected custom Javascript UI framework to allow team to meet needs in scalable code and fast iteration, handling persistence, routing, rendering and data management.
- Guided team through several major refactorings of a large codebase.