WS

William Servaty

I am William Servaty, a graduate software engineer from France, deeply interested in programming and algorithms.

Some of my personal projects

git-go

A re-implementation of Git in Go to learn more about git internals and learn Go

wbittorrent

A basic bittorrent client written in C++

C++
CMake

University projects

The following showcases some of my school projects completed at EPITA:

Tiger Compiler

3rd year

A compiler for the Tiger language written in C++

C++
Flex
Bison

42sh

3rd year

A POSIX compliant shell interpreter written in C, hand-written lexer and parser

C
Autotools

UNIX

3rd year

Re-implementation of UNIX utility tools in C: find, make, malloc

C

notmaverick

5th year

Educational ransomware project, custom C2, multi-stage attack

C#
C
C++
Win32 API
PowerShell
JavaScript

Hobbies

Beyond my interest for programming and computer science in general, I am an avid aviation enthusiast and have been playing the piano since little.