Software Engineer

Yanis MANSOUR

About

Software Engineer based in Paris, focused on building reliable and scalable software.

I write about software architecture, concurrency, infrastructure, networking, and technical topics I find interesting.

Outside of work, I enjoy swimming, calisthenics, and weightlifting.

Yanis MANSOUR
Yanis MANSOUR
Paris
Software Engineer
Software Engineer
OpenTelemetry
OpenTelemetry monitoring
Docker and server management
Containerization and server management
Networking & Infrastructure
Networking & Infrastructure

Professional experiences

R&D Software Engineer

Serensia is a software company specialized in electronic invoicing.

As part of the Research and Development team, I work on platform related parts of the software in C# : .NET Framework to .NET 8 migration, scalability, licence management, ... etc. A small part of my time is also dedicated to business related parts of the software.

Moreover, I am also in charge of an OpenTelemetry infrastructure containrized with Docker, enclosing Grafana, Prometheus and Jeager

Serensia

2023 - Today

Microsoft Full Stack Developer

BSD (Bureatique Services Développement) is a consulting software company specialized in the Microsoft ecosystem : Sharepoint, Microsoft 365, Teams, ... etc.

I worked there a Microsoft Full Stack Developer and developed software in C# and React. Additionally, I architected the first company's Business Intelligence framework using PowerBI, endabling data-driven decision making.

I have also acquired a solid infrastructure and networking expertise by being responsible of installing on-premises Sharepoint Server farms.

BSD (Bureautique Service Development)

2020 - 2023

Desctop Application Developer

CSTB (Centre Scientifique et Technique du Bâtiment) is a company that helps construction industry actors by delivering quality certificates.

I was part of a thermal testing team as a Desktop Applications Developer. I worked on developing testing process automation tools in Javascript, VBA and Microsoft Office, in close collaboration with thermal testing technicians

CSTB (Centre Scientifique et Technique du Bâtiment

2019 - 2020

Latest projects

Draughts - Computer vision

Developed a computer-vision pipeline to detect draughts moves directly from video footage using histogram back projection, Gaussian mixture models, and Hough transforms.

Full project report

Draughts - Computer vision

Running macOS on a Windows PC using QEMU/KVM

Ran macOS on a Windows PC using QEMU/KVM, with GPU passthrough and IOMMU device isolation.

Running macOS on a Windows PC using QEMU/KVM

Machine Learning & Search Algorithms

Implementations of classical machine-learning and search algorithms, including K-Means in Scala, IDA* for Blocks World, and PageRank.

Machine Learning & Search Algorithms