Freelance Services

I'm a software engineer and architect with 15+ years of experience working throughout the tech stack. I love helping companies of all sizes achieve their goals! Whether you're a startup building a proof-of-concept or a mature team scaling systems and processes, I can help.

Developer Enablement

Most engineering problems aren't memory- or CPU-bound — they're limited by your engineer's ability to quickly deliver code. Therefore, my primary area of focus is Developer Enablement.

Many teams suffer from "paper cuts" that slow delivery, such as slow or flaky test suites, brittle deployments, or missing observability. Left unaddressed, these issues add up and make delivering value harder than it should.

Increasingly, AI-assisted development is reshaping what productive engineering looks like. Tools like AI-powered editors, smarter prompts, and internal copilots are unlocking massive gains — but only if they're integrated thoughtfully into your workflows.

I help companies remove friction, adopt modern tools, and make the most of their engineering investment. The result? Happier devs, shorter feedback loops, and faster delivery to customers.

Specialties

AI Enablement

Integrating AI into dev workflows can level up your engineering team. Whether onboarding devs to AI-powered editors, or integrating your business knowledgebase into agents via MCP servers, AI becomes a real productivity boost — not just a buzzword.

Developer Experience (DX)

I improve DX by finding the sharp edges in your workflows and smoothing them out. That means faster builds, easier testing, and less friction getting code to production — so your team can ship customer value sooner.

Cloud Architecture

I design and build cloud infrastructure in AWS that's scalable, secure, and cost-effective — always with infrastructure as code. Using AWS CDK? I frequently contribute to the project and know it inside and out.

DevOps

I'm a DevOps engineer through and through. I build CI/CD pipelines, automated deployments, and monitoring and alerting to keep services running smoothly.

Application Development

I'm a full-stack developer with deep experience in building applications. Need a hand building a new product, or wrangling a legacy codebase? Leverage my expertise to get the job done.

Talks

In addition to writing code, I have several customizable presentations perfect for lunch-and-learns or workshop settings. Topics include Maximizing Developer Productivity, Effective git Usage, and more.

Get in Touch

Interested in working together? Let's connect.

Contact me