Nic Williams

Chief Builder at Mocra

Brisbane City, Queensland, Australia
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
Nic Williams is a senior engineer and veteran Ruby on Rails and JavaScript specialist with 18 years of experience building and operating production systems from Brisbane, Australia. He blends deep hands-on development—authoring Rails tooling and contributing to widely used projects like the Cloud Foundry CLI and BOSH—with infrastructure and DevOps expertise, including CI/CD automation and buildpack improvements. A PhD in Computer Science informs his systematic approach to architecture, testing and rapid application development, while his leadership roles (CEO, VP Engineering) show he can scale teams and products. Nic is an active open-source contributor and technical writer, improving documentation and developer tooling across projects such as ArduPilot and the github-gem. He’s been invited to speak internationally on open source processes, DevOps and web development, and quietly pairs design sensibility with production-grade automation. Colleagues rely on him for pragmatic solutions that bridge developer experience and reliable operations.
code18 years of coding experience
job20 years of employment as a software developer
bookBSc (hons) Computer Science, BSc (hons) Computer Science at University of Tasmania
bookPhD Computer Science, PhD Computer Science at The University of Queensland
stackoverflow-logo

Stackoverflow

Stats
2,132reputation
753kreached
37answers
4questions
Badges
gcloud
top-1%
python
top-5%
github-logo-circle

Github Skills (63)

bosh10
git10
docker10
restructuredtext10
cloud-foundry10
cloud-computing10
apidoc10
scripting10
gcloud10
testing10
technical-writing10
cd10
command-line-interface10
configuration-management10
textmate10

Programming languages (21)

C#JavaC++CSSCGoHTMLPerl

Github contributions (5)

github-logo-circle
defunkt/github-gem

Mar 2009 - Apr 2012

`github` command line helper for simplifying your GitHub experience.
Role in this project:
userFull-stack Developer
Contributions:122 commits in 3 years 1 month
Contributions summary:Nic contributed significantly to the `github-gem` repository by implementing new features and fixing existing bugs. They added functionality to create repositories from the local file system and enhanced the command line interface, specifically the issues command, by integrating web and issue reporting features. The user also integrated a dependency on `text-format` and fixed an issue related to opening too many pipes.
command-line
egen/concourse-tutorial

Apr 2015 - Aug 2020

Learn to use https://concourse-ci.org with this linear sequence of tutorials. Learn each concept that builds on the previous concept.
Role in this project:
userDevOps Engineer
Contributions:2 releases, 414 commits, 73 PRs in 5 years 5 months
Contributions summary:Nic primarily focused on automating and streamlining the Concourse CI/CD pipeline for this tutorial repository. Their contributions include creating a `test/build.sh` script to automate tutorial steps, modifying it to run individual tutorial stages, and integrating the use of `fly` CLI commands for pipeline configuration and job triggering. Furthermore, the user updated the test script to support the execution of different tutorial scenarios, emphasizing the automation and verification aspects of the lessons.
concourse-cisequencebuildsconcoursemachine-learning
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