About Me

I'm currently a Principal-level software developer, based in the Oklahoma City area, who takes a pragmatic approach to designing and building custom web-based applications. In addition to coding, I also possess extensive experience in leading globally-distributed development teams throughout all stages of the software development lifecycle. My key technical specialization is in the design and delivery of web-based .NET solutions, particularly RESTful APIs.

I earned a Bachelor's degree in Computer Science from the University of Central Oklahoma in 2004 and have been working professionally as a software developer ever since. Over the last 20 years, I've had the pleasure of building applications for many different companies across a variety of industries. I also have several years of experience working internationally.

Core Technical Competencies
  • C#/.NET
  • Application Architecture & Design
  • Managing Agile Teams
  • Cloud-first Applications
Industry Experience
  • Software Consulting
  • HR/Payroll
  • Oil & Gas
  • Defense
  • Car Rental