Software engineer based in Paris, curently doing C++ development with Qt/QML on embedded Linux platforms.
Graduated from school 42 in Paris, currently working towards validating the RNCP 7 title "Information Systems and Networks" alongside my job.
My projects for RNCP 7 validation are oriented towards security, reverse engineering, and system development.
- 💻 Languages: C, C++, ASM, OCaml, Python, JavaScript/TypeScript/QML
- 🛠 Systems: Linux, Qt, Buildroot, Docker, CMake
- 🧮 Functional Programming
- 🔍 Reverse Engineering
- ⚙️ Low-level and system Development
You can check out the common core projects I did for 42 school in this single repository:
The projects I'm doing for the RNCP 7 title are added as independent repositories, here are some examples of the ones I made public:
- ft_turing: OCaml Turing Machine Emulator, with a full writeup
- LittlePenguin: Linux Kernel Development, based on the Eudyptula Challenge
- Rainfall: CTF-type challenge, focused on binary exploitation
I also make my own security related projects:
- Xelf: Elf injector and packer
On my free time, I also enjoy making some games:
- 🔫 DualStick: An online multiplayer cooperative shooter made in C++ with Enet/SDL2
- 🦕 Redino: A colorful adventure/puzzle game made in C with SDL2
- 💣 MiniSweep: A pretty minesweeper, made in C with Raylib
- 📧 Email: alois.giraudet@gmail.com
- 🌐 LinkedIn: linkedin.com/in/agiraude