$ cat cv.json | jq .
Full CV available as PDF (LaTeX)
education/
├── 2019–2024 Ph.D. in Computer Science, Lund University, Sweden
├── 2017–2019 Master’s in Computer Science, University of Udine, Italy 110/110 cum laude
├── 2013–2016 Bachelor’s in Computer Science, University of Parma, Italy 106/110
└── 2008–2013 High School, Technical Economic Institute Bodoni, Italy 94/100
software-projects/
├── –Present CAT: Callgraph Analysis Tool — Main Developer
├── 2019–Today ExtendJ Java Compiler — Contributor
├── 2019–Today JastAdd Metacompiler — Contributor
├── 2020–Today IntraJ Static Analyzer — Main Developer
├── –Present RNB-Compiler — Compiler Course Project
├── –Present SX2PH: Transpiler from SpaceEx to PHAVer — Main Developer
└── 2017–2020 Clang & LLVM (Clang-Tidy) — Contributor
awards/
├──
March 2024
First Place — ACM Student Research Competition
Using Static Analysis to Improve the Efficiency of Static Analyzers.
├── October 2019 Scholarship — LLVM Dev Meeting 2019
├── April 2019 Scholarship — EuroLLVM 2019
└──
May 2013
National Champion
Awarded as the national champion for C++.
work-experience/
├──
2025–Present
Software Engineer II, GitHub
Adding language support for multiple programming languages including C/C++, Java, and others. Recently contributed to adding support for Java 25.
├──
2015–2018
Software Developer, F.B. Services
Developed and maintained the company information system using SQL-Server and Visual Basic.
└── 2013–2016 Waiter, Castellazzo Tennis Club
publications/
├──
October 2024
Efficient Demand Evaluation of Fixed-Point Attributes Using Static Analysis
Idriss Riouak, Niklas Fors, Jesper Öqvist, Görel Hedin, Christoph Reichenbach — SLE 2024
├──
July 2024
IntraJ: An On-Demand Framework for Intraprocedural Java Code Analysis
Idriss Riouak, Niklas Fors, Görel Hedin, Christoph Reichenbach (Submitted for publication)
├──
August 2022
JFeature: Know Your Corpus
Idriss Riouak, Görel Hedin, Christoph Reichenbach, Niklas Fors — SCAM 2022
└──
October 2021
A Precise Framework for Source-Level Control-Flow Analysis
Idriss Riouak, Christoph Reichenbach, Görel Hedin, Niklas Fors — SCAM 2021