Summary
Laurent Christophe is a Research Development Software Engineer in Brussels with a Ph.D. in Computer Science and 11 years of engineering experience focused on dynamic analysis of JavaScript programs. He has blended academic rigor and product delivery across roles at Vrije Universiteit Brussel, AppMap, and now Sirris, designing instrumentation and a JavaScript client that captures large volumes of execution data across server, client, and test environments. His research on tracking primitive values via code instrumentation and runtime reflection informs practical tooling for observability and dynamic analysis. A seasoned teacher and former teaching assistant for seven years, he brings clear communication and a functional-programming mindset to complex codebases. He also has hands-on embedded and integration experience, from a Bluetooth-controlled Ionic boiler prototype to ERP-integrated point-of-sale systems. Laurent combines deep research insights with pragmatic engineering to turn advanced program-analysis ideas into deployable developer tools.
11 years of coding experience
13 years of employment as a software developer
Master of Engineering - MEng, Computer Engineering, Great Distinction, Master of Engineering - MEng, Computer Engineering, Great Distinction at Université libre de Bruxelles