I have been in the software development business for over twenty-six years as a developer, designer, team leader, and mentor.

I obtained a Bachelor of Science in Computer Science from Rose-Hulman Institute of Technology. I work primarily with .Net web applications (ASP.Net, MVC, Web API) and SQL Server. I have achieved several Microsoft Certifications as an Azure DevOps Engineer Expert, Azure Database Administrator, Azure Developer, Microsoft Certified Solutions Developer, Microsoft Certified Solutions Expert, and a Microsoft Certified Professional Developer and Technology Specialist in several areas.

I pride myself on writing clean, simple, quality code that is generic, reusable, scalable, and aesthetically pleasing. I strive to produce code that any development team would be able to hit the ground running with.

Today I continue to provide custom software solutions utilizing Microsoft technologies.

I'm currently pursuing a Master of Arts in Christian Apologetics from Liberty University. I believe in the authorship, authenticity, and authority of Scripture, and enjoy studying and evaluating arguments that demonstrate the existence of God, the incarnation of Jesus, the historical facts and evidence regarding Jesus Christ's crucifixion and resurrection, discipleship, and bringing others to Christ.