Warren Veerasingam

San Francisco, California, 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
Warren Veerasingam is a pragmatic infrastructure and backend engineer with eight years of experience building cloud-native systems and developer tooling from San Francisco. He focuses on small, high-impact teams and brings expertise in AWS, Terraform, Kubernetes, CI/CD (Jenkins, CircleCI), Golang, Node.js and Linux operations. An advocate for open source, he’s contributed meaningful features to terraform-switcher—adding automated version selection and robust cross‑platform download and symlink management—to simplify Terraform workflows for other engineers. Trained in actuarial science and computer science, he approaches systems as collaborative communication artifacts, valuing clarity, observability, and reproducibility. Colleagues rely on him to both ship reliable infrastructure and mentor peers in modern DevOps practices.
code8 years of coding experience
bookBachelor of Science - BS, Actuarial Science, Computer Science, and Information Systems, Bachelor of Science - BS, Actuarial Science, Computer Science, and Information Systems at Drake University
languagesTamil, English, Malay
github-logo-circle

Github Skills (14)

terraformer10
go10
terraform10
devops9
cli9
command-line9
versioning9
command-line-interface9
version-control9
management9
shell8
script8
sh8
scripting8

Programming languages (4)

ShellGoRubyPython

Github contributions (5)

github-logo-circle
A command line tool to switch between different versions of terraform (install with homebrew and more)
Role in this project:
userBackend & DevOps Engineer
Contributions:54 releases, 121 reviews, 544 commits in 4 years 6 months
Contributions summary:Warren contributed to the core functionality of the terraform-switcher tool by adding features to retrieve and display available Terraform versions from the Hashicorp releases site. They also introduced mechanisms for automatic version selection through a .tfswitchrc file, and later enhanced the tool to support configuration via a .tfswitch.toml configuration file. The user's work included improvements to the download process and the implementation of symlink management for switching between different Terraform versions on various OS, ensuring a robust and user-friendly experience.
command-line-toolterraformgogolang
warrensbox/hubapp

Feb 2019 - Jun 2022

The `hubapp` command line tool lets you install app binaries from github user's releases.
Contributions:19 releases, 165 commits, 120 PRs in 3 years 4 months
command-line-tool
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