Select your language

ABOUT ME

Software Engineer with experience in backend development, networking, and infrastructure. I have contributed to platform components, observability, and business software.

TRAININGS

Sep - Dec 2022

School of computer science and statistics

Trinity College Dublin (TCD)

2022 - 2023

Engineering degree in Computer Science

Institut National des Sciences Appliquées de Lyon (INSA), Lyon, France

2018 - 2020

DUT (Diplôme Universitaire de Technologie) in Computer Science

IUT De Villetaneuse - Université Sorbonne Paris Nord - Paris, France

2017 - 2018

Mathematics & computer science Licence - 1st year

Université des Sciences et Technologies Haouari Boumedienne - Algeria

2017

Mathematics baccalaureate degree

Lycée Laadlani Amar, Maatkas, Tizi Ouzou - Algeria

PROFESSIONAL EXPERIENCES

Oct 2023 - Today

.NET Software engineer (R&D)
Serensia
  • .NET Software Engineer: Building common software components for all the company's sofware solutions (Serensia Intelligent Gateway, PDP, ...etc)
  • Angular developer
  • Observability: Managing an OpenTelemetry observability infrastructure hosted in Docker + implementing necessary instrumentations in .NET
  • Technical and functional lead on some billing and software related topics

2020 - 2023

Microsoft Full Stack Developer
BSD (Bureatique Services Développement)
  • Network engineering : SharePoint Server farm installation
  • System administrator : Server farm topology installation, Active directory zone management, SP sites & list management
  • Development : SPFX development (React/TS), SP Solution development (C#), Automated deployment (powershell), Azure functions
  • PowerBi : Build and deploy advanced Business Intelligence dashboards
  • DevOps : CI/CD - Azure Devops

2019 - 2020

Desktop Applications Developer
CSTB (Centre Scientifique et Technique du Bâtiment)

MS Word reports generation (VBA - NodeJs), Statistical conformity tests (NodeJs), MS Office extensions development - NodeJs, .Net

PERSONAL PROJECTS

2022

Distributed Service Oriented Architecture (SOA) application

Design, distribute, and replicate a Service Oriented Application (SOA) / Network architecture of application blocks / P2S & S2S VPN, DNS, DHCP

2022

Kernel virtual machine (KVM) MacOS installation on windows machine

MacOS installation in any PC using hypervisor of type 1 to maximize performances. This installation includes GPU acceleration and IOMMU groups passthrough

2022

Data mining / Places of interest detection in Lyon city

Data cleaning, clustering algorithms, PCA, Data Visualization

2022

C-Compiler

A compiler that generates assembly language for different architectures (x86, ARM). Grammars and languages principles are applied. Github source code

2021

Machine learning and AI algorithms

Self learned : Implementation of machine learning and AI algorithms : KMeans, Linear regression