10 years as compiler expert, including 5 years as tech lead. Mainly working around optimizations for performance on heterogeneous multiprocessor architectures: pipelining, vectorization, tiling, memory allocation for locality, custom code generation, message passing/shared memory model, static analyses, code instrumentation.
Complete IT background: SCM, code quality, CI/CD, IDE, tests, OS, network, sysadmin, code licencing, software architecture, computer architecture, UX, compilation, etc. Weaknesses (although knowledgeable): UI, security, crypto, databases. Strong communication (written & oral) and supervision skills.
Now playing with super computers and their massively parallel applications at ATOS, since November 2021.
(last update circa 2021)
last update: 2023-01-25