About Me
Computer Engineering student with a builder mindset. I enjoy turning ideas into working systems, whether it's full-stack apps, AI tools, or embedded devices. Always learning, always building!
Skills
Programming
-
Software Development :
-
Web Development :
- HDLs : SystemVerilog, VHDL, SystemC
-
Version Control :
Competencies
- Languages : English, French, Arabic
- Technical Skills : Software Development, Algorithm Design, Debugging
- Interpersonal Skills : Problem-solving, Teamwork, Communication
Projects
TAILS
Aerial mapping suite that flags and geotags critical points of interest for search-and-rescue and wildlife tracking.
eHotels
Hotel-booking platform offering multi-criteria search, customer and staff portals, and live inventory management.
FilmForge
Movie-recommender engine built in four paradigms to benchmark collaborative-filtering performance.

FPGA TrafficLight UART
Finite-state traffic-light controller on Cyclone IV FPGA with UART-based remote control.


Experience
Exam Proctor
University of Ottawa
- Managed technical exam environment using NetSupport for file configuration
- Implemented assistive software solutions for students with specific needs
Bilingual Sales Representative
Pragma - Longueuil, Quebec
- Integrated CRM tools with backend systems for optimized service delivery
- Applied problem-solving skills coordinating between customer interfaces and service teams
IT Instructor (Co-op)
University of Ottawa
- Developed full-stack curriculum teaching Python, Java, and engineering principles
- Built interactive applications integrating hardware (VR, robotics) with software solutions
Computer Scientist Intern (Co-op)
Nidal Info - Rabat, Morocco
- Developed and maintained internal web tools with integrated frontend and backend components
- Created Python automation scripts connecting to network infrastructure monitoring systems
Bilingual Technical Support Analyst
NTT - Ottawa
- Analyzed system logs and debugged API responses for digital payment systems
- Optimized technical workflows connecting frontend user issues with backend solutions
Data Analyst
Elemental Data Collection Inc. - Ottawa
- Engineered Python automation scripts reducing data processing time by 40%
- Integrated SQL database queries with frontend data visualization tools
Bilingual Market Research Interviewer
Elemental Data Collection Inc. - Ottawa
- Used data visualization software to generate interactive reports from collected data
- Implemented data collection strategies improving response accuracy and completion rates
Computer Engineering Student
University of Ottawa - Co-op Program
- Recipient of the Jean-Pierre Martin Memorial Scholarship ($1000)
- Differential Tuition Fee Exemption Scholarship ($38,000 yearly)