Principal Software Development Engineer at Travelport
Malden, Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Eugene Kolnick is a Principal Software Development Engineer with over 15 years of experience and eight years in senior engineering roles, currently driving architecture and delivery at Travelport. He is a hands-on generalist who blends TypeScript/React/NodeJS web development with Java and deep AWS infrastructure expertise, including Terraform, Terragrunt, Terratest, and multi-account deployments. At Gruntwork he led technical design, mentoring, and built developer-facing systems like a Developer Portal, docs platforms, CI tooling, and automation that moved billing to Stripe. His open-source contributions improve infrastructure reliability and testing—fixing Terratest scenarios and optimizing Ubuntu AMI build scripts to speed and harden automated builds. Known for clear communication and team-building, he repeatedly translates complex distributed systems and trading-risk problems into maintainable, production-ready solutions. Based in Malden, MA, he pairs a strong trading-systems background with modern cloud-native practices to bridge legacy and greenfield projects.
8 years of coding experience
19 years of employment as a software developer
B.S. Computer Science, B.S. Computer Science at University of Massachusetts Amherst
A collection of reusable Bash functions for handling common tasks such as logging, assertions, string manipulation, and more
Role in this project:
DevOps Engineer
Contributions:10 commits, 7 PRs, 7 pushes in 4 years 9 months
Contributions summary:Eugene focused on improving scripts within the `bash-commons` repository, specifically targeting Ubuntu AMI builds. They added and modified scripts related to waiting for Ubuntu's automatic update mechanism to release locks during package installations. Their work included creating a utility script (`dynamic-ubuntu-wait.sh`), adjusting sleep times for robustness, and implementing dynamic waiting logic to optimize build times. This contribution directly supported automated infrastructure build processes.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Role in this project:
DevOps Engineer
Contributions:5 releases, 1 review, 34 commits in 4 years 9 months
Contributions summary:Eugene primarily contributed to the project by implementing and refining testing infrastructure using the Terratest library. They focused on creating and improving test cases for Terraform modules, particularly those involving SSH and SCP functionalities. The user's work involved the creation of new test scenarios, refactoring existing test setups, and resolving issues related to temporary folder management within the testing framework. Their changes included incorporating new helper methods for file transfers via SCP and enhancing the overall testing capabilities of the project.
golangdevopstestinggo-libraryinfrastructure
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.