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
Technical Exam Support Proctor
University of Ottawa, Canada
- Monitored computer-based exams; provided technical support
- Configured accessibility software with NetSupport to support student needs
Bilingual Sales Representative
Pragma - Longueuil, Quebec
- Handled service bookings for 1-800-GOT-JUNK?, optimizing scheduling
- Contributed to $170k in total sales through efficient coordination
Programming Instructor (Co-op)
University of Ottawa, Canada
- Developed and delivered STEM workshops (Python/JavaScript) with microcontrollers, 3D printers, and VR
- Trained educators, managed classrooms, and supported students with special needs
Software Engineer Intern (Co-op)
Nidal Info - Rabat, Morocco
- Built and maintained internal web tools for telecom equipment management (React, HTML, CSS, Node.js, SQL)
- Automated IT monitoring with Python, optimized network performance with Wireshark; refactored legacy codebase
IT Help Desk Analyst
NTT - Ottawa, Canada
- Troubleshooted payment issues, handled account verifications, and processed credit limit changes using CRM
- Documented recurring technical issues and managed customer interactions and case resolution
Data Analyst
Elemental Data Collection Inc. - Ottawa
- Automated data entry via Python (40% time savings) and conducted SQL/Excel analyses for stakeholders
- Developed a web-based dashboard to visualize survey data for real-time insights
Bilingual Market Research Interviewer
Elemental Data Collection Inc. - Ottawa
- Conducted bilingual surveys and analyzed market trends
- Generated data reports to improve engagement and data quality
Bachelor of Computer Engineering (Co-op)
University of Ottawa - Co-op Program
- Dean’s Honour List (9.0/10 TGPA)
- Tuition Fee Exemption ($38k/yr); Merit & Jean-Pierre Martin ($1k each); Mobility & Intl Coop Eng. ($1.5k)