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.
8 years of coding experience
12 years of employment as a software developer
BSC, Computer Science, BSC, Computer Science at Aalborg University
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.
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