’m an Honours Mathematics & Computer Science undergraduate with a Statistics minor and a concentration in Number Theory, driven by a deep passion for problem‑solving, algorithms, and building intelligent systems. Over the past five years, I’ve developed fluency in Python, Java, TypeScript, and JavaScript, applying them across software engineering, machine learning, computer vision, and full‑stack development projects. My journey blends theory with hands‑on engineering. I’ve built autonomous robots, trained YOLOv5 models for face and QR detection, integrated MediaPipe for real‑time tracking, and combined hardware with software through Arduino‑powered systems. I love taking on ambitious technical challenges. Whether it’s designing wall‑following logic, implementing authentication systems, or experimenting with AI‑driven vision pipelines. I’m equally committed to continuous learning. My academic path reflects a strong foundation in pure math, statistics, and algorithmic thinking, while my project work shows my ability to turn ideas into real, functional systems. I’ve also earned recognition such as Ontario Scholar, Honour Roll distinctions, and top marks in Computer Engineering Technology. Right now, I’m focused on expanding my expertise in machine learning, cryptography, and software engineering, and I’m always excited to collaborate on innovative projects that push the boundaries of what technology can do.

Tarkan Zarrouk

’m an Honours Mathematics & Computer Science undergraduate with a Statistics minor and a concentration in Number Theory, driven by a deep passion for problem‑solving, algorithms, and building intelligent systems. Over the past five years, I’ve developed fluency in Python, Java, TypeScript, and JavaScript, applying them across software engineering, machine learning, computer vision, and full‑stack development projects. My journey blends theory with hands‑on engineering. I’ve built autonomous robots, trained YOLOv5 models for face and QR detection, integrated MediaPipe for real‑time tracking, and combined hardware with software through Arduino‑powered systems. I love taking on ambitious technical challenges. Whether it’s designing wall‑following logic, implementing authentication systems, or experimenting with AI‑driven vision pipelines. I’m equally committed to continuous learning. My academic path reflects a strong foundation in pure math, statistics, and algorithmic thinking, while my project work shows my ability to turn ideas into real, functional systems. I’ve also earned recognition such as Ontario Scholar, Honour Roll distinctions, and top marks in Computer Engineering Technology. Right now, I’m focused on expanding my expertise in machine learning, cryptography, and software engineering, and I’m always excited to collaborate on innovative projects that push the boundaries of what technology can do.

Available to hire

’m an Honours Mathematics & Computer Science undergraduate with a Statistics minor and a concentration in Number Theory, driven by a deep passion for problem‑solving, algorithms, and building intelligent systems. Over the past five years, I’ve developed fluency in Python, Java, TypeScript, and JavaScript, applying them across software engineering, machine learning, computer vision, and full‑stack development projects.

My journey blends theory with hands‑on engineering. I’ve built autonomous robots, trained YOLOv5 models for face and QR detection, integrated MediaPipe for real‑time tracking, and combined hardware with software through Arduino‑powered systems. I love taking on ambitious technical challenges. Whether it’s designing wall‑following logic, implementing authentication systems, or experimenting with AI‑driven vision pipelines.

I’m equally committed to continuous learning. My academic path reflects a strong foundation in pure math, statistics, and algorithmic thinking, while my project work shows my ability to turn ideas into real, functional systems. I’ve also earned recognition such as Ontario Scholar, Honour Roll distinctions, and top marks in Computer Engineering Technology.
Right now, I’m focused on expanding my expertise in machine learning, cryptography, and software engineering, and I’m always excited to collaborate on innovative projects that push the boundaries of what technology can do.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Work Experience

Frontend Web Developer at Kaie
February 1, 2025 - April 1, 2025
Designed and implemented scalable User Profile Management system to enhance personalization and user experience; Led UI/UX development of Explore Page, improving content discoverability and user engagement; Successfully migrated 2,000+ user accounts to a new database with zero downtime and full data integrity.
Code Sensei at Code Ninjas
July 1, 2024 - August 1, 2024
Delivered engaging programming lessons to children aged 6–13 in classroom settings of up to 30 participants; Collaborated consistently with 2–4 colleagues to plan and execute age-appropriate curriculum; Guided older students through advanced topics such as object-oriented programming, algorithms, and debugging techniques; Fostered a supportive and inclusive learning environment that encouraged curiosity and problem-solving.

Education

Bachelor of Computer Science, Minor in Psychology, Minor in History at Carleton University
August 1, 2025 - May 1, 2030

Qualifications

Skills Ontario Web Design and Development Competition
January 1, 2024 - December 31, 2024
Skills Ontario Robotics Competition
January 1, 2023 - December 31, 2023
Skills Canada Robotics Competition
January 1, 2025 - December 31, 2025

Industry Experience

Software & Internet