CV
Academic CV.
Contact Information
| Name | Giulio Segalini |
| Professional Title | PhD Candidate in AI Safety and Security |
| Website | https://gsegalini.github.io |
Professional Summary
PhD candidate in AI safety and security with research interests in privacy, cryptography, and secure systems. Background in computer science, teaching, and systems and security engineering.
Experience
-
2025 - Present Neuchatel, Switzerland
PhD Candidate in AI Safety and Security
University of Neuchatel
- Research interests: AI safety and security, privacy, cryptography
- Technologies and platforms used: Python, Linux, Torch, CUDA, Docker
-
2023 - 2025 Delft, the Netherlands
Head Teaching Assistant for Network Security, Operating Systems and Distributed Algorithms
Delft University of Technology
- Helped organize and manage the courses at a deeper level than a normal teaching assistant
- Managed labs and assistants’ schedules
- Designed and developed a standard automatic grading framework for the assignments
- Restructured course content, created new assignments, and handled grading of assignments and exams
- Gave a lecture on transaction order fairness in blockchain
- Technologies and platforms used: C, Linux, Docker, Python, scapy, Wireshark, dpkt, ipv8, WebLab
-
2022 - 2025 Delft, the Netherlands
Teaching Assistant
Delft University of Technology
- Helped students understand the material, course contents, and concepts
- Provided support during labs
- Graded exams and assignments
- Courses assisted: Computer Networks, Probability Theory and Statistics, Concepts of Programming Languages, Operating Systems, Computer Graphics, Computer Security, Functional Programming, Distributed Algorithms, Network Security
-
2023 - 2023 Delft, the Netherlands
Research Assistant
Delft University of Technology
- Worked on a research project related to training optimal decision trees using dynamic programming
- Technologies and platforms used: C++, Python, R
-
2022 - 2022 Delft, the Netherlands
Software Engineer
VideoWindow
- Designed and developed a custom Wayland compositor to display content on multiple screens programmatically and with hardware acceleration support
- Technologies and platforms used: Rust, Vulkan, Linux, Wayland
Education
-
2023 - 2025 Delft, the Netherlands
M.Sc. in Computer Science, Cum Laude
Delft University of Technology
Special 4TU program in Cybersecurity
- Network Security
- Privacy Enhancing Technologies
- Security and Cryptography
- Distributed Algorithms
- Cyber Data Analytics
- Cyber Risk Management
- Systems Security
- GPA: 8.4, Cum Laude
- Thesis: Fair Transaction Ordering on DAGs
-
2020 - 2023 Delft, the Netherlands
B.Sc. in Computer Science and Engineering
Delft University of Technology
Computer Science and Engineering, Cum Laude
- Leadership in a Complex World (Honors Program)
- Operating Systems (C, Linux)
- Algebra and Cryptography
- Computer Graphics (C++, OpenGL)
- Algorithm Design (Java)
- Computer Networks
- Machine Learning
- GPA: 9.1/10, Cum Laude, Honors Program
- Thesis: Optimal Decision Trees for Algorithm Selection
Publications
-
2025 Byzantine-Resilient Federated Computation of Differentially Private Summary Statistics
ACM Middleware 2025
Giulio Segalini, Maria Fernandes, and Jeremie Decouchant.
Awards
-
2024 Best academic team in the Netherlands
CTFTime / TU Delft CTF Team
First in 2024 and 2022, second in 2023 according to CTFTime.
-
2024 GlacierCTF Academic Division
GlacierCTF
Second and fourth place overall in 2024 and 2023.
-
2025 SmileyCTF
SmileyCTF
5th place.
-
2024 SunshineCTF
SunshineCTF
3rd place.
-
2018 European Union Science Olympiads representative for Italy
EUSO / EOES
Silver Medal.
-
2019 Italian Team Mathematics Olympiads
Italian Team Mathematics Olympiads
4th place.
-
2020 Benelux Algorithmic Programming Contest
Contest qualification
Qualified.
-
2021 Delft First Years Programming Contest
Delft University of Technology
3rd place.
Skills
Languages
Projects
-
CHIP-8 Emulator and Disassembler
Developed a simple CHIP-8 emulator and disassembler.
- Technologies used: C++
-
Research on Optimal Decision Trees for Algorithm Selection
Researched the applicability and accuracy of optimal decision trees for the algorithm selection problem.
- Technologies used: C++, Java, R
-
C++ Ray Tracer
Implemented a ray tracer to render scenes realistically.
- Features include depth of field, motion blur, mipmapping, textures, environment mapping, and soft shadows
- Technologies used: C++, OpenGL, GLM
Extracurricular Activities
- Senior member of TU Delft CTF Team, specialized in cryptography.
- Participated in and won numerous CTF hacking competitions.
- Organized TUDCTF 2023 and 2024, large events with more than 200 participants.
Competitions
- European Union Science Olympiads 2018 representative for Italy, Silver Medal.
- Italian Team Mathematics Olympiads 2019, 4th place.
- Qualified for Benelux Algorithmic Programming Contest 2020.
- Delft First Years Programming Contest 2021, 3rd place.