Ibtissam Oulahchoum

Welcome to my portfolio

IbtissamOulahchoum

  • Software Engineer
  • IT Product Engineer
  • Business Advisor
  • CEO & Co-Founder
  • MSc in Data Science & AI
  • Bachelor's Degree in Software Engineering
  • IBM Certified Scrum Master
  • Agile Project Management
Hire Me

01/About

I Build Products and Grow Businesses

I

Full-Stack Product Development

I design and build high-performing digital products from frontend experience to backend architecture, turning business goals into scalable web applications.

React Next.js TypeScript Node.js Python Django PostgreSQL MongoDB Product Design UX/UI

II

AI, Design & Innovation

MSc in Data Science & AI — turning data into decisions. I design models, pipelines, and intelligent features that move products forward.

Python ML Deep Learning NLP TensorFlow PyTorch Pandas SQL Analytics

III

Leadership, Growth & Education

I co-founded an all-in-one management system for medical practices, and I run a Morocco-based digital agency as CEO: I meet clients, draw out what they actually need, and build the strategy, SEO, marketing, content, and growth around it. I also teach and mentor people building stronger digital skills.

Business Strategy Growth SEO Digital Marketing Content Strategy Social Media Agile Teaching

02/Experience

Professional Experience

  1. September 2025 — Present

    Full Stack Developer

    Safawell (Remote – Dubai)

    - Rebuilt the OTA platform end to end: new interface, reworked UI/UX, and a rebrand carried across the site. - Built the search and filtering layer, including halal filters so travellers can book to their own requirements. - Integrated external travel providers into the booking flow. - Built Safa Book, the platform's chat agent: it searches and carries a booking through to payment, suggests trips when a traveller cannot decide, cancels and updates existing bookings, and guides people around the platform. - Ran agile sprints to improve the platform's architecture and features.

    Next.js PostgreSQL Tailwind CSS BullMQ AI Chat Agent Payments i18n

  2. February 2025 — September 2025

    Full Stack Developer

    Geekfact (Remote – Casablanca)

    - Developed an AI-driven application to streamline and automate the job application process for candidates. - Built recruiter interview question generation tools using AI to improve candidate preparation. - Developed a browser extension enabling one-click automated job applications. - Designed and implemented high-conversion landing pages for product presentation and user acquisition.

    Vue.js 3 Nuxt 3 Tailwind CSS Vuetify Django Swagger MongoDB WXT i18n

  3. March 2024 — February 2025

    Full Stack Developer

    Laedx (On-site – Marrakech)

    - Developed an interactive web platform featuring secure donations, multilingual support, and advanced chat/forum functionality. - Designed and implemented a scalable backend, ensuring secure data handling and API performance. - Built a responsive, user-friendly frontend optimized for accessibility and cross-device compatibility. - Integrated secure online payment systems to handle donations reliably. - Managed development workflow using Agile methodologies to ensure timely delivery and effective team collaboration.

    Next.js React Tailwind CSS i18n Node.js Express.js MongoDB Agile Scrum Git

  4. August 2023 — November 2023

    Full Stack Developer Intern

    RirakTech (Hybrid – Rabat)

    - Integrated ERP/CRM systems to streamline business processes. - Developed interactive dashboards for real-time business data monitoring. - Optimized frontend performance for improved user experience.

    React.js React Hooks Context API REST APIs Axios PostgreSQL ERP/CRM Integration Performance Optimization

  5. 2023

    Final Year Project

    FST Errachidia

    - Developed an attendance management application using advanced machine learning algorithms for facial recognition. - Optimized model performance with SVM, XGBoost, GridSearch, and L1 regularization. - Implemented image processing and AI techniques for accurate and efficient attendance tracking.

    Python Scikit-learn XGBoost SVM GridSearch L1 Regularization OpenCV Facial Recognition Machine Learning

03/Toolkit

AI, Product, Growth & Technology

The strategy, creative, and technical skills I use to turn ideas into sustainable growth

Html 5
Html 5
Css
Css
Tailwind Css
Tailwind Css
Bootstrap
Bootstrap
Three js
Three js
Framer Motion
Framer Motion
Material UI
Material UI
shadcn UI
shadcn UI
React js
React js
Redux
Redux
React Query
React Query
Next js
Next js
Vue js
Vue js
Node js
Node js
Nest js
Nest js
Express js
Express js
Html 5
Html 5
Css
Css
Tailwind Css
Tailwind Css
Bootstrap
Bootstrap
Three js
Three js
Framer Motion
Framer Motion
Material UI
Material UI
shadcn UI
shadcn UI
React js
React js
Redux
Redux
React Query
React Query
Next js
Next js
Vue js
Vue js
Node js
Node js
Nest js
Nest js
Express js
Express js
Python
Python
Type Script
Type Script
Java Script
Java Script
Mongo db
Mongo db
Postger SQL
Postger SQL
My SQL
My SQL
Figma
Figma
Canva
Canva
Wordpress
Wordpress
Webflow
Webflow
Github
Github
Notion
Notion
Asana
Asana
Trello
Trello
Agile (Scrum , Kanban)
Agile (Scrum , Kanban)
Python
Python
Type Script
Type Script
Java Script
Java Script
Mongo db
Mongo db
Postger SQL
Postger SQL
My SQL
My SQL
Figma
Figma
Canva
Canva
Wordpress
Wordpress
Webflow
Webflow
Github
Github
Notion
Notion
Asana
Asana
Trello
Trello
Agile (Scrum , Kanban)
Agile (Scrum , Kanban)