Disponible · Montréal, QC
Fahmi Kahlaoui
Développeur Full Stack
5 ans d'expérience dans la conception et le développement d'applications web robustes. J'allie architecture backend, frontends modernes et infrastructure cloud - avec une formation qui me confère une longueur d'avance sur les projets complexes.
Projets
Module de gestion de tickets - .NET 8 / React / AWS
- Module complet de gestion et de suivi des tickets pour une application interne d'une société d'entretien ménager.
- Backend en .NET 8 - Clean Architecture, Repository Pattern, Entity Framework Core.
- Frontend en React / TypeScript, interface moderne et réactive.
- Intégration cloud : AWS EC2, RDS, S3 (stockage des fichiers), SES (notifications par courriel), Lambda (création de tickets depuis les courriels reçus).
- Tests unitaires et d'intégration ; pipeline CI/CD via Git, GitHub Actions, Docker Compose.
- Environnement Agile (Jira, Scrum).
Migration ERP - INFOR → Odoo (Corabois SA)
- Migration complète de l'ERP d'une entreprise de distribution de bois depuis INFOR vers Odoo.
- Analyse des processus métiers existants sous INFOR et modélisation des flux cibles dans Odoo.
- Personnalisation des modules : Gestion des stocks, Entrepôt, Facturation, Achats et Ventes.
- Migration et transformation des données historiques (articles, partenaires, mouvements de stock).
- Paramétrage des règles de valorisation de stock, des emplacements et des routes d'entrepôt.
Migration Odoo v7 (OpenERP) → Odoo v14
Analyse des évolutions de la logique métier, refonte complète du code backend et frontend, migration des
rapports de Mako vers QWeb, et optimisation des fonctions ainsi que des requêtes SQL.
Système de gestion des polices d'assurance - OpenERP
- Développement de modules métiers : gestion des polices, couvertures, demandes d'offres, visualisation et comparaison des commissions.
- Application Python autonome interagissant avec Odoo via WebSocket pour l'acquisition d'images depuis un scanner local.
Tableau de bord analytique - Odoo
Conception et développement d'un tableau de bord décisionnel avec KPIs et visualisations graphiques
interactives, incluant l'export des données en PDF et Excel.
Connecteur Odoo - Magento
Optimisation et extension de l'API du connecteur : amélioration des endpoints, ajout de mappings,
automatisation des synchronisations via Cron Odoo et FTP.
Compétences
Langages
Python
C# / TypeScript
JavaScript
Backend
.NET 8 / ASP.NET Core
Entity Framework Core
MediatR · Carter · FluentValidation
MassTransit / RabbitMQ
Django
Architecture
Clean Architecture
DDD · CQRS
Repository Pattern
Microservices
Frontend
React.js · TypeScript
MobX · Redux
Material UI · Bootstrap
Vite · Webpack · Nginx
ERP / Odoo
Odoo v7 → v17
Développement de modules
QWeb · Owl · Mako
Migration ERP
Cloud & DevOps
AWS (EC2, EB, S3, SES, Lambda)
Docker · Docker Compose
GitHub Actions · CI/CD
Ansible · Linux
Bases de données
PostgreSQL · MySQL
PL/pgSQL
Redis
Outils & Méthodes
Jira · Redmine · Agile
gRPC · REST APIs
VSCode · Claude Code
Flake8 · ESLint · Prettier
Expérience
Développeur Full Stack
- Analyse des besoins fonctionnels et techniques des clients dans les secteurs du commerce, de la restauration, du courtage et du e-commerce.
- Conception, développement et personnalisation des modules Odoo (Ventes, Gestion de stock, RH, Facturation, Comptabilité).
- Conception de tableaux de bord analytiques, rapports personnalisés (PDF/Excel) et visualisations interactives de données.
- Développement de scripts et tâches planifiées (Cron Odoo) pour l'automatisation des processus métiers.
- Gérer l'infrastructure serveur Linux : installation et configuration système, gestion des dépendances, déploiement des environnements, monitoring et intervention en cas d'incident de production.
- Collaboration avec les équipes techniques et fonctionnelles en approche Agile, avec un fort accent sur la qualité du code et la documentation.
Stack : Odoo (Python & JavaScript) · Django · PostgreSQL · Docker · Git · QWeb · Mako ·
WebSocket · Ansible · AWS (EC2, RDS, Lambda)
Formation
AEC - Programmation en technologies web (RAC)
Cégep Gérald-Godin · Montréal
2025
DESS - Génie industriel
École Nationale d'Ingénieurs de Carthage · Tunisie (reconnu par le MIFI)
2016
Cycle préparatoire - Mathématiques et Physique
Institut préparatoire aux études d'ingénieurs de Tunis · Tunisie
2013
Contact
Disponible pour des postes permanents ou contractuels dans la région de Montréal ou en télétravail. N'hésitez pas à me contacter.