About
I’m a cloud and platform engineer who has also managed an engineering team. I make systems easier to deploy and maintain, so teams can focus on the people using them.
At Aspira, I own my team’s cloud platform. I rebuilt our delivery pipeline from scratch with CDK Pipelines, replacing an existing CloudFormation stack with tighter permissions and a simpler setup.
I mentor product engineers on cloud and deployment, and built an AI agent that helps them figure out why a pipeline build failed and what to try next, so they can self-serve instead of waiting on me. I started as an app developer, so I still jump into app code when I find a bug or someone needs a hand.
Previously, at Ensomata, I managed five backend and cloud infrastructure engineers, junior to principal. We built systems to help medical assistants and physicians track and recommend preventative care. I also led our move to a monorepo and GitHub Actions, which made sharing code and deploying simpler.
As a manager, I cared about helping engineers grow and using everyone’s strengths to make the team and product better. I wanted people to feel comfortable asking questions in public, sharing what they knew, and hopping into a Slack huddle to work through a problem together. We didn’t need a hero to save the day. We lifted each other up, so no one was ever on their own. I enjoyed managing the team, and I’d do it again.
Before software engineering, I was a musician and an elementary teacher, and I worked in tech support. Those jobs gave me a lot of practice explaining things and helping people get unstuck.
I’m an AWS Serverless Hero and co-organize the Believe in Serverless Discord community. I share what I’m learning, including the mistakes, in the hope that it makes things easier for someone else.

📣 All opinions here are my own and don’t represent any organizations I’m affiliated with. Technology evolves quickly, so older posts may contain outdated information.