Carolyn Van Slyck

Principal Software Engineer at Microsoft

Chicago, Illinois, 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
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.
code13 years of coding experience
job12 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of Illinois Urbana-Champaign
stackoverflow-logo

Stackoverflow

Stats
604reputation
24kreached
13answers
4questions
github-logo-circle

Github Skills (30)

dependency-management10
go-modules10
kubernetes10
docker10
testing10
command-line-interface10
build-system10
dockers10
cicd10
go10
kubernetes-pods10
command-line10
cli10
github-ci9
proxy9

Programming languages (23)

C#SmartyCSSRustMakefileGoSassHTML

Github contributions (5)

github-logo-circle
getporter/porter

Nov 2018 - Dec 2022

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:
userBackend 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.
porterdevopsdeploymentinstallercnab
golang/dep

Feb 2017 - May 2018

Go dependency management tool experiment (deprecated)
Role in this project:
userBack-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.
golangdependency-managementpackage-managertoolchaindependency-manager
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