§01AboutScale 1:1

Blueprints to architecture diagrams

I'm a Computer Programming & Analysis student at Seneca Polytechnic in Toronto, originally from Greece. I've also worked construction in Canada, promoted from crew member to site supervisor, running crews and hitting deadlines under real pressure. That background is why I don't romanticise “shipping fast”: I've managed timelines where the cost of missing one was a lot more concrete than a Jira ticket.

I got into programming through a junior backend role at Spinworks in Athens, working with PHP, Symfony and OroCommerce on B2B e-commerce systems. That's where my interest in B2B SaaS started, which is what led me to Mercell.

This summer I built front-end features in React and TypeScript at Mercell, a procurement SaaS company in Copenhagen. Now I’m back in Toronto finishing my diploma, building websites for clients, and running my own projects on a server I set up and maintain.

BasedToronto, Canada
FocusFull-stack — React, C#/.NET
CurrentOpen to junior and intermediate roles
EducationSeneca Polytechnic
LanguagesGreek, English
StatusCA PR · EU Citizen

§02ExperienceElevation

Where I've worked

Jun – Aug 2026

Software Engineer Intern — Mercell

  • Built a document library and a shared file-uploader component in React and TypeScript, both shipped to production for platform users.
  • Resolved accessibility violations across key user flows, bringing them into WCAG compliance.
  • Delivered features in a fast-paced Agile environment — daily stand-ups, sprint planning, backlog refinement, PI planning.
Aug 2021 – Aug 2022

Junior Backend Developer — Spinworks

  • Built and maintained B2B e-commerce platforms using PHP, Symfony, and OroCommerce.
  • Rewrote slow database queries impacting page load on high-traffic storefronts.
  • Ran code reviews and integration testing in a Git-based workflow before production deploys.
Sep 2022 – May 2026

Site Supervisor — CanEra Homes

  • Promoted from crew member to supervisor; led crews and coordinated timelines under strict deadlines.
  • Managed on-site conflict resolution and resource allocation in high-pressure environments.
Feb 2026 – Present

Campus Coordinator — Seneca Student Federation

  • Elected to represent the student body at Newnham Campus, liaising between students, SSF, and administration.

§03SkillsMaterials list

Tools I reach for

Languages

C#TypeScriptJavaScriptPHPCC++

Frameworks

ASP.NET Core MVCEF CoreReactSymfonyOroCommerce

Data & Infra

SQL ServerPostgreSQLMySQLDockerGit

Practice

OOP DesignAgile / ScrumRelational DB DesignWCAG / a11y