Craig Roberts

Principal Engineer at Pickles Asia Sdn Bhd

Kuala Lumpur, Malaysia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Craig Roberts is a Principal Engineer based in Kuala Lumpur with 11 years of hands-on experience building pragmatic, scalable systems and leading cross-functional engineering teams. He specializes in architecting resilient integrations and permissions systems, having driven an 85% reduction in integration errors and halved infrastructure spend through pragmatic migrations and optimization. A technical leader who pairs architectural vision with implementation, he has guided multiple pods through reorganizations, established a Development CoE, and championed security alignment across tribes. His background spans large multi-tenant SaaS platforms, event-driven stacks (Kafka/Avro), and cloud cost engineering, with deep practical experience in Laravel, TypeScript microservices, and CI/CD automation. Notably, his undergraduate work on binary Git packfile parsing reflects a low-level curiosity that informs his system design decisions today. Outside of work he’s addicted to coffee and hard science fiction, a personal detail that often surfaces in team culture and late-night design sessions.
code11 years of coding experience
job15 years of employment as a software developer
bookOpen Source Computing, Computer Science, I (First Class) Honours, Open Source Computing, Computer Science, I (First Class) Honours at Aberystwyth University
bookThe Marches School
bookBTEC National Diploma, IT Practitioners (Systems Security), MMM (Triple Merit), BTEC National Diploma, IT Practitioners (Systems Security), MMM (Triple Merit) at Walford and North Shropshire College
languagesEnglish, Malay
stackoverflow-logo

Stackoverflow

Stats
23reputation
3kreached
1answer
1question
github-logo-circle

Github Skills (116)

sinon10
decorator10
mocking10
unit-test10
factories9
classify9
dependency-injection9
testing9
ansible-role9
unit-testing9
spec9
chartist9
php9
event-emitter9
tdd9

Programming languages (8)

TypeScriptJavaCSSC++JavaScriptGoPHPPython

Github contributions (5)

github-logo-circle
craig0990/xhr-ajax

Jul 2015 - Jun 2016

Contributions:3 commits, 1 PR, 8 pushes in 11 months
js-libraryxmlhttprequestxmljavascripton-top
craig0990/react-gjs

Aug 2021 - Dec 2021

Contributions:9 pushes, 1 branch in 4 months
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 Roberts - Principal Engineer at Pickles Asia Sdn Bhd