Hi, I'm

Adlane.

I teach machines to help us see.

I’m a passionate deep learning engineer. I leverage advanced AI and computer vision technologies to develop systems that enhance visual understanding and interaction.

About Me

I am an AI engineer with a strong foundation in computer science engineering, further honed by a specialized year-long focus on artificial intelligence.

My expertise lies in computer vision, particularly in areas such as instance segmentation, object detection, and super-resolution. I am constantly on the lookout for new state-of-the-art models to integrate into both my professional work and personal projects.

Here are a few technologies I've been working with recently:
  • Python
  • PyTorch
  • C++
  • CUDA
  • OpenCV
Over the years, alongside my technical development, I have cultivated a deep passion for photography, which not only complements my skills but also enriches my understanding of visual aesthetics and image composition. Take a look to my photographic journey on my portfolio or on my Instagram.

Experience

Deep Learning & Image Processing Engineer - Smiths Detection
Feb 2022 - present
Paris area

Currently in charge of several projects at Smiths Detection in Paris area, including:

  • Threats detection.
  • Image visualisation enhancement (denoising, super-resolution).
  • Algorithm optimization leveraging GPU.

Stack: Python, PyTorch, ONNX, C++, CUDA

Data Scientist - Sogeti
April 2021 - Sep 2021
Paris area

I developed deep learning models for damage detection on damaged vehicles using MMDetection library.

  • Writing SOTA report.
  • Implementation of Hybride Task Cascade model.
  • Data management.
  • Training and testing.

Stack: Python, PyTorch, MMDetection

Python Developer - Caciis
Feb 2020 - Aug 2020
Paris

I took part in the development of a Python-based tool allowing migration of RedBack routers’ configuration to Cisco routers. I carried out several audit on both manufacturers’ routers.

Stack: Python, Django

Data Engineer - Cegid Talentsoft
June 2019 - Aug 2019
Paris area

At Talentsoft I achieved two missions:

  • I was responsible of adding the widget translation of the Talentsoft tool’s landing page.
  • I made a POC to improve the performance of the textual searches performed on the database. I was also responsible of the data migration from MS SQL server to Elasticserch.

Stack: C#/.NET, Typescript, MS SQL Server, Elasticserch

Education

2020 - 2021
Master of Science - Artificial Intelligence and Pattern Recognition
Université Toulouse III - Paul Sabatier
I took one year to specialize myself in Machine Learning and, particularly, in Deep Learning. This program equipped me with solid foundations in both theoretical concepts and practical applications. I focused extensively on image acquisition and processing techniques. Additionally, I acquired foundational knowledge in robotics, enhancing my interdisciplinary skills in AI technologies.
2019
Exchange student
Université de Sherbrooke, Canada
During one semester, I participated in an exchange program at Université de Sherbrooke, where I acquired foundational knowledge in Data Science and Machine Learning. I also discovered new fields in computer science such as cognitive computing and IoT.
2015 - 2020
Computer Science Engineering
Sup Galilée, Université Sorbonne Paris Nord
During this 5-year program, I acquired a strong foundation in general computer science, including web and software development. The program emphasized significant mathematical components, particularly in algorithm complexity calculation. Additionally, detailed hardware knowledge was gained through courses such as Computer Architecture.

Projects

Twibot
Python PyTorch OpenCV
Twibot
A bot playing Twinit, a game where we want to match two identical cards. I used a small YOLO model to spot cards, and keypoints matching to match cards.
Super-resolution methods for brain magnetic resonance images
Python Tensorflow
Super-resolution methods for brain magnetic resonance images
With my team we implemented three different neural networks to super-resolve brain MRI of marmoset, the world smallest primate.
Scala implementation of UMAP
Scala Python
Scala implementation of UMAP
We contribute to Clustering4Ever, a Scala library, by providing an implementation of Uniform Manifold Approximation and Projection (UMAP).

Achievements

2-day CUDA course
Foundation of CUDA programming, profiling and debugging
Sogeti Labs Hackaton Jury Prize
Developed ML models to detect people in overindebtedness

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!