You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Paul-Ernest MartinPM

Paul-Ernest Martin

Computer Vision | Deep Learning | Qt | Python/C++

€500/day
2 projects
Toulouse, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Paul-Ernest

I am a software developer and trainer specializing in real-time systems, with over five years of practical experience. A graduate of Télécom ParisTech, my background combines mathematics, physics, and computer science, enriched by specializations in Artificial Intelligence, 3D interactive systems, and Advanced Computer Graphics.

Throughout my professional career, I have designed and integrated complex software applications combining advanced graphics, 3D rendering engines, artificial intelligence, and deep learning, with a focus on performance, responsiveness, and robustness. I also manage the deployment and DevOps integration phase, implementing CI/CD pipelines, automated testing, and multi-platform distributions for Windows, Linux, and macOS, to ensure reliable and maintainable applications.

My approach aims to create interactive and immersive solutions, where graphical rendering, AI, and deployment tools are fully integrated, offering users a fluid, high-performance, and captivating experience. I am committed to transforming complex ideas into concrete, innovative applications tailored to the needs of businesses and creative projects.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Toulouse (up to 50km), Paris (up to 15km), Montpellier (up to 10km), Bordeaux (up to 10km)

Experience

  • PLB CONSULTANT
    Advanced Git Instructor
    EDUCATION AND E-LEARNING
    April 2024 - Today (2 years and 2 months)
    • Submodules in Git:
    Understand the role of submodules in complex architectures like micro-services and learn to manage them with submodule commands and .gitmodules.

    • Git Customization:
    Explore advanced Git configurations and customize Git through client-side hooks, server-side hooks, and webhooks for platforms like GitHub and GitLab.

    • Advanced Commands:
    Master commit selection methods and advanced commands such as cherry-pick, revert, interactive staging, and interactive rebase.

    • Plumbing vs. Porcelain, and Essentials:
    Distinguish between low-level (plumbing) and high-level (porcelain) commands, and delve into refs, reflogs, .gitattributes, patches, and worktrees for efficient branch management.
    Git GitHub GitOps
  • ib Cegos
    Advanced Python Programming Instructor
    EDUCATION AND E-LEARNING
    March 2024 - Today (2 years and 3 months)
    - Metaprogramming
    - Asyncio, Concurrency, and Parallelism
    - Logging and Monitoring
    - Packaging and Freezing Python Applications
    - Advanced Syntax

    - Metaprogramming: Gained an in-depth understanding of metaprogramming concepts in Python, including the use of decorators, descriptors, and metaclasses to dynamically modify and extend code at runtime.
    Advanced Syntax: Mastered advanced Python syntax features such as generators, iterators, and context managers, enhancing code efficiency and readability.
    - Logging and Monitoring: Developed skills in implementing robust logging and monitoring practices within Python applications to ensure high reliability and maintainability.
    - Asyncio, Concurrency, and Parallelism: Acquired expertise in asyncio for asynchronous programming, along with strategies for effective concurrency and parallelism, to improve application performance and responsiveness.
    Packaging and Freezing Python Applications: Learned advanced techniques for packaging Python applications for distribution, including the use of tools like setuptools, pip, and wheel. Gained practical experience in freezing applications into stand-alone executables using tools like PyInstaller and cx_Freeze, facilitating easy distribution and deployment across different platforms.

    Python Python Developer Python Programming
  • Stime DSI Groupement Les Mousquetaires
    DevOps Gitlab CI/CD Consultant
    RETAIL (LARGE RETAILERS)
    November 2023 - January 2024 (2 months)
    Paris, France
    DevOps and Git/GitLab Training:
    - Master Git and Develop Practical Git Skills
    - Leverage GitLab's Capabilities and Implement Effective CI/CD Pipelines.
    DevOps Git Gitlab CI/CD Gitlab

Reviews

5.0

Out of 2 ratings

D

Denis

sarl Développement Durable

Reviewed on 6/14/2023

D

Delphine

Research to business

Reviewed on 10/4/2022

Recommendations

NA
DJ
Najat Ajarar and 1 other person have recommended Paul-Ernest

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

Education

  • Master M2: Advanced Computer Graphics
    Télécom Paris Tech
    2020
  • Master M1: 3D & Interactive System
    Télécom ParisTech
    2019

Certifications

  • Smode Operator
    Oliverdy
    2021

Skill set

Categories