Frank Visser is a senior software engineer and architect based in Amsterdam with 15 years of experience building scalable, cloud-native microservice platforms. He specializes in Scala, Akka and the Lightbend stack, with a strong emphasis on rapid, iterative delivery, continuous deployment and production-grade fault tolerance. Comfortable as a Scrum Master and technical lead, he blends scientific rigor from a background in theoretical and mathematical physics with hands-on engineering and line management. His career spans enterprise and consultancy roles at Xebia, TomTom and GSK, where he moved backend systems to multi-tenant cloud architectures and maintained high code quality across JVM ecosystems. Frank is equally fluent in cloud orchestration (AWS, GCP, Kubernetes, CoreOS) and modern front-end toolchains, making him effective at bridging platform and product concerns. A curious engineer by training, he applies formal scientific thinking to practical software design, favoring fast failure and measurable improvements.
15 years of coding experience
18 years of employment as a software developer
MSc, Pharmacochemisty, MSc, Pharmacochemisty at Vrije Universiteit Amsterdam (VU Amsterdam)
Master's degree, Theoretical and Mathematical Physics, Master's degree, Theoretical and Mathematical Physics at Utrecht University
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.