Mechatronics Engineering • Software Systems

Haaris Sadiq

I’m Haaris — a Mechatronics Engineering student and self taught software developer. I enjoy learning by doing, building projects that sharpen my skills in AI, automation, and robotics. This portfolio is a snapshot of what I’m working on, what I’ve learned so far, and what I’m aiming to take on next.

Projects

Real-Time Object Recognition (Raspberry Pi 5)

PwC Emerging Technologies Lab

PythonOpenCVRaspberry PiYOLO
  • Built an AI-powered real-time object recognition system on Raspberry Pi 5, overcoming hardware limitations to deliver a responsive user experience.
  • Implemented YOLOv11, trained on the Objects365 dataset, enabling detection of over 2 million object classes for a variety of use cases ranging from road safety to interior design.
  • Custom compiled OpenCV from source in Python to optimise performance for the Pi environment.
  • Integrated hardware, including a Samsung USB webcam for live video input, a custom compact 3D-printed case for deployment, and an external monitor for live video output.
  • Designed a live UI overlay showing detected objects with confidence percentages, making results interpretable in real time.
  • Managed code and version control on GitHub, maintaining a clear commit history and documentation for reproducibility.
AI & CV
Self camera
Soldering
3D printing case
Early iteration of the project and its case

AI Video Combiner (Full-Stack Pipeline)

PwC AI Center of Excellence

System
DockerQdrantRetrievalAutomation
  • Developed a full-stack AI video combining application for a client, enabling prompt-based video generation and editing using a specified database of licensed videos.
  • Leveraged a custom Qdrant vector database to store video data and support efficient AI-powered retrieval.
  • Containerised the system with Docker, ensuring deployment scalability.
  • Built a frontend interface that transformed user prompts into structured video outlines and production plans through AI.
  • Engineered complex ChatGPT prompts with JSON schemas, allowing users to review, edit, and approve plans before final production.
  • Implemented advanced AI models for frame-by-frame video analysis, intelligent tagging, and keyword generation for efficient storage and retrieval from the Qdrant database.
  • Implemented customizable ElevenLabs-powered AI voiceovers, transitions, and text/image overlays to produce polished, professional videos.
  • Kept system scalability in mind throughout development which resulted in the implementation of batch and parallel processing and a basic queue system to handle high request volumes.
  • Utilised GitHub for version control and project organisation, allowing for structured development.

PillBot — Automated Medication Delivery Rover

University of Waterloo

C++VEXDesignControls
  • Designed and built PillBot, an autonomous medication-delivery rover for hospital and senior-care environments
  • Implemented colour-based line navigation with single-sensor edge-following and inertial-based lost-robot detection
  • Developed a VEX-only pill dispensing system using a gear-reduced conveyor and sensor-verified pill counting
  • Built modular, state-based control software integrating navigation, dispensing, user input, and safety logic
  • Integrated emergency stop and fault-handling systems with instant motor shutdown and recovery behavior
  • Focused on reliability, safety, and human-centered operation under strict hardware and environmental constraints
Robotics
Robot Pic 1
Robot Pic 2
Robot Pic 3
Robot Pic 4
Robot Pic 5
Robot Pic 6
Robot Pic 7

Experience

AI Center of Excellence & Emerging Technology Intern — PwC Middle East

Jan 2026 – Apr 2026 Dubai, UAE
  • Looking forward to joining PwC Middle East AI Center of Excellence team in January

AI Center of Excellence & Emerging Technology Intern — PwC Middle East

Jul 2025 – Aug 2025 Dubai, UAE
  • Worked with the Emerging Tech/ AI Center of Excellence teams to learn how emerging tech projects move from idea → prototype → client-ready deliverable.
  • Built and tested AI/automation prototypes (computer vision + Python-based workflows) to explore practical use cases.
  • Learned how to break down vague problems into clear requirements, deliverables, and measurable outputs.
  • Improved my ability to communicate technical ideas simply through quick demos, summaries, and documentation.
  • Learned how professional teams manage projects day-to-day (feedback cycles, version control, and structured handoffs).
  • Got exposure to tech consulting workflows—balancing technical feasibility with business value and timelines
PwC lobby

Lead Digital Coordinator — Jumeirah English Speaking School

Sep 2023 – May 2025 Dubai, UAE
  • Integrated AI detection processes in collaboration with school leadership, gaining insight into process automation and ethical usage of AI.
  • Represented the school in Microsoft Education meetings.
  • Delivered digital experience tours to prospective parents.
  • Developed AI safety resources and workshops, strengthening skills in digital education.
  • Managed a team of student digital ambassadors, building leadership and delegation experience.

Founder — Sadiq Vision

Sep 2023 – Present Dubai, UAE
  • Conceptualised and launched Sadiq Vision, building a cross-border social initiative to provide eyeglasses to underprivileged communities in Pakistan.
  • Recruited and led a diverse team of student peers & volunteers, delegating tasks to collect eyeglasses through community engagement in Dubai and partner with hospitals in Pakistan for distribution.
  • Spearheaded public awareness initiatives through social media development, school-wide assemblies, and creative marketing strategies to drive awareness and impact under the motto “Old Frames, New Eyes.”
Sadiq Vision Logo
Sadiq Vision 1
Sadiq Vision 2

Digital Ambassador — Jumeirah English Speaking School

Sep 2020 – Sep 2023 Dubai, UAE
  • Founded a programming support club, applying problem-solving and data analysis to support peers properly.
  • Collected and presented student feedback on digital tools and challenges.
  • Representative of the computer science department promoting it as a future-ready subject.

Skills

Click any skill

Education

University of Waterloo Engineering

University of Waterloo

BASc — Mechatronics Engineering Honours (Co-op) Sep 2025 – Oct 2030
  • Currently pursuing a Bachelor's Degree of Applied Science in Mechatronics Engineering Honours (Co-op)
  • Worked with a team to design, program and build PillBot — Automated Medication Delivery Rover
Jumeirah English Speaking School

Jumeirah English Speaking School (Dubai)

IB Diploma & GCSE Sep 2020 – May 2025
  • Received IB Diploma—studied Maths Analysis & Approaches HL, Chemistry HL, Physics HL, Economics SL, French SL and English SL
  • Received Excellence Award for my GCSEs—including Higher Maths, Computer Science, Physics, Chemistry and Economics
  • Wrote an extended essay on “How Does the Application of a Hydrophobic SiO₂ Nanomaterial Coating Impact the Efficiency of Solar Photovoltaic Panels Under High Humidity Conditions”
  • Participated in the CERN's Beamline for Schools Competition as part of a team and wrote a research paper “Investigating Technologies to Alter the Spread of Relativistic Subatomic Particles” [2023-2024]
  • 2 x Received JESS Gold Achievement Award: In recognition of academic excellence [May 2022 & April 2021]

Certifications

Credentials

  • Issued Jul 2025 | IBM Data Analysis Using Python
  • Issued Nov 2023 | Team Leader in the Wharton Global Youth Program Investment Competition
  • Issued Jun 2023 | London Academy of Music & Dramatic Art - Speaking In Public Certification - Gold Medal
  • Issued Jan 2022 | Oxford University Computing Challenge (OUCC) - Selected for top 10% global Bebras score
  • Issued Feb 2023 | Silver&Bronze Duke of Edinburgh Certification