Yanis MANSOUR
24 years
Paris - Lyon
Kabyle - native
Quadrilingual : French, Arabic & English
Programming languages : C#/.Net, Java, Scala, C/C++, Python, PHP
Frameworks : React/TS, NodeJS express, Angular, SharePoint FrameWork (SPFx)
Developments : Desktop (Java Swing / JavaFx), Web(MERN stack), Mobile (Java), Scripting (Bash, PowerShell), Data Visualization (python-matplotlib, highcharts.js), web scrapping
Network engineering : Networks addressing, Subnets, DNS, DHCP, VPN (S2S/P2S), Server configuration
Infrastructure : Windows : Install and administer a SharePoint Server Farm with role servers, SQL Server, Active Directory forest (Domain controllers) / Linux : Distribute and replicate application & Database blocks
Business Intelligence : ETL Pipelines, Power BI (Build, deploy and embed reports), dimensions
Other : Agile methods with Jira & Git, CI/CD, TDD (Test driven development), Functional programming, MS Office, Premiere Pro, Lightroom
Daily Street Workout / Calisthenics / Skipping
High tech / Travel
Besides working on many computer projects, I have a keen interest in mathematical and computer science theory. This gives me a great ability to learn and lead team members on specific topics. I combine software engineering, networking, and computer infrastructure to deliver performant and easily maintainable solutions.
Sep - Dec 2022
Trinity College Dublin (TCD) - 1st university of Ireland
2020 - 2023
Institut National des Sciences Appliquées de Lyon (INSA), Lyon, France
2018 - 2020
IUT De Villetaneuse - Université Sorbonne Paris Nord - Paris, France
2017 - 2018
Université des Sciences et Technologies Haouari Boumedienne - Algeria
2017
Lycée Laadlani Amar, Maatkas, Tizi Ouzou - Algeria
MS Word reports generation (VBA - NodeJs), Statistical conformity tests (NodeJs), MS Office extensions development - NodeJs, .Net
Three 8-hour coding challenges in 24 hours : Web development, AI and Capture the flag (CTF)
A compiler that generates assembly language for different architectures (x86, ARM). Grammars and languages principles are applied. Github source code
C, C++, assembly, TDD (test driven development), CI/CD pipilines
Data cleaning, clustering algorithms, PCA, Data Visualization - Knime
Design, distribute, and replicate a Service Oriented Application (SOA) / Network architecture of application blocks / P2S & S2S VPN, DNS, DHCP
MacOS installation in any PC using hypervisor of type 1 to maximize performances.
This installation includes GPU acceleration and IOMMU groups passthrough
QEMU, IOMMU groups, VFIO passthrough
Self learned : Implementation of machine learning and AI algorithms : KMeans, Linear regression