Open to new opportunities · Montréal, QC

Fahmi Kahlaoui
Full Stack Developer

5 years building production-grade web applications. I bridge backend architecture, modern frontends, and cloud infrastructure - with an educational background that gives me a unique edge on complex projects.

.NET 8 / C# React / TypeScript Odoo (Python & JS) Clean Architecture CQRS / DDD Microservices AWS Docker Django PostgreSQL

Projects

ERP Migration - INFOR → Odoo (Corabois SA)
  • ERP migration for an industrial wood distribution company from INFOR to Odoo.
  • Analysis of existing business processes under INFOR and modelling of target flows in Odoo.
  • Customization of Inventory, Warehouse, Invoicing, Purchase, and Sales modules.
  • Migration and transformation of historical data (items, partners, stock movements).
  • Configuration of stock valuation rules, locations, and warehouse routes.
Odoo Python PostgreSQL ERP Migration
Odoo v7 (OpenERP) → Odoo v14 Migration
Analysis of business logic changes, full backend and frontend code refactoring, migration of reports from Mako to QWeb, and optimization of functions and SQL queries.
Odoo Python JavaScript / Owl PostgreSQL PL/pgSQL QWeb
Insurance Policy Management System - OpenERP
  • Custom business modules: policy management, coverage, quote requests, commission visualization and comparison.
  • Standalone Python application interfacing with Odoo via WebSocket for local scanner image acquisition.
Odoo Python WebSocket PostgreSQL AWS EC2/RDS/Lambda
Analytical Dashboard - Odoo
Design and development of a decision-support dashboard with KPIs and interactive charts, including data export to PDF and Excel.
Odoo Python D3.js XlsxWriter QWeb PL/pgSQL
Odoo - Magento Connector
Optimization and extension of the connector API: improved endpoints, added mappings, automated synchronizations via Odoo Cron and FTP.
Odoo Python Magento API ftplib PostgreSQL

Skills

Languages
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
Custom module dev
QWeb · Owl · Mako
ERP migration
Cloud & DevOps
AWS (EC2, EB, S3, SES, Lambda)
Docker · Docker Compose
GitHub Actions · CI/CD
Ansible · Linux
Databases
PostgreSQL · MySQL
PL/pgSQL
Redis
Tools & Methods
Jira · Redmine · Agile
gRPC · REST APIs
VSCode · Claude Code
Flake8 · ESLint · Prettier

Experience

Full Stack Developer
IT-Koncept Tunisie · 2018 – 2024
  • Analyzed functional and technical client requirements across commerce, restaurant, brokerage, and e-commerce sectors.
  • Designed, developed, and customized Odoo modules (Sales, Inventory, HR, Invoicing, Accounting).
  • Built analytical dashboards, custom PDF/Excel reports, and interactive data visualizations.
  • Developed scripts and scheduled tasks (Odoo Cron) for business process automation.
  • Manage the Linux server infrastructure: system installation and configuration, dependency management, environment deployment, monitoring, and incident response.
  • Collaborated with technical and functional teams in an Agile environment with a strong focus on code quality and documentation.
Stack: Odoo (Python & JavaScript) · Django · PostgreSQL · Docker · Git · QWeb · Mako · WebSocket · Ansible · AWS (EC2, RDS, Lambda)

Education

AEC - Web Programming Technologies (Recognition of Acquired Competencies)
Cégep Gérald-Godin · Montréal
2025
DESS - Industrial Engineering
National Engineering School of Carthage · Tunisia (MIFI recognized)
2016
Preparatory Cycle - Mathematics & Physics
Tunis Preparatory Institute for Engineering Studies · Tunisia
2013

Contact

Open to full-time and contract opportunities in the Montréal area and remotely. Don't hesitate to reach out.