Mark Van Der Velden is a seasoned technology leader and CTO with 16 years of experience transitioning from consumer and high-scale distributed systems to green tech and energy storage. He combines hands-on engineering — with open-source contributions to projects like progressbar (Go) and image-processing microservices — with strategic product and company leadership across startups and scaleups. At Greeny Energy he’s driving product and technical strategy to turn battery waste into high-quality energy storage, having previously tackled grid congestion and energy management at Econtro and UNETI Labs. Known for championing engineering best practices, system reliability and pragmatic architecture, he still enjoys whiteboard sessions and diving into tricky technical problems himself. Based in the Netherlands, he brings entrepreneurial grit, a track record of shipping production systems, and a knack for making complex technical concepts actionable for business outcomes.
16 years of coding experience
19 years of employment as a software developer
Beng, Media Technology, Beng, Media Technology at HU University of Applied Sciences Utrecht (Hogeschool Utrecht)
Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing
Role in this project:
Back-end Developer
Contributions:5 releases, 70 commits, 32 PRs in 3 years 5 months
Contributions summary:Mark primarily focused on enhancing the functionality of the image processing microservice. Their contributions include adding and refining features like HTTP caching control via the `-http-cache-ttl` flag. They also implemented code style improvements and fixed minor issues. Furthermore, the user added support for smart crop capabilities, further extending the image processing options available.
A really basic thread-safe progress bar for Golang applications
Role in this project:
Back-end Developer
Contributions:15 commits, 3 PRs, 9 comments in 13 days
Contributions summary:Mark primarily contributed to the development of the `progressbar` library, focusing on core functionality and usability. Their contributions included adding features such as rendering a blank progress bar and resetting the bar's state. The user also refactored the code, improving its structure and introducing options for customization like setting the bar's width and theme, as well as updating the example. They implemented changes to ensure the correct behavior of the progress bar by implementing tests.
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.