Alexander Overvoorde

Software Engineer

Delft, South Holland, Netherlands
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
Alexander Overvoorde is a versatile software developer with 16 years of experience building full-stack systems, from low-level graphics and assembly experiments to cloud-native Kubernetes deployments. Based in Delft, he combines backend and data-pipeline expertise (Python, Go, C++, PHP) with frontend work (Android/Java, Vue.js, WebSockets) and hands-on DevOps using Docker, GitLab CI/CD, Prometheus and the ELK stack. He contributes actively to open source—improving gameplay and Steam integration for the popular OpenRCT2 project and maintaining tooling like an OpenStreetMap tile server—and publishes tutorials on topics such as Vulkan and graphics. His work spans production-grade infrastructure for enterprises and hobbyist systems like a VRAM-backed Linux filesystem and a tiny Minecraft clone in x86 assembly, reflecting a taste for both practicality and technical curiosity. A Cum Laude graduate from Delft University of Technology in Computer Science, he routinely blends academic rigor with pragmatic engineering.
code16 years of coding experience
github-logo-circle

Github Skills (55)

markdown10
opencl10
vulkan10
filesystem10
keyboard-input10
docker10
c-language10
3d-graphics10
postgresql10
sqlite10
assembly10
sdl10
fuse10
user-manual10
raycast10

Programming languages (19)

C#JavaC++CRustDObjective-C++Go

Github contributions (5)

github-logo-circle
Overv/vramfs

Nov 2014 - Nov 2020

VRAM based file system for Linux
Role in this project:
userBack-end Developer
Contributions:81 commits, 10 PRs, 11 pushes in 6 years 1 month
Contributions summary:Alexander primarily worked on implementing a file system based on VRAM (Video RAM) for Linux. Their contributions focused on the core functionality of the file system, including the creation of an index database using SQLite for managing file metadata. They implemented functions for path-based entry lookups, directory listings, and file attributes (getattr), as well as basic file read/write operations using OpenCL for VRAM management. The code demonstrates a practical approach to building a custom file system.
filesystemlinux
Overv/VulkanTutorial

Mar 2015 - Nov 2022

Tutorial for the Vulkan graphics and compute API
Role in this project:
userTechnical Writer
Contributions:37 reviews, 447 commits, 156 PRs in 7 years 9 months
Contributions summary:Alexander's contributions primarily focus on updating and expanding the tutorial documentation for the Vulkan graphics API. The commits involve adding videos, links to presentations and specifications, and clarifying API details. They also incorporated news and announcements related to Vulkan's release and ecosystem. This suggests a strong focus on documentation and information dissemination for the project.
graphicvulkancppgraphics-programmingcomputer-graphics
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