Self-taught developer since 2019. Currently at 42 Paris (class of 2026) — system programming, memory management, data structures, and algorithms.
C, C++17/20, PHP 8, Java 21, TypeScript (Node.js), Go — main languages. Python for prototyping and tooling. x86/x64 ASM for low-level analysis and reverse engineering.
Backend: development of services in C/Go, REST API design, concurrency management (threads, goroutines, async). Memory and CPU optimization, performance profiling, latency reduction.
Networking: analysis and reverse engineering of protocols (RakNet, TCP/UDP, custom Minecraft Bedrock protocols). Packet inspection, injection, protocol rewriting. Development of Go proxies for real-time traffic interception and modification.
Reverse engineering: static analysis (IDA Pro, Ghidra) and dynamic analysis (x64dbg, WinDbg). x86/x64 disassembly, binary reading, structure identification, hooking, patching. Design of modified C++ clients.
Minecraft Bedrock: reverse engineering of the RakNet protocol, packet interception proxies, packet analysis, data-driven custom items/blocks systems (Nexly), PocketMine plugins, full server architecture.