Summary
Nathan Craddock is a Senior System Engineer with 13 years of professional experience and over two decades writing software across enterprise and SaaS environments. He leads small technical teams end-to-end—owning architecture, infrastructure, deployment, and mentorship—while shipping reliable services for business-critical systems. Comfortable across Golang, NodeJS, JavaScript, Docker, Linux and the .NET stack, he blends pragmatic engineering with a knack for automation and continuous deployment. His background spans identity/authentication platforms, high-volume legacy integrations, and domain-specific applications for energy and insurance. Known for solving thorny problems and keeping teams productive, he pairs hands-on coding with strategic design. Outside the usual, he jokes about preferring shorts and Oxford commas—signaling a pragmatic but personable leadership style.
13 years of coding experience
23 years of employment as a software developer