Johnny Vestergaard

Freelance IT Consultant at Vebe

Hjallerup, North Denmark Region
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
Johnny Vestergaard is a versatile freelance IT consultant with 25+ years of cross-domain experience and a strong focus on embedded systems, firmware, and backend services. He combines hands-on firmware work for ARM Cortex devices and board bring-up with modern backend development in Rust, C#, C++ and occasional Go/Python scripting. As sole technical lead at his venture Vebe he built electronics, firmware and payment web services end-to-end, and he contributes to notable open-source tooling like cargo-generate (improving template handling and test automation). Comfortable moving between hardware design reviews and scalable web services, Johnny is often engaged by large industrial clients (Siemens Gamesa, Emerson, Terma) to deliver pragmatic, production-ready solutions. Based in North Denmark, he favors owning code—archiving private work while keeping truly public projects on GitHub—reflecting a pragmatic craftsperson’s approach to engineering.
code8 years of coding experience
job12 years of employment as a software developer
bookBSC, Computer Science, BSC, Computer Science at Aalborg University
languagesEnglish, Danish, German
stackoverflow-logo

Stackoverflow

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

Github Skills (7)

automation10
automations10
rust10
template-engine10
cicd9
githubaction-workflow9
github-ci9

Programming languages (6)

TypeScriptJavaShellC++RustNix

Github contributions (5)

github-logo-circle
cargo, make me a project
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:89 reviews, 92 commits, 123 PRs in 1 year 11 months
Contributions summary:Johnny primarily focused on enhancing the functionality of the `cargo-generate` tool. Their contributions include implementing new features, particularly around the handling of templates and user-defined variables, and improving the flexibility of the tool, such as allowing templates to be plain folders. The user also implemented a `--test` feature, introducing automated testing capabilities within the template expansion process. This work included refactoring code, and refactoring build and release related tasks.
cargo-makerustliquidcargotemplate-generator
taurr/bevy-template-rs

Jan 2022 - Nov 2022

Cargo-generate template for Bevy projects
Contributions:3 releases, 48 commits, 14 PRs in 10 months
cargo-generatetemplatebevyrustcargo
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
Johnny Vestergaard - Freelance IT Consultant at Vebe