Mark Gobriel profile picture

Hello👋🏼, I'm

MARK GOBRIEL

Computer Science @ University of Toronto

LinkedIn profile Github profile

ABOUT

Experience icon

Goal

Aspiring to be a
Full-Stack Developer

Education icon

Education

Pursuing an Honours Bachelor of Science (HBSc) in Computer Science at the University of Toronto

Second-year Computer Science student at the University of Toronto, pursuing a major in Computer Science with minors in Mathematical Sciences and Business. Trilingual, fluent in English, French, and Arabic.

Experienced in building and developing projects using Python, Java, Kotlin, and JavaScript, with hands-on experience in creating Shopify stores, websites, and applications such as treemap visualizers, fraud prevention systems, and AI-integrated tools. Proficient in technologies like Spring, Hibernate, React, and SQLite, and experienced in implementing modular design patterns. Excel in team environments, having collaborated on numerous projects that required strong communication and cooperative problem-solving skills.

Graduated from the International Baccalaureate Diploma Programme at École Secondaire Catholique Sainte-Famille with a Bilingual Diploma, achieving a 96.67% global average. Accumulated over 250 volunteering hours throughout high school in various roles, from church services to summer camp counselling.

Passionate about technology, continuously learning and taking on new challenges. Highly motivated and adaptable, possessing qualities that make a valuable addition to any team.

I am also actively seeking Software Engineering internships for Summer 2025. If you are hiring or want to discuss software engineering, feel free to reach out to me!

Arrow icon

have a look at my

SKILLS

languages

Experience icon

Java

Proficient

Experience icon

Python

Proficient

Experience icon

C

Intermediate

Experience icon

HTML/CSS

Proficient

Experience icon

JavaScript

Intermediate

Experience icon

Kotlin

Proficient

Experience icon

Liquid

Proficient

software/frameworks

Experience icon

React

Proficient

Experience icon

Vite

Proficient

Experience icon

TailwindCSS

Proficient

Experience icon

Node.js

Proficient

Experience icon

FastAPI

Intermediate

Experience icon

Spring

Intermediate

Experience icon

Pygame

Proficient

Experience icon

NumPy

Proficient

Experience icon

CameraX

Intermediate

tools

Experience icon

Git/GitHub

Proficient

Experience icon

Shopify

Proficient

Experience icon

Javadoc

Proficient

Experience icon

JUnit

Proficient

Experience icon

Figma

Proficient

Experience icon

Axios

Intermediate

Experience icon

PostgreSQL

Intermediate

Experience icon

SQLite

Intermediate

Arrow icon

browse some of my recent

PROJECTS

Dormigo

A one‑stop platform that aggregates rental listings from Zillow and Toronto Rentals and features roommate matching. Built using React, Vite, and Tailwind CSS, submitted to the University of Toronto Mississauga's fourth edition of the DeerHacks Hackathon.

Paint Application Clone

I developed a Java Paint application with features like shapes, a color picker, text fields, undo/redo, and save/load capabilities. By integrating the Ollama APIand applying prompt engineering, I enabled users to generate and refine AI-drawn visual art using natural language prompts, creating high-quality, parsable outputs.

Kutenda

I developed a Kotlin based fraud prevention application designed to incentivize coach bus drivers to stop at the Kutenda Centre in Cameroon, helping the Centre generate revenue through increased visitor traffic. The system uses CameraX for real-time license plate recognition, matching plates against a pre-registered SQLite database to track each driver’s history and rewards while preventing fraud and unauthorized access.

Experience Egypt

I designed and developed a fully responsive and dynamic tourism website for Egypt from scratch using HTML, CSS, and JavaScript. The website showcases the country’s cultural and historical landmarks, reflecting my pride in my home country. As an ongoing project, my ultimate goal is to make it Egypt’s official tourism platform.

Treemap Visualizer Application

I developed an interactive Python application using Pygame to visualize hierarchical data structures as treemaps with real-time updates. The application uses recursive algorithms to calculate and partition data proportions accurately, allowing users to expand, collapse, and modify nodes, providing an intuitive way to explore complex data relationships.

Arrow icon

let's get in touch!

CONTACT ME