Ville Vesilehto

Staff Software Engineer at ICEYE

Greater Kuopio Area Finland
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
Ville Vesilehto is a Staff Software Engineer with over a decade of hands-on experience across infrastructure, security, and product, currently shaping AI and cloud-native efforts at ICEYE. He led UpCloud’s shift from IaaS to PaaS, built and launched Managed Kubernetes, and has run high-performance ML pipelines from training to inference in production. A full‑stack systems thinker (networking, SRE, backend, DevOps), he consistently turns early prototypes into durable platforms and removes operational friction for teams. Active in open source and security, he’s a CoreDNS maintainer, a HashiCorp Core Contributor, and a frequent bug bounty researcher — often contributing to projects he personally relies on. Based in Finland, he combines product leadership with low-level technical craft, with a knack for spotting inflection points before they become obvious.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Science Computer Science, Master of Science Computer Science at Tampere University of Technology 1965-2018
stackoverflow-logo

Stackoverflow

Stats
2,377reputation
527kreached
40answers
1question
Badges
php
top-5%
github-logo-circle

Github Skills (18)

consul10
go10
vault10
templating10
multidimensional-arrays9
testing9
php9
vector6
return-value6
cross-browser6
doctype6
xhtml6
google-maps6
docker6
linux6

Programming languages (11)

HCLC++ShellCRustGoPHPZig

Github contributions (5)

github-logo-circle
hashicorp/consul-template

Aug 2017 - Dec 2022

Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:3 reviews, 10 commits, 17 PRs in 5 years 4 months
Contributions summary:Ville primarily contributed to the `consul-template` project by implementing new features and addressing existing issues. They added functionality for modifying runner output streams, enabling greater control over logging and debugging. The user also implemented new templating functions, like `sockaddr` and `hmacSHA256Hex`, enhancing the template's capabilities. Furthermore, the user updated the codebase by addressing deprecated calls and refactoring code, which improved code quality and maintenance.
golanghashicorp-consultemplatingtemplate-renderingvault
UpCloudLtd/uks-instructions

Sep 2022 - Aug 2024

Documentation and examples for using UpCloud Kubernetes Service
Contributions:29 reviews, 28 PRs, 29 pushes in 1 year 11 months
kubernetesterraformupcloud
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