Hi, I'm Kel.

Technical Consultant

I create, and help others create, software and process solutions to complex problems. I have a wide range of technology and industry experiences that help me guide clients to the right approach.

I’m particularly fond of (but not limited to) C#, Typescript and general web technologies.

Some ways I can help

  • Continuous integration and delivery
  • Test automation
  • Security
  • Clean, maintainable code guidelines
  • Planning software lifecycles
  • Choosing the right developer candidates
  • Choosing the right technologies
  • Brainstorming sessions
  • Project reviews and retrospectives
  • Adapting agile methodologies to your teams
  • Working with remote teams
  • Updating legacy software (refactoring/rewriting strategies)

My latest blog posts


I recently taught a class at a bootcamp where a large part of their program was developed around the concept of a "Growth Mindset".

Technical Credit

We recently interviewed David Wood on our podcast Getting Apps Done, and during the conversation David reframed "technical debt" as "technical credit".

Getting Apps Done

I cohost the Getting Apps Done podcast, with Joshua Graham, where we discuss subjects like interviewing, motivation, working remotely, learning to code, best practices, and what it means to be a software developer in today’s world.

Check out our Slack community!

Our Latest Episode

Feedback is the BEEP!

Joshua and Kel chat about feedback: what it is, what it’s good for, how critical it is to growth and how it ties to safety and failure.