Skip to content
View agiraudet's full-sized avatar

Highlights

  • Pro

Block or report agiraudet

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
agiraudet/README.md

✨ A.Giraudet ✨

GitHub LinkedIn

About Me

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.

Skills

  • 💻 Languages: C, C++, ASM, OCaml, Python, JavaScript/TypeScript/QML
  • 🛠 Systems: Linux, Qt, Buildroot, Docker, CMake

Interests

  • 🧮 Functional Programming
  • 🔍 Reverse Engineering
  • ⚙️ Low-level and system Development

42 School

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

Security

I also make my own security related projects:

  • Xelf: Elf injector and packer

Games

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

Contact

Pinned Loading

  1. transcendence transcendence Public

    WebApp allowing user to create accounts, chat, and more importantly, play Pong together !

    TypeScript 1

  2. minisweep minisweep Public

    Just a minesweeper

    C 4

  3. 42school 42school Public

    42 school common core projects

    C

  4. ft_turing ft_turing Public

    Turing Machine Emulator

    OCaml 1

  5. rainfall rainfall Public

    CTF-type challenge, focused on binary exploitation

    C

  6. boidsBand boidsBand Public

    A C.W.Reynolds boid's implementation in C++ with realtime controls

    C++