You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Karim DridiKD

Karim Dridi

Training & AI Consulting

€900/day
1 project
Montpellier, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Karim

Passionate about programming for over 20 years, I've had the opportunity to work with various technologies (back-end, front-end, web, embedded, etc.) and in different sectors (industry, finance, video games, education).

I am always looking for new opportunities to leverage my knowledge and expertise. It's also an excellent way to meet new people and take on new challenges.

My main qualities are curiosity and rigor, which are absolutely essential for my work.

As part of my organization, I master the tools that allow me to do CI/CD to provide maximum feedback on project progress for agile work.

See you soon to discuss your goals.
  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

  • Japanese

    Basic

  • Arabic

    Conversational

Can work on-site
Montpellier (up to 50km)

Experience

  • Epitech,
    Assistant Pedagogical Director
    November 2015 - August 2023 (7 years and 9 months)
    Montpellier, France
    Epitech 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 Director
    July 2014 - November 2015 (1 year and 4 months)
    Paris, France
    Epitech 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 - Director
    January 2013 - May 2014 (1 year and 4 months)
    92400 Courbevoie, France
    Atom 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set

Categories