“I’ve always had a passion for sharing my knowledge and experiences.”

Start a conversation

Technology has been a passion of mine for most of my life. I also have a passion for sharing my knowledge and experiences with others. I’ve presented for audiences ranging from over one hundred to less than ten. Whether I’m in a conference hall, a conference room, or a classroom, I’m always enthusiastic about helping my audience learn and grow.

What can I speak about

Understanding Technology

Do you have a group of non-technical professionals that could benefit from a greater understanding of a certain technology? You might be surprised how learning more about virtualization, cloud computing, or even basic networking might improve your team’s effectiveness.

Diving Deep

Need to get your team up to speed on a newly adopted technology? I can work with you to prepare a boot camp that will take through a high level overview followed by a deep dive into its internal workings. Together, we will pick the technology apart, piece by piece, and put it back together again.

Sharing Experiences

Over the many years I've spent in technology, software engineering, and consulting, I've developed a a deep well of experience to draw from. I have learned many lessons about being an effective employee, a positive force for change, and a trusted advisor that I can share.

About me

I have been writing code since I was in diapers. Throughout my career my interests have grown to include the entire Software Development Lifecycle, DevOps practices, and Cloud Architecture. My passion to teach and share has led me to present at conferences, start my own blog, advocate for technology inside and outside of my company, and offer cross-training sessions for my coworkers on a regular basis.

I still keep my hands on the tech, but I have also begun to focus more on sharing my knowledge and experience. I enjoy talking about implementation details, chatting about helping your employees feel valued, and pondering how to stay motivated in our constantly evolving technological world.

What to expect

Here are some of the things you can expect when working with me on a speaking engagement.

The next step

If you are interested in having me speak at your event or organization, that’s wonderful! Let’s start a conversation and see how I can help inspire, motivate, and captivate your audience.