About Karim
French
Native or bilingual
English
Fluent
German
Basic
Japanese
Basic
Arabic
Conversational
Experience
- Epitech,Assistant Pedagogical DirectorNovember 2015 - August 2023 (7 years and 9 months)Montpellier, FranceEpitech Montpellier welcomes around 300 students trained in software development up to Bachelor's degree level.○ Role & Responsibilities• Managing a team of pedagogical assistants• Responsible for first-year students• Managing relationships with parents○ Subjects Taught• Algorithmic programming: sorting, graphs, Minimax/Alpha-Beta, Monte Carlo Tree Search, etc.• System programming: C, C++, ASM x86 64• Unix programming: file systems, sockets, threads, IPC, etc.• Functional programming: Haskell, Lisp, OCaml• Graphics & video game programming: (C)SFML, Raycasting, Raytracing, 2D games, Game Jams• Software architecture: Java, Node.js, TDD• Cloud & DevOps: Jenkins, Docker, AWS, Serverless• Cybersecurity & CTF
- Epitech,Pedagogical DirectorJuly 2014 - November 2015 (1 year and 4 months)Paris, FranceEpitech Paris welcomes around 2500 students trained in software development up to Master's degree level.○ Role & Responsibilities• Managing a team of 70 collaborators (assistants, professors, promotion managers)• Managing relationships with parents• Crisis management for international students during their 4th year○ Subjects Taught• Graphics & video game programming: (C)SFML, Raycasting, Raytracing, 2D games, Game Jams• Software architecture: Java, Node.js, TDD
- Atom Run,Author - DirectorJanuary 2013 - May 2014 (1 year and 4 months)92400 Courbevoie, FranceAtom Run is a video game designed and produced for mobile (iOS, Android) and desktop (Mac) platforms.○ Role & Responsibilities• Carrying out various PoCs to select and validate the technical architecture• Defining and implementing project management using an agile methodology• Technical production of the application○ Skills Developed• Agile development management• Technical architecture definition• Use of a 2D physics engine• Use of C++11 and templates• Collaboration with a purely artistic environment• Full autonomy for the technical part• Administrative management inherent to independence
Recommendations
Be the first to recommend Karim
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4