William Wilson

Senior Software Engineer at Everfox

Philadelphia, Pennsylvania, United States
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
William Wilson is a Senior Software Engineer with nine years of experience building backend systems and DevOps tooling, currently based in Philadelphia. He has a strong track record at Canonical and Forcepoint, contributing notably to the snapd project by refactoring build and packaging workflows and improving compatibility for host fakeroot and classic image builds. Comfortable across C/C++/Python and Bash, he brings systems-level thinking from his academic research in mathematics and parallelized simulations to production infrastructure. William combines hands-on engineering with a pragmatic approach to packaging and release automation, and he’s adept at turning complex build problems into maintainable, reproducible pipelines.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.) Mathematics, Bachelor of Applied Science (B.A.Sc.) Mathematics at Drexel University
languagesEnglish, Spanish, c++, matlab, python, c, fortran, java
github-logo-circle

Github Skills (12)

filesystem10
go10
build-automation10
image9
linux9
bash9
image-capture9
image-generation9
imager9
image-editing9
docker8
dockers8

Programming languages (7)

TypeScriptC++ShellCMakefileGoPython

Github contributions (5)

github-logo-circle
canonical/snapd

Aug 2021 - Feb 2022

The snapd and snap tools enable systems to work with .snap files.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:11 reviews, 17 commits, 7 PRs in 6 months
Contributions summary:William primarily focused on refactoring and improving the build and packaging process for the `snapd` project. They migrated and refactored internal functions related to filesystem creation. They also updated the build process to correctly use the host environment's fakeroot, adding flags and options for better compatibility. In addition, the user made changes to support classic image building.
snapdsnap
canonical/ubuntu-image

Apr 2021 - Jan 2023

Official tool to build Ubuntu Images.
Contributions:100 reviews, 663 commits, 130 PRs in 1 year 9 months
linuxubuntusnap
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
William Wilson - Senior Software Engineer at Everfox