Yanis MANSOUR
My name is Yanis MANSOUR. I am a software engineer specialized in C# and .Net. During my professional experiences, I have also participated in building software in java, python and C++. I have worked in billing and business process management software.
I have created this website to share my personal projects and research. My favourite topics are software architecture, concurrency, infrastructure, and networking. This is the kind of content you might expect in this blog.
In my daily life, I am interested in finance, real estate and high tech. I also practice a lot of sports : swimming, calisthenics and weightlifting (4-6 times a week).
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
2023 - Today
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.
2020 - 2023
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
2019 - 2020
Using computer vision techniques to detect draughts game moves in a video of humains playing.
List of used techniques:
Full project here
MacOS installation in any PC using a hypervisor of type 1 : Qemu and KVM (Kernel-based Virtual Machine).
This enabled enhanced performances thanks to:
Using computer vision techniques to detect draughts game moves in a video of humains playing.
List of used techniques:
Full project here
MacOS installation in any PC using a hypervisor of type 1 : Qemu and KVM (Kernel-based Virtual Machine).
This enabled enhanced performances thanks to: