Craig Smith is a Senior Backend Engineer with 17 years of professional experience, currently building secure, scalable systems at GitLab. He blends deep backend expertise in Go, Node.js and Ruby with a strong front-end sensibility using React/Redux, enabling end-to-end delivery of high-performance, well-tested software. Craig has led greenfield projects for PII handling and enterprise admin consoles, owning authentication, encryption and data export workflows that balance speed and security. Comfortable in Agile teams and cross-continental collaboration, he frequently moves between architecture, hands-on coding and testing strategy to ship practical solutions. Based in Greater Brisbane, he pairs enterprise-grade engineering with a pragmatic focus on usability and operational robustness.
17 years of coding experience
16 years of employment as a software developer
Meadowhead School
Bachelor of Science (BSc), Software Engineering, Bachelor of Science (BSc), Software Engineering at University of Newcastle-upon-Tyne
Contributions:1 release, 12 pushes, 4 branches in 2 years 6 months
discoverprotectsecurity-toolssecuritysecrets
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Craig Smith - Senior Backend Engineer, Secure at GitLab Inc.