Select your language

ABOUT ME

As a dedicated software engineer specializing in .NET, I bring a robust skill set in software engineering, networking, and computer infrastructure. My passion for technology drives me to continually expand my knowledge and expertise, even in my free time. This allows me to deliver performant and easily maintainable solutions.

I thrive in joyful environments and am known for bringing energy and enthusiasm to my team, fostering a collaborative and positive workplace.

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