Johan Van Doornik is a founder and tech lead with 11+ years of hands-on experience building mathematically intensive data science and full-stack systems for both B2B and B2C markets. He combines deep expertise in algorithms, statistics, and machine learning with pragmatic engineering skills in Python/Django, C/C++, SQL, API and database design, Linux and AWS. Johan has led product and technical strategy from startup ventures to utility-scale projects—most recently founding NLXRobotics while still driving data and backend architecture at Moving Innovations. His background spans academia to industry, including a PhD in biomedical engineering and a postdoctoral stint at Stanford, which informs his rigorous approach to complex problems. Not obvious from titles: he has repeatedly acted as interim CTO or lead architect to shepherd large integrations like smart EV charging platforms into production. Based in Amsterdam, he blends research-grade mathematical chops with entrepreneur-level delivery and system design.
11 years of coding experience
12 years of employment as a software developer
Master of Science (MSc) Electrical and Electronics Engineering, Master of Science (MSc) Electrical and Electronics Engineering at University of Twente
Doctor of Philosophy (Ph.D.) Biomedical/Medical Engineering, Doctor of Philosophy (Ph.D.) Biomedical/Medical Engineering at Aalborg 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.