public class INFORMATION {
Nom = "Ahmed Oumezzine";
Titre = "Développeur Full Stack .NET";
Email = "ahmedoumezzine@outlook.fr";
Téléphone = "92010344";
Âge = 33;
Localisation= "Canada";
}
public string ProfileDescription = "Développeur Full Stack passionné par les nouvelles technologies, j'ai développé des compétences solides en développement d’applications web (ASP.NET Core, Blazor, Angular), en intégration d’API et en gestion de projets cloud (Azure, AWS). J’aime transformer des idées en solutions robustes et évolutives.";
public string MissionStatement = "Mon objectif est de proposer des solutions innovantes et scalables, tout en optimisant les processus techniques et en assurant une expérience utilisateur de qualité.";
public class COMPÉTENCES {
Language.Add(CSharp, JavaScript, TypeScript, HTML, CSS, PHP);
Web.Add(Bootstrap, ResponsiveDesign, JSON);
Framework.Add(DotNET, ASPDotNETCore, MVC, EntityFramework, ReactJS, VueJS, Angular, Docker, WindowsServer);
Database.Add(SQLServer, MySQL, PostgreSQL, SQLite);
DevOps.Add(Git, AzureDevOps, AWS, Docker);
}
public enum CERTIFICATIONS {
AZ900, // Microsoft Certified: Azure Fundamentals
AZ204, // Microsoft Certified: Azure Developer Associate
}
public static class MEDIA {
LinkedIn = "linkedin.com/in/ahmedoumezzine";
GitHub = "github.com/ahmedOumezzine";
Credly = "credly.com/users/ahmed-oumezzine";
Medium = "medium.com/@ahmedoumezzine";
Twitter = "x.com/aoumezzine";
Blog = "blog.oumezzine.com";
}
public enum LANGUES {
ARABE = Native; // Langue maternelle
FRANÇAIS = C1; // Compétence native
ANGLAIS = B2;
}
public partial class FORMATIONS : ÉcolesSupérieures {
private void IngenieurInformatique() {
var _Durée = Range(début: "09/2014", fin: "06/2017");
var _Établissement = "École supérieure privée d'ingénieurs de Monastir";
var _Type = "Ingénieur en Informatique";
// Formation centrée sur le développement logiciel, systèmes d'information, réseaux et technologies web.
// Travail sur des projets pratiques, stages en entreprise, et renforcement des compétences en architecture logicielle, sécurité et développement full stack.
}
private void LicenceInformatique() {
var _Durée = Range(début: "09/2011", fin: "06/2014");
var _Établissement = "Faculté des Sciences de Monastir";
var _Type = "Licence en Informatique";
// Formation fondamentale en algorithmique, programmation orientée objet, systèmes d'exploitation, bases de données et développement logiciel.
// Participation aux événements tech (Windows Dev Days, Azure Camp), encadrement d’ateliers sur le développement .NET et les outils Microsoft.
}
}
public static class EXPÉRIENCES {
public void CGI() {
var _Durée = Range(début: "01/2019", fin: "12/2022");
var _Lieu = "Québec City, Canada";
var _Role = "Développeur Full Stack .NET";
var _Technologies = new string[] {
".NET", "ASP.NET Core", "Blazor", "Azure", "Git" };
// Développement d'applications web full stack .NET, conception d'API REST, intégration client Blazor, déploiement sur Azure.
}
public void SWMA() {
var _Durée = Range(début: "01/2018", fin: "12/2018");
var _Lieu = "Tunisie";
var _Role = "Développeur Full Stack";
var _Technologies = new string[] {
"ASP.NET MVC", "C#", "Angular", "SQL Server", "RESTful API", "JWT", "Docker", "Git", "Visual Studio" };
// Développement de plateformes web marketing digital, e-commerce et CRM.
// Création d'applications robustes et personnalisées pour des clients internationaux.
}
public void rootSaudi() {
// === Mission 1 – Développeur .NET (8 mois) ===
var _Durée = Range(début: "01/2020", fin: "08/2020");
var _Lieu = "Gouvernorat de Sfax, Tunisie · Sur site";
var _Role = "Développeur .NET";
var _Technologies = new string[] {
"ASP.NET Core", "C#", "Angular", "TypeScript", "SQL Server", "RESTful API", "JWT", "OAuth2", "Git", "GitHub Actions", "Docker", "HTML5", "CSS3", "Scrum" };
// Développement d'applications complexes, évolutives et sécurisées.
// Collaboration avec une équipe pluridisciplinaire pour répondre aux besoins des clients.
//
// • Architecture logicielle modulaire et orientée services.
// • Optimisation des requêtes SQL et gestion des performances serveur.
// • Ajout de nouvelles fonctionnalités pour la gestion des stocks et facturation.
// • Rédaction de tests unitaires et documentation technique.
// • Amélioration de l’interface utilisateur en collaboration avec l’équipe UX/UI.
// • Accompagnement technique des nouveaux membres de l'équipe.
// === Mission 2 – Stagiaire .NET (3 mois) ===
var _Durée = Range(début: "06/2016", fin: "08/2016");
var _Lieu = "Gouvernorat de Sfax, Tunisie · Hybride";
var _Role = "Stagiaire - Développeur .NET";
var _Technologies = new string[] {
"ASP.NET Core", "C#", "Angular", "TypeScript", "SQL Server", "RESTful API", "JWT", "OAuth2", "Git", "Visual Studio" };
// Stage chez Proxym Group, participation active au développement d’applications web et modules ERP.
// Création d’interfaces utilisateur modernes et implémentation de systèmes de sécurité avancés.
//
// • Développement d’applications web basées sur ASP.NET MVC.
// • Implémentation de modules ERP pour la comptabilité et les RH.
// • Création d'interfaces utilisateur modernes avec HTML5, CSS3 et JavaScript.
// • Tests unitaires, débogage et correction de bugs avant livraison.
// • Rédaction de documentation technique pour faciliter la maintenance.
}
public void PFCommunications() {
var _Durée = Range(début: "02/2018", fin: "07/2018");
var _Lieu = "Montréal, Québec, Canada · À distance";
var _Role = "Développeur Full Stack";
var _Technologies = new string[] {
"ASP.NET MVC", "C#", "JavaScript", "jQuery", "SQL Server",
"HTML5", "CSS3", "Git", "Visual Studio", "DevOps" };
// Développement de solutions web modernes et interactives pour améliorer la communication et la visibilité des clients.
// Conception et développement d’applications web robustes avec ASP.NET MVC et JavaScript.
// Création d’interfaces utilisateur dynamiques avec jQuery.
// Gestion et optimisation des bases de données SQL Server.
// Travail en équipe Agile avec daily meetings.
// Déploiement des applications avec des bonnes pratiques DevOps.
// Optimisation de la performance des applications.
// Rédaction de documentation technique.
}
public void WindConsultingTunisia() {
var _Durée = Range(début: "07/2017", fin: "01/2018");
var _Lieu = "Tunisie";
var _Role = "Développeur .NET";
var _Technologies = new string[] {
"ASP.NET MVC", "C#", "SQL Server", "Git", "Visual Studio" };
// Développement de solutions logicielles destinées à améliorer la gestion des processus métier.
// Focus sur l'automatisation, la performance et l'optimisation des systèmes.
//
// • Conception et développement d’applications web avec ASP.NET MVC.
// • Optimisation des bases de données SQL Server.
// • Développement de nouvelles fonctionnalités dans des systèmes existants.
// • Gestion de la performance et de la sécurité des applications.
// • Tests et assurance qualité.
// • Formation et support technique.
}
public void CloudStoreStage() {
var _Durée = Range(début: "02/2014", fin: "06/2014");
var _Lieu = "Gouvernorat de Monastir, Tunisie · À distance";
var _Role = "Stagiaire - Développeur .NET";
var _Technologies = new string[] {
"ASP.NET Web Forms", "C#", "SQL Server", "Git", "Visual Studio" };
// Stage dans une entreprise spécialisée dans la gestion des stocks et la vente en ligne.
// Contribution au développement et à l’amélioration de plusieurs fonctionnalités du système de gestion interne.
//
// • Développement d’un module de gestion des stocks.
// • Création d’interfaces utilisateurs dynamiques avec ASP.NET Web Forms.
// • Optimisation de l’accès aux données avec SQL Server.
// • Fonctionnalités avancées (filtres, tris, export Excel).
// • Tests et validation fonctionnelle.
// • Rédaction de documentation technique.
}
}