Carolyn Van Slyck is a Principal Software Engineer with 13 years of experience specializing in cloud-native infrastructure, developer tools, and open-source communities, currently building Porter at Microsoft to simplify cloud installers using CNAB. She combines hands-on backend and DevOps expertise—demonstrated across notable projects like Porter, golang/dep, Athens, and Kubernetes service-catalog—with experience launching production cluster services at Rackspace. Known as a "professional yak shaver," she excels at untangling build, CI/CD, and packaging problems that block developer productivity. Carolyn is also an entrepreneurial builder who founded a health-tracking startup, bringing product sensibility to infrastructure work and a knack for pragmatic, test-driven improvements.
13 years of coding experience
12 years of employment as a software developer
BS Computer Science, BS Computer Science at University of Illinois Urbana-Champaign
Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command.
Role in this project:
Backend Developer
Contributions:65 releases, 776 reviews, 1214 commits in 4 years 2 months
Contributions summary:Carolyn's commits primarily focused on implementing and modifying the build process for the project, specifically by fixing issues related to copying binaries into the invocation image. They made significant changes to build configuration files, added support for additional Docker flags, and introduced improvements in the way bundles are built. The contributions also included setting up the environment and integration tests.
Go dependency management tool experiment (deprecated)
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:246 commits, 191 PRs, 107 pushes in 1 year 3 months
Contributions summary:Carolyn primarily focused on enhancing the Go dependency management tool, `dep`. Their commits involved modifying the ensure command, addressing issues related to updating dependencies, and refining the logic for update versus bare ensure operations. Additionally, the user made significant contributions to the testing infrastructure, incorporating golden test files and addressing issues related to test execution and output. These changes demonstrate a focus on improving the tool's functionality and reliability.
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
Carolyn Van Slyck - Principal Software Engineer at Microsoft