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.
28 years of coding experience
12 years of employment as a software developer
BSc, Civil Engineering, BSc, Civil Engineering at University of Alberta
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.
Cobra CLI tool to generate applications and commands
Role in this project:
Full-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