Curriculum vitae · Technical profile
Skills, education and experience
Computer scientist with a PhD in Computer Science, specializing in high-performance computing, parallel programming and performance analysis, with additional hands-on experience in web software and Linux-based infrastructure.
The existing PDF CV was retained from the supplied website archive. This page updates the technical profile using the provided research papers, thesis and Docker Compose inventory. A detailed employment chronology was not included in those sources, so it is not invented here.
Core technical skills
High-performance & parallel computing
- PGAS and APGAS programming models
- Unified Parallel C (UPC) and UPC++
- MPI and OpenMP
- Parallel algorithm implementation and evaluation
- Performance modeling and scalability analysis
- Energy-efficiency measurement and analysis
- Memory traffic, cache behavior and data locality
- Scientific kernels: SpMV, heat/diffusion equations, NAS benchmarks
Programming & scripting
- C and C++ in parallel/HPC contexts
- Python for tooling and automation
- PHP and web application development
- Bash and command-line automation
- HTML and CSS
- Git-based version control
- LaTeX and technical writing
Linux, containers & deployment
- Linux server administration
- Docker and Docker Compose
- Portainer stack management
- Traefik reverse proxy and TLS routing
- Container networking and service integration
- Persistent volumes, environment configuration and health checks
- VPN-routed services with Gluetun/WireGuard
Observability & security operations
- Prometheus metrics and Grafana dashboards
- Loki and Promtail log collection
- cAdvisor and Netdata system/container monitoring
- CrowdSec defensive security monitoring
- Log processing and GeoIP enrichment
- UPS/NUT monitoring and disk-health tooling
AI, data & application services
- Ollama and Open WebUI for local LLM serving
- SearXNG integration and Jupyter notebooks
- ComfyUI image-generation workflow hosting
- SQL databases in service stacks: PostgreSQL, MariaDB/MySQL, MongoDB and Redis/Valkey
- Self-hosted media, collaboration, document and knowledge platforms
Research & collaboration
- Scientific literature review and technical writing
- Experimental design and benchmark-based evaluation
- Comparative analysis of programming models
- International research collaboration
- Technical documentation and troubleshooting
- Independent project development and systems integration
Education
2020
PhD in Computer Science
University of Oslo, Norway, with research conducted at Simula Research Laboratory.
The PGAS Programming Model and Mesh Based Computation: an HPC Challenge.
2014
Master in Embedded Computing
University of Turku, Finland.
2007
Master in Information Systems
University of Lyon, France.
2004
Bachelor in Economics
Aix-Marseille University, France.
Research record
Co-author of research papers on parallel LDPC decoding, PGAS performance and energy efficiency, fine-grained irregular communication in UPC, and UPC++ versus UPC. See the research page for abstracts, publication details and PDF links.
Selected engineering practice
- Designing and operating a multi-service Docker Compose environment on Linux, including reverse proxying, TLS, network separation and persistent storage.
- Deploying a metrics and logging stack using Prometheus, Grafana, Loki, Promtail, cAdvisor and Netdata.
- Operating local AI services with Ollama, Open WebUI, SearXNG, Jupyter and ComfyUI.
- Building and maintaining personal software, automation scripts and Linux server documentation.
Browse projects and infrastructure →