Joseph Chilcote

Client Platform Engineer

Seattle, Washington, 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
Joseph Chilcote is a seasoned Client Platform Engineer in Seattle with 15 years of experience building and managing macOS-focused client infrastructure at scale for companies like Facebook, Splunk, Adobe, and Nordstrom. He combines deep hands-on skills in automation (Chef, Jamf/Casper), scripting (Python, Bash), and virtualization with enterprise macOS certifications (ACMT, ACSP, ACTC, ACSA) and Red Hat Linux technician credentials. At Facebook he contributes to Meta’s Client Platform Engineering tooling and to widely used open-source projects such as Chef Infra, extending macOS resources like launchd and mac_user to improve launch-on-demand and user handling. He has a track record of designing self-service deployment workflows and secure compute environments that empower engineering teams to provision macOS systems reliably. Known for pragmatic problem solving, he often bridges traditional IT and DevOps practices, making platform-level changes that reduce operational friction.
code16 years of coding experience
job16 years of employment as a software developer
bookVarious, Various at Western Washington University
github-logo-circle

Github Skills (13)

windows10
user-management10
configuration-management10
chef-client10
automation10
chef-solo10
macos10
automations10
system-configuration10
ruby10
githubaction-workflow9
github-ci9
infrastructure9

Programming languages (8)

C++ShellGoObjective-CSwiftRubyPythonPostScript

Github contributions (5)

github-logo-circle
facebook/IT-CPE

Oct 2017 - Nov 2022

Meta's Client Platform Engineering tools. Some of the tools we have written to help manage our fleet of client systems.
Role in this project:
userDevOps Engineer
Contributions:45 commits, 21 PRs, 10 pushes in 5 years 1 month
Contributions summary:Joseph's commits primarily revolve around managing client platform engineering tools, as indicated by the repository description. Their contributions involve modifying Chef cookbooks and related configurations to manage and configure system settings. Specifically, they updated Firefox configurations, implemented Adobe Flash settings across various platforms, and made changes to Chrome configurations, suggesting a focus on system-level software management and configuration. They also made changes to cpe_munki and other supporting cookbooks suggesting the user has experience with a wider ecosystem.
metaengineeringfleetplatform-engineeringtools-engineering
chef/chef

May 2019 - Nov 2022

Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Role in this project:
userBack-end Developer
Contributions:14 commits, 3 PRs, 4 comments in 3 years 6 months
Contributions summary:Joseph primarily contributed to the Chef Infra project by adding and modifying functionality related to the `launchd` resource, specifically implementing `launch_events` and `associated_bundle_identifiers` to facilitate the management of launch-on-demand events and associated bundle identifiers. They also worked on the `mac_user` resource, updating it to use numeric GIDs, add support for system users, and incorporate hidden user attributes. Their contributions focused on expanding the resource's capabilities and addressing specific issues within the macOS environment.
automationchef-infrachefdevopscfgmgt
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