hiππ», i'm mark gobriel!
computer science @ university of toronto
languages: java, python, html, css, javascript
frameworks: react, vite, node.js, express.js, rest apis, pygame
tools: git, github, shopify, prisma, sqlite, postgresql, axios, figma, junit, javadoc
practices: sdlc, agile/scrum, sprint planning, user stories, code reviews, unit testing, documentation
i'm an aspiring full-stack developer who loves taking ideas from 0 to shipped, building reliable systems with a keen eye for clean, aesthetic interfaces.
-
full-stack
-
front end
- π motherland - my clothing brand. customized the shopify dawn theme with liquid, javascript, and css to improve ux and visuals. also built email automations to target abandoned carts.
- πͺπ¬ experience egypt - responsive tourism site built from scratch with html, css, and javascript. still improving it.
- π personal portfolio website - my first portfolio site built with html + css.
-
java
- π§© othello game - classic othello with multiple modes, built in java. focuses on oop and game logic.
- π¨ paint app clone - paint app clone in java with ollama api integration for prompt to drawing.
-
python
- π arc browser data exporter - python script that exports arc browser spaces, folders, and tabs into an importable bookmarks html file for firefox or chromium-based browsers.
- ποΈ treemap visualizer - pygame app that visualizes hierarchical data as interactive treemaps.
- π mewbiletech visualizer - pygame tool that maps toronto call data and generates billing reports.
- π ride sharing simulation - ridesharing simulation with drivers, riders, dispatcher logic, and a city grid model.
note: some repos may be private. feel free to reach out if you want to see more or ask about any project.