Hi, I'm Makram Abid
Full-Stack & Odoo Developer
Technical consultant building enterprise ERP solutions, full-stack web apps, and AI-powered tools. Turning complex business requirements into elegant software.
Tech Stack
Building the future, one commit at a time
I'm a technical consultant and developer who bridges ERP complexity with modern software engineering. Currently pursuing an AI Master's while working full-time.
Education
Science des Données & Intelligence Artificielle
ENSET Mohammedia
Master Professionnelle
In ProgressDéveloppement Full Stack & DevOps
Faculté des sciences Aïn Chock, Casablanca
Licence Professionnelle
Développement Digital — Web Full Stack
ISFO Casablanca
Diplôme Technicien Spécialisé
Experience
Consultant Technique / Odoo Developer
Business Applications, Casablanca
- Developed and customized Odoo modules to meet client requirements
- Designed and maintained PostgreSQL databases for enterprise clients
- Integrated Odoo with external APIs and third-party systems
- Delivered end-to-end ERP projects in collaboration with functional consultants
What I bring to the table
From ERP customization to full-stack web development — a well-rounded toolkit built through real-world consulting work.
ERP & Backend
Frontend
Data & DevOps
Languages
Things I've built & shipped
A mix of production ERP work, open-source tooling, and academic research projects.
Custom Odoo ERP Modules
Designed and deployed a suite of custom Odoo 16/17 modules for a Casablanca-based client — covering inventory, HR workflows, and multi-currency invoicing with full PostgreSQL schema migrations.
ERP Integration Layer
Built a REST API bridge between Odoo and a third-party logistics platform, syncing real-time stock levels, delivery statuses, and invoices across systems with zero data loss.
Multi-Agent AI System
Academic research project implementing a multi-agent collaborative framework using LangChain and Python to automate complex reasoning tasks — written and presented as part of the MSc AI programme.
Full-Stack DevOps Dashboard
A React + Node.js monitoring dashboard built during the DevOps Licence programme — containerized with Docker, CI/CD via GitHub Actions, and deployed with automated testing pipelines.
Odoo Payroll Customization
Extended Odoo HR & Payroll modules to support Moroccan labor law compliance — custom salary rules, social contributions, and PDF payslip generation in Arabic and French.
Portfolio Website
This very site — built with Next.js 14, Tailwind CSS, and Framer Motion. Mobile-first, dark-themed, fully responsive with smooth scroll animations.
How I can help you
Focused, specialized services built around what I actually do well — no fluff, just results.
Odoo ERP Development
Custom module development, system integration, workflow optimization, and full ERP project delivery for SMEs.
- Custom module development
- Third-party API integration
- PostgreSQL schema design
- QWeb report templating
- Migration & upgrades (v14→v17)
Full-Stack Web Apps
End-to-end web application development using React, Next.js, and Node.js with production-ready deployments.
- React / Next.js frontends
- Node.js / Python backends
- REST API design
- Docker containerization
- CI/CD pipeline setup
AI & Data Solutions
Integrating AI capabilities into business workflows — from intelligent automation to data pipelines.
- LLM API integration
- Multi-agent workflows
- Data pipeline design
- Business process automation
- MongoDB & NoSQL modeling
Database Consulting
PostgreSQL and MongoDB architecture, performance tuning, data modeling, and migration strategy.
- Schema design & optimization
- Query performance tuning
- Data migration strategy
- Backup & recovery setup
- Multi-tenant architecture
Ready to build something great together?
Whether you need an Odoo ERP solution, a full-stack web app, or an AI integration — I'm available for consulting, freelance, and part-time contracts.
Fast Delivery
Efficient workflows and clear milestones ensure on-time delivery.
Clear Communication
Regular updates in English, French, or Arabic — your preference.
Quality Code
Clean, documented, and maintainable code with proper version control.
Flexible Availability
Available for part-time contracts, consulting, and freelance work.
Let's start a conversation
I typically respond within 24 hours. Reach out via email or LinkedIn.