Welcome to my GitHub profile. My name is Pavel and I am a student of School 21 (Ecole 42 in Paris). I'm interested in software programming, algorithms, optimizations, mathematics and deep learning.
I've included my social networks, CV, and old or current projects.
- 42 projects archive -- interesting projects from Ecole42 (the rest in private repositories).
- Piscine Python DS: Learning DS in Python from zero
- webserv: Implementation of webserver (like nginx)
- ft_containers: Rewriting of some STL containers
- minishell: Own implementation of shell
- miniRT: Raytracing project with multithreading
- fract'ol Drawing fractals (also with multithreading)
- philosophers: Two classic multithreading and IPC problems
- ft_printf: Own implementation of system
printf
function
- My learning and practice repositories:
- Various
TeX
notes:- Deep learning HSE notes [rus] [suspended] -- some notes from Deep learning HSE course on coursera.
- Combinatorics [rus] -- some notes from the "Combinatorics" book by Vilenkin, N. Ya
- Probability theory notes [rus] -- uncomplete notes from a (not very good quality) university course.