About Me

A tech enthusiast and one of the worlds first full-time Army Software Engineer, and a lifelong learner in the world of software development. I've been coding and mastering all sorts of tech for over two decades, and now, I'm channeling this passion into shaping current and future software engineers.

Hope your day is going well, this page is just a little bit about me if you wanted to know. 

Who Am I

Picture this: an active-duty military member by day, and a full-stack software engineer by... also day. For over 18 years, I've been navigating the disciplined world of the military working on software, radios, satellite systems, and managing and building technological teams. I've done a bit of tech before the military so about 23 years total in tech, and now, I'm pioneering the role of a full-time software engineer within the Army. It's a unique blend, and I'm loving every bit of it.

This page is a little window into my life. It's about the blend of military precision and tech creativity. Hopefully, you'll find my dual journey as fascinating as I do.

The Feature Highlights

  • Still on active duty in the military, with over 18 years under my belt.
  • One of the first full-time Army Software Engineers
  • Fluent in Java, Python, JavaScript, SpringBoot, React, etc.. and the art of full-stack development.
  • Bachelor of Science in Cybersecurity & Networks /w minor in Computer Science.
  • A lifelong learner, tech enthusiast, and a problem-solver at heart.

If you're curious about the world of software engineering, you're in the right place. My journey, starting way back in 1999 as a freelance web developer, has been all about embracing technology and its endless possibilities. I taught myself to code, built websites, and along the way, I picked up a lot of skills. This wasn't just a career path; it was a journey of constant learning and adapting – something I'm excited to share with you.

Fast forward to now, and I'm in a unique position as one of the Army's first full-time Software Engineers. What does this mean for you? Well, it's all about taking those hard-earned lessons and turning them into actionable, practical knowledge that you can use. Whether you're just starting out or looking to level up your skills, I'm here to guide you through the world of software development.


We're talking real-world applications of agile methodologies, the latest tech trends, and coding practices that make a difference. This isn't just about learning to code; it's about thinking like a software engineer, solving problems creatively, and being at the forefront of technological innovation. Join me, and let's explore how you can transform your passion for tech into a thriving career in software.

>