Work with me

Bring me the question your team keeps circling around.

I speak and facilitate around software architecture, AI-assisted development, DevOps, Zen, and human-centered technical leadership. We start with what feels alive, stuck, or unclear, then shape the right talk, workshop, or conversation around it.

Things I keep thinking about

Different entry points, one quiet thread: helping teams see, decide, and learn together.

01

Mindful Engineering

Attention as engineering practice.

Explore clarity, assumptions, decision-making, feedback loops, craft, and how teams can build software without losing the people inside the system.

02

Architecture and AI

Adopt acceleration without becoming a passenger.

Use AI deliberately, make engineering thinking explicit, keep ownership visible, and treat architecture as shared clarity rather than control.

03

Delivery and leadership

Learn safely while moving quickly.

Work with DevOps, DORA, testing, documentation, communication, ego, trust, and the leadership habits that shape technical outcomes.

Choose the shape

The format follows the change you want to create.

01

Talks

Create a shared language.

A focused conference or team session that makes a complex idea explicit, practical, and memorable.

02

Workshops

Turn insight into practice.

An interactive session where people explore an idea together, apply it to their work, and leave with experiments to try.

03

Facilitated conversations

Work with what is already in the room.

A guided conversation for teams that need clarity, honest reflection, or a way through a question that has resisted easy answers.

AI does not remove the need for engineering discipline. It reveals where discipline was missing.
Talks and explorations

Practical, reflective sessions for engineering audiences.

These sessions can be delivered as talks or expanded into more interactive workshops, depending on your audience, time, and desired depth.

02
delivered Advanced software engineers and technical leaders adopting AI-assisted development.

The Agentic Developer

A practical model for making agent contributions reliable, observable, and safe through explicit intent, context, and execution.

Turn vague prompting into durable specifications, repository rules, and validation gates.

View session details
03
delivered Developers and engineering teams looking for practical ways to reduce context switching and work with more attention.

Working Like a Buddha: Less Stress, More Joy

A practical session translating attention, simplicity, and presence into ordinary software engineering work without vague promises.

Recognize the cost of context switching in coding, reviews, meetings, and incidents.

View session details
Start with your context

Tell me what is happening in your team.

Share what feels stuck, what is changing, or what you want people to see differently. From there, we can discover a useful topic and format together.