Ibrahim El Khansa Portfolio

About Me
I've been a full-stack software engineer since 2022, focused on building practical solutions that solve real-world problems and address gaps in the market. I graduated from the American University of Beirut in May 2025 with a degree in Computer Science Engineering and a minor in Economics. Ever since I learnt to develop web apps in my second year of college, I have been working on projects that merge technical expertise with innovative thinking to create value for users and communities.
My career has evolved to encompass both development and automation, where I design and implement workflows that streamline operations and drive process improvements across business functions. I leverage my technical background to automate operational tasks, analyze business logic, and optimize processes that enhance efficiency and productivity. This transition has deepened my understanding of how technology can transform business operations and create measurable impact.
Work Experience
Maids.cc
Process Improvement AnalystCurrently working as a process improvement analyst at Maids.cc. I design and implement workflows, automate operational tasks, analyze and optimize business logic, and drive process improvements across multiple business functions.
Freelance
Software EngineerDeveloped multiple professional multi-tear client applications following SOLID principles and atomic design methodology for scalable, maintainable code architecture.
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.
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 Consulting
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

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 10,000 users.

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 Vercel, with a focus on performance optimization and community building.

Portfolime
CV to Portfolio Website GeneratorA modern web application that transforms CVs into customizable portfolio websites. Users upload their CV, verify and edit their information, and customize their portfolio design in a seamless, user-friendly flow. Built with Next.js, TypeScript, SCSS, Firebase, OpenAI API for resume parsing, and PDF processing libraries.

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, Vercel, and Fly.io for scalability and performance.

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.

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).

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.

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.
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:









