Allan Clark

Staff Software Developer at Waabi

Victoria, British Columbia, Canada
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

🤩
Rockstar
🎓
Top School
Allan Clark is a pragmatic Staff Software Developer with 12 years of recent experience and a multi-decade background in systems, embedded, and infrastructure engineering across companies from Motorola and Facebook to Apple and Oculus. He specializes in automation-first SRE/DevOps and developer experience—CI/CD, container orchestration (k8s/EKS), cross-compilation and packaging (notably contributions to SynoCommunity spksrc), and MLOps for LLM deployment—often building self-healing, auto-repairing pipelines that reduce toil. Equally comfortable in low-level embedded work (ARM/MIPS, FibreChannel, SAN) and cloud-native stacks (Go, Python, Bazel, Terraform), he enjoys distilling complex operational problems into reliable, automatable workflows. Allan pairs hands-on engineering with teaching and cross-training, having delivered field and internal training at scale, and brings international deployment experience across the UK, China, Korea, USA and Canada. He’s Rust-curious, unit-test evangelist (If you really loved it, you'd unittest it :)), and now seeks roles focused on developer efficiency, golang, and fewer container-layer façades.
code12 years of coding experience
job18 years of employment as a software developer
bookB.Eng Computer & Electrical, B.Eng Computer & Electrical at Royal Military College of Canada/Collège militaire royal du Canada
bookM.Sc Computer; Performance Optimization in RDBMS, M.Sc Computer; Performance Optimization in RDBMS at Queen's University
bookB.Eng Electrical, B.Eng Electrical at Royal Roads Military College
languagesChinese, French
stackoverflow-logo

Stackoverflow

Stats
31reputation
40kreached
1answer
0questions
github-logo-circle

Github Skills (15)

build-system10
cross-compiling10
python10
package-management10
crossbuild10
patch10
makefile9
shell8
script8
sh8
scripting8
synology7
snmp6
ping6
networking6

Programming languages (17)

C#SmartyJavaC++RustCMakefileGo

Github contributions (5)

github-logo-circle
SynoCommunity/spksrc

Jul 2018 - Oct 2022

Cross compilation framework to create native packages for the Synology's NAS
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:11 commits, 18 PRs, 1 push in 4 years 4 months
Contributions summary:Allan primarily contributed to the build system and package management for the Synology NAS platform. They focused on adapting and patching existing software, including Python and its dependencies, to work within the `spksrc` framework. The user's work involved modifying build scripts, fixing compilation issues, and integrating external libraries, suggesting a focus on cross-compilation and package creation. They also updated dependencies and implemented improvements to the build process.
synologycompilationcdrnascross-compilation
shipitshipit/macos-runner

Sep 2023 - Sep 2024

Contributions:3 reviews, 31 PRs, 47 pushes in 1 year
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
Allan Clark - Staff Software Developer at Waabi