Anthony Fok

IT Analyst, Infrastructure Operations

Edmonton, Alberta, 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
Anthony Fok is an experienced IT analyst and long-time Debian developer with 28 years in infrastructure, software integration, and GNU/Linux systems, currently supporting mapping and earth observation at Natural Resources Canada. He combines deep packaging and localization expertise—having worked on Chinese i18n, GB18030 support in Qt, and packaging Go projects like Hugo—with practical DevOps skills in automation, Docker, and GitHub Actions for platforms such as OpenDRR and RiskProfiler. Anthony’s open-source contributions span notable projects like Cobra, Viper, and Hugo where he improved tooling, build processes, and documentation, reflecting a knack for clean, maintainable code and reproducible builds. Based in Edmonton, he brings a pragmatic, FOSS-first approach to reducing build times and resource usage while mentoring teams on Git/GitHub best practices. An under-the-radar strength is his decades-long, low-level work on Linux system ports and website internationalization that keep complex multilingual services robust in production.
code28 years of coding experience
job12 years of employment as a software developer
bookBSc, Civil Engineering, BSc, Civil Engineering at University of Alberta
github-logo-circle

Github Skills (33)

markdown10
hugo10
python10
static-site-generator10
testing10
css10
configuration-management10
internationalization10
bash10
automation10
localization10
go10
markdown-it10
build-automation10
command-line10

Programming languages (21)

PowerShellJavaC++CSSCMakefileM4Go

Github contributions (5)

github-logo-circle
spf13/cobra

Dec 2014 - Feb 2021

A Commander for modern Go CLI interactions
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 releases, 39 commits, 11 PRs in 6 years 3 months
Contributions summary:Anthony primarily contributed to the Cobra CLI library by addressing bugs, enhancing functionality, and improving the build process. Their work included fixing a runtime error in the `execute` function, adding a new annotation for bash completions, and restoring bash completion behavior. They also made improvements to the generated code and fixed typos. Furthermore, the user touched upon the project's build/test processes by addressing failures related to verbose test runs.
go-clibusyboxposix-compliant-flagscommandlinecli
spf13/cobra-cli

Nov 2015 - Jul 2017

Cobra CLI tool to generate applications and commands
Role in this project:
userFull-stack Developer
Contributions:13 commits in 1 year 8 months
Contributions summary:Anthony primarily contributed to improving the Cobra CLI tool, focusing on code formatting, typo fixes, and refining the generated code structure. They enhanced the project's codebase by fixing typos, refactoring the code, and ensuring consistent formatting. The user's work included modifications to the `init`, `add`, and `licenses` commands, ensuring the project's overall quality and maintainability. They also worked on making test more reproducible by setting up fixed copyright years.
golangcobra-clicobracli-toolgenerator
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
Anthony Fok - IT Analyst, Infrastructure Operations