I build software and infrastructure. And put AI to work in business.
My background spans full-stack development, cloud architecture, and engineering leadership. These days, I’m also applying that builder’s mindset to marketing and sales: learning by running a business, testing ideas, and using AI to automate the work behind them.
Engineer. Builder. Always learning.
Currently
ENERCALC, LLC
Senior Infrastructure Developer · My 9–5
I work on the infrastructure behind the software: cloud architecture, microservices, databases, and delivery pipelines. My work has included introducing AWS CDK and automating software delivery.
My hands-on learning ground for sales and online marketing. I’m applying what I learn to a real business and using AI tools to automate workflows and business decisions. It’s where my engineering experience meets the day-to-day work of building a business.
I’ve worked across hands-on engineering and technical leadership, from customer-facing products to the infrastructure and data tools behind them.
Delphi Digital
2020–2022
Tech Lead → VP of Engineering
Led engineering teams across product and infrastructure projects. Built analytics tooling and ETL processes, introduced CI/CD, and worked with Product and Design to turn ideas into working applications.
eNotes
2015–2018
Senior Software Engineer
Built customer-facing features and internal tools, optimized high-traffic backend code, and developed the payment interface. Introduced front-end coding standards and tools to keep them consistent.
appendTo
2012–2014
JavaScript Engineer
Built web applications for clients, developed modules for an internal Node.js delivery pipeline, and co-authored an open-source front-end framework.
Earlier, I built web applications and data tools at Project VoteSmart and Avectra.
Notes from building things.
Wicked Developer is my personal blog. I write about software development, from JavaScript and Git to the practical details of keeping applications running.