Summary
Kenneth Assogba is a Research Software Engineer with nine years of experience applying applied mathematics and high-performance computing to real-world engineering problems, currently at Siemens EDA in the Greater Paris area. He specializes in algorithmic optimization for FPGA prototyping and place-and-route workflows, delivering dramatic performance gains such as a graph-pruning algorithm that produced up to 600x speedups and a parallel simulated-annealing placer that improved post-route clock frequency on the majority of tested designs. His background includes scalable MPI/OpenMP solvers for reactor physics at CEA and a PhD in Applied Mathematics from École Polytechnique, giving him a strong foundation in numerical methods and parallel performance tuning. Beyond core development he builds tooling and infrastructure—logging libraries, GUIs with replication APIs, and test suites—that improve team productivity and debuggability. An unusual strength is combining deep theoretical skills with pragmatic engineering: he turns mathematical ideas into production-ready, highly parallel C++ implementations that scale to tens of thousands of cores.
9 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Applied Mathematics, Master of Science - MS, Applied Mathematics at Sorbonne Université
Doctor of Philosophy - PhD, Applied Mathematics, Doctor of Philosophy - PhD, Applied Mathematics at École Polytechnique