Summary
Craig Chadwick is a seasoned SR Java Engineer with 20+ years of hands-on software development across IBM mainframes, PC applications, web services, and modern cloud-native stacks. Currently at doTERRA, he brings deep expertise in Java, C#, .NET, SQL, Docker, and observability tools like Grafana and InfluxDB, and has led performance and operations-focused teams at Ancestry.com. His background spans low-level assembler work through full-stack web development, giving him a rare ability to diagnose problems from hardware-adjacent code to production dashboards. Known for building monitoring and manufacturing-floor applications, he blends pragmatic architecture and debugging skills to keep complex systems reliable. Based in Pleasant Grove, UT, Craig pairs institutional knowledge of legacy systems with current practices in containerization and metrics-driven operations.
9 years of coding experience
28 years of employment as a software developer
Pleasant Grove High School
BS, Computer Science, BS, Computer Science at Brigham Young University
Spanish