I am an engineering leader with interest in roles responsible for building teams and helping them grow to achieve success. I am primarily interested in remote opportunities, or those local to the Philadelphia area. I am willing to relocate within the United States, but it would have to be for the right role.
Currently, I am in a VP of Engineering role and carry a strong background in web operations and cloud infrastructure. I assembled my current employer’s first web operations team, helped hire software engineers across several engineering teams, and introduced an engineering ladder to create clarity in a growing engineering organization. I also helped improve our hiring practices by revising our interview processes and establishing an apprenticeship program.
Prior to my current role, I was a web operations engineer responsible for owning all of the components that made up our production infrastructure within the Amazon Web Services ecosystem. In addition, I helped set the direction for how we construct and deploy web applications.
Things I’m good at
- Communication: both through writing and speaking; facilitating meaningful 1:1s
- Decomposing large and unstructured tasks in ways that others the opportunity to take ownership and execute
- Teaching and mentoring apprentice or entry-level engineers
- Managing immutable infrastructure, as code (Docker, Packer, Terraform, CloudFormation, etc.)
- Leveraging cloud, container, and serverless computing (Amazon Web Services, Amazon ECS, Amazon Lambda, etc.)
- Maintaining data stores (relational, non-relational, and everything in-between)
Things I want to do more
- Helping build inclusive environments for diverse groups of people
- Leading multiple engineering teams focused on a common goal
- Building, growing, and hiring for engineering teams
- Facilitating an environment that encourages growth and professional development
- Working on projects and products that have a positive social impact
- Establishing a presence in the open source community
Things I want to avoid
- Environments that condone poor work/life balance
- Workplaces that encourage office politics
- Employers without work-from-home or flextime policies