Summary
Reggie Cushing is a software engineer and technical project manager based in Amsterdam with 12 years of experience bridging research and production systems. Trained as a PhD in computer science, he has tackled distributed, multi-domain data processing, privacy-aware architectures and programmability across academia and applied labs, including roles at the University of Amsterdam, Netherlands eScience Center and DANS. He moves comfortably between hands-on engineering—IoT and scalable software—and research into automata-based coordination, semantics and dynamic infrastructure, which informs pragmatic solutions for complex workflows. Known as an “experimenter of things,” he pairs deep systems thinking with project leadership to deliver reproducible, secure data platforms. A not-obvious strength is his consistent focus on programmability and data locality, turning research insights into operational systems.
12 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at University of Amsterdam
Dutch, English, Maltese, Italian