Ibrahim El Khansa

Technical Product Manager
- Project Management
- Team Leadership
- Cross-Team Collaboration
- Technical Documentation
- Product Roadmapping
- Process Automation
- Workflow Design
- Prompt Engineering
- Business Analysis
- Data Analysis
- n8n
- Notion
- Snowflake
- LangSmith
- Javascript
- Typescript
- React
- Next.js
- Nest.js
- Node.js
- SCSS
- Firebase
- MongoDB
- Supabase
- Python
- Java
- Git
About Me
I'm a Technical Product Manager at Maids.cc. I started the product in January 2026 and have managed it ever since. I lead the developers, release engineers and QA who build it, and I still gather the requirements and read the pull requests before anything ships.
I've been building software since 2022, when I learned to make web apps in my second year of college. I graduated from the American University of Beirut in May 2025 with a degree in Computer Science Engineering and a minor in Economics. Before my current role, as a Process Improvement Analyst, I automated core operations workflows with n8n and the OpenAI API.
Work Experience
Maids.cc
Technical Product ManagerLeading product discovery through delivery for internal ERP and operations tooling. I translate business problems into clear requirements and acceptance criteria, prioritize the roadmap against business impact, and work closely with engineering to ship technically sound solutions.
Maids.cc
Process Improvement AnalystWorked as a process improvement analyst at Maids.cc, where I designed and implemented workflows, automated operational tasks, analyzed and optimized business logic, and drove process improvements across multiple business functions.
AUB Research Lab
Part Time Research AssistantConducting research in computational musicology and interactive music systems. Leading the development of software tools that facilitate the study of Arabic music theory, with a focus on tuning systems, maqamat, ajnas and their transpositions.
Freelance
Software EngineerDeveloped multiple professional multi-tier client applications following SOLID principles and atomic design methodology for scalable, maintainable code architecture.
Murex
Java Software Development InternCompleted a three-month internship at Murex as a Java Software Developer in the BPM Deimos team, where I built new Java Swing UI components, refactored backend systems for MX3, and worked with different teams to deliver features that are now used by banks worldwide.
FITS Digital
Digital Transformation Consultant InternStreamlined business processes using Bizagi to make daily operations more efficient. Created flowcharts and admin portals for clients using Bizagi and Java. Collaborated with teams to meet business needs and delivered solutions that improved operational efficiency and client satisfaction.
American University of Beirut
Coding TutorConducted engaging lectures for Python, C++, and VHDL classes, helping over 30 students per session. Created and shared valuable online tutoring materials to make learning resources accessible to all students.
Projects

Portfocare
Portfolio Builder & Resume Consultation PlatformA portfolio builder and resume consultation platform that helps users turn their resume into a hosted, SEO-friendly personal website. It combines AI-powered resume guidance, a consent-first recruiter talent pool, and a resume-to-portfolio workflow tailored for MENA talent. Built with Next.js 15 App Router, TypeScript, SCSS, Supabase, Gemini API, and AWS Amplify.
portfocare.com
Personal Whatsapp Assistant
AI Assistant on WhatsAppAn AI assistant that people talk to on WhatsApp. It remembers what you tell it, transcribes voice notes, reads photos and files, searches the web, sets reminders, and gives you a heads up before events on your Google Calendar. Anyone can subscribe. Built with Cloudflare Workers, TypeScript, Durable Objects, the Claude API and Supabase.
Chat on WhatsApp
Coursis
Advanced Scheduling ToolA platform that helps students efficiently generate optimal university schedules based on dynamic algorithms, custom data structures, and user preferences. Built entirely using Next.js and Firebase, Coursis now serves over 15,000 users.
coursis.org
LearnForge
RAG-Powered AI Curriculum EngineA RAG-powered platform that turns your role, goal and proficiency into a personalized technical course, writing each module on demand from a library of 45 textbooks. Built as my ZAKA AI capstone with FastAPI, React, TypeScript, Tailwind, Supabase, BGE embeddings and the Claude API, deployed on Fly.io.
learnforge-zaka.fly.dev
H.A.D.I.
AI-Powered Disease Prediction PlatformA machine learning-powered platform that predicts diseases based on user-reported symptoms. Integrated OpenAI's GPT API for medication data, deployed using Docker and Fly.io for scalability and performance.
dr-hadi.fly.dev
Wazafak
Personal Job Search by EmailA job search service that finds the jobs people want and emails them the ones that fit. People send their CV and the jobs they want through wazafak.org, and I set up a search for each of them. Every run reads job boards and employers' own career pages, checks each new job against what the person asked for with Claude Haiku, and emails the matches. It covers on site jobs across the region and remote jobs from anywhere. Built with Python, Claude Haiku, Supabase and Next.js, and it runs on my homelab.
wazafak.org
MusicLeb
Hub for Everything Music LebanonA virtual hub for the Lebanese music scene, connecting musicians, artists, and fans. Developed the full-stack application using Next.js, MongoDB, and Netlify, with a focus on performance optimization and community building.
musicleb.com
Maqam Network
Arabic Music Theory PlatformAn educational platform for exploring Arabic music theory, featuring maqamat, ajnas, seyr, and tuning systems. Developed tools for transpositions, interactive visualizations, and dynamic audio playback. Built with Next.js, TypeScript, and SCSS.
arabic-maqam-archive.netlify.app
WhatsApp Mentioner
Group Mentioning Automation ToolA simple GUI application that automates mentioning everyone in a WhatsApp group using pyautogui and tkinter. Features configurable settings, real-time progress tracking, and a standalone executable for easy distribution (click the link).
Download for Windows
Noter Sticky
Digital Sticky Notes & Visual Organization ToolA modern sticky notes application built with atomic design principles and shadcn/ui components. Features an infinite canvas for organizing thoughts, drag-and-drop interactions, and real-time auto-save. Built with Next.js 15, React 19, Tailwind, TypeScript, and Supabase for authentication and storage.
stickynoter.org
Homelab
Home Server for Private AI, Automation and MediaA home server I set up on a spare PC with a GTX 1080. I installed Ubuntu Server on it, and every app runs in Docker, including a private AI chat on local models with Ollama, private web search with SearXNG, Jellyfin and Navidrome for movies and music, and Uptime Kuma for alerts. I also host my own n8n on it for automations.

Melody Mits
Gesture-Controlled MIDI GloveA gesture-controlled MIDI glove that maps hand movements into musical commands. Designed to integrate with AI models like RAVE, it allows musicians to create and manipulate sound in real time through intuitive gestures.

My Unfollowers
Instagram Followers AnalyzerA website that gives you insight into your Instagram followers and following lists, showing who follows you back and who doesn't. Built with Next.js, TypeScript, React, and SCSS.
myunfollowers.appCertifications

ZAKA Certified Machine Learning Engineer
ZAKA · June 2026 · Certificate ID: 185816625I completed ZAKA's Artificial Intelligence Certification Program with a specialization in machine learning. The program ran for 20 weeks, and my capstone was LearnForge.
Daily AI Brief
A daily email on AI models, benchmarks, tools and tech news. Here is the latest one.
- Sunday 18 October 2026Top 3
1. OpenCode breach hits 1.4% of Console users
2. DeepSeek launches Search and Fetch APIs
3. Meta drops AI training wording from terms
Hobbies
Outside of work, I’m also a drummer. I’ve played at events big and small, collaborating with many musicians along the way. Here are a few moments from performances that mean a lot to me:









