Software Development

Agile in a Waterfall World

I asked Chat GPT how Agile techniques may be used in a Waterfall project. The answer was remarkably insightful: Agile development techniques are designed to be used in iterative and adaptive development approaches, whereas waterfall […]

Software Development

Software Development Through the Years

I am an outcome-driven Leader, System Architect, and Solution Evangelist. I have a Master of Engineering and a penchant for accelerating business growth, growing technical teams, and integrating the enterprise. My background integrates unique understanding of […]

Coding Standards

Coding Standards

Sometimes the standard is “if it was hard to write, it should be hard to maintain.” Developing, and following, a corporate Best Practices standard will lead to continuity, maintainability, robustness, and pride. Coding standards are […]

Digital Transformation

Digital Transformation Engineer

[updated May 17, 2018] In recent years, the realm of software, analytics, and the digital oilfield has undergone significant transformations, and I’ve had the privilege to be an active participant in this journey. Background: In […]