Charlie Voiselle

Technical Account Manager at Coder

Tallahassee, Florida, 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
Charlie Voiselle is a Technical Account Manager and former HashiCorp software engineer with 13 years of experience building and supporting distributed systems, databases, and developer tooling. He blends hands-on backend engineering—contributing to high-profile open-source projects like Nomad and consul-template—with customer-facing roles that span 24/7 incident support, product education, and technical account management. His background ranges from Oracle/MSSQL database design and application development to improving template rendering, scheduling logic, and debugging ergonomics in production orchestration tools. Passionate about user experience and open-source adaptation for enterprise goals, he’s known for pragmatic troubleshooting and for shipping engineering improvements that make complex systems more observable and usable. Based in Tallahassee, he pairs a Master’s in Information Studies with deep operational experience managing budgets, teams, and critical customer escalations.
code13 years of coding experience
job18 years of employment as a software developer
bookMaster of Science Information Studies, Master of Science Information Studies at Florida State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

continuous-deployment10
debugging10
debug10
apidoc10
consul10
go10
api10
golang10
templating10
job-scheduling10
testing9
dockers9
nomad9
docker9
logging9

Programming languages (15)

JavaCSSC++ScalaGoErlangKotlinHCL

Github contributions (5)

github-logo-circle
hashicorp/nomad

Jun 2017 - Jan 2023

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Role in this project:
userBack-end Developer
Contributions:177 reviews, 350 commits, 370 PRs in 5 years 7 months
Contributions summary:Charlie primarily contributed to the back-end of the Nomad project, making changes to the core scheduling logic. Their commits involved debugging and implementing features related to job scheduling, including distinct host constraints and the handling of resource allocation. The user also worked on improving the API, adding metrics, and refactoring existing code, all crucial for the functionality and performance of the workload orchestration platform. Additional work included updates to test suites to ensure code quality and stability.
vaultperformantmicroserviceworkloadoperate
hashicorp/consul-template

Nov 2019 - Jan 2023

Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 37 commits, 21 PRs in 3 years 2 months
Contributions summary:Charlie primarily focused on enhancing the debugging capabilities of the Consul Template project. They added and documented the `go-spew` library for detailed variable output within templates. The user also added debugging functions (`spew_dump`, `spew_printf`, `spew_sdump`, `spew_sprintf`) accessible within templates and created related test cases to demonstrate their usage. Furthermore, the user added the sprig library to extend template functionality. Finally, the user added the support for Nomad variables and updated the sprig library.
golanghashicorp-consultemplatingtemplate-renderingvault
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
Charlie Voiselle - Technical Account Manager at Coder