William Forsyth

Director Of IT at Liferay

Sandpoint, Idaho, 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

👤
Senior
🎓
Top School
William Forsyth is a Director of IT with 11 years of hands-on infrastructure and DevOps experience, now leading IT at Liferay from Sandpoint, Idaho. He builds and orchestrates the full stack—from physical hardware and network topology to container networking and Kubernetes clusters—and has progressed through roles from infrastructure administrator to director within the same organization. Comfortable in Go and cloud-native tooling, he contributed meaningful refactors to pulumi/kubespy, improving maintainability for real-time Kubernetes observation. A former U.S. Marine Corps Korean linguist with a Defense Language Institute diploma, he brings disciplined problem-solving and cross-domain communication skills that inform his technical leadership.
code10 years of coding experience
job9 years of employment as a software developer
bookDiploma Korean Language and Literature, Diploma Korean Language and Literature at Defense Language Institute, Foreign Language Center
languagesEnglish
github-logo-circle

Github Skills (12)

kubernetes10
go10
kubernetes-pods10
devops9
command-line-interface8
cli8
command-line8
github-ci6
githubaction-workflow6
api-design6
dockers5
docker5

Programming languages (9)

HCLTypeScriptRustJavaScriptGoMustacheHTMLRoff

Github contributions (5)

github-logo-circle
pulumi/kubespy

Sep 2018 - Oct 2018

Tools for observing Kubernetes resources in real time, powered by Pulumi.
Role in this project:
userBackend & DevOps Engineer
Contributions:7 commits, 8 PRs, 17 comments in 5 days
Contributions summary:William primarily refactored the codebase into separate commands, improving the project's structure and maintainability. They made changes to the core logic and dependencies, including removing unnecessary imports and updating the `go.mod` file. They also addressed documentation and formatting concerns by adding a missing newline. These changes demonstrate expertise in Go programming and build management within the context of Kubernetes resource observation.
kuberneteskubernetes-resourcespulumiobservingreal-time
heimdall-project/heimdall

May 2017 - May 2017

Contributions:4 PRs, 63 pushes, 10 branches in 20 days
criticaldnsguard
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 Forsyth - Director Of IT at Liferay