Hi, I'm
|

Hey there, welcome to my website!

My name is Michael DeMarco and I'm an upcoming sophomore student at UBC. I built this website to showcase some of my work and to gain a little more practice with web development. You can keep scrolling and find an online interactive version of my resume. If you'd prefer the classic pdf style, click here. Otherwise, feel free to check out the links below to learn more about me!

Education🍎

Learn more about my time at UBC here

B.Sc. Candidate for Honours Computer Science (Co-op) @ The University of British Columbia (UBC)

Vancouver, BCFall 2019 to Spring 2023
  • B.Sc. Candidate for Honours Computer Science (Co-op)
  • Grade: 4.0 (93%)
CPSC 110
MATH 100
PHYS 117
BIOL 111
LING 100
DSCI 100
MATH 101
CPSC 210
CPSC 121
PHYS 118
ATSC 113

IB Diploma and Alberta Education Diploma @ McNally Composite High School

Edmonton, ABFall 2016 to Spring 2019
  • IB Diploma and Alberta Education Diploma
  • Grade: 41/45 (IB), 98.3% (Alberta Education)
Chemistry HL
English HL
History HL
Mathematics SL
French B SL
Physics SL
Computer Science SL (Additional)

Experience👨‍💻

Read about my experiences in-depth here

Software Engineer Intern @ Artesian Software

Calgary, ABFeb 2020 to Present
  • Implemented Node.js services to process customer transactions via the Stripe API, manage user survey data, and interface with PostgreSQL database.
  • Created and styled frontend using React and CSS modules.
  • Wrote unit tests using Mocha and Chai to mock API endpoints.
  • View my work by heading to https://app.shieldscore.com/.
React
Node
PostgreSQL
AWS
Docker
CSS
Mocha
Chai

Undergraduate Teaching Assistant @ The University of British Columbia

Vancouver, BCJan 2020 to Present
  • Conducted labs, graded assessments, developed course readings, and communicated student needs to professor. Ran a project group with 15 students, guiding them from proposal to completion.
  • Taught introductory computer science courses based in Racket (2019W) and Python (2020S); moving to a data science course (2020W) done with R.
Racket
Python
Communication
Teaching

Registrar and CTO @ The Seminar on United Nations and International Affairs (SUNIA)

Edmonton, ABJan 2017 to Present
  • Utilized clasp (Command Line Apps Script, from Google) and TypeScript to create backend for storing, updating, and contacting 150+ registrants.
  • Interfaced with marketing team to create modern, welcoming emails using HTML, CSS, and vanilla JavaScript.
  • Worked with Slack API to develop in-house tools and bots that increased workplace efficiency.
  • Created generative recursion algorithm in Python to place 75 students per week into groups to minimize student overlap, and prevent counsellors from being in groups with known students, saving future registrars >20 hours of work annually.
  • Acted as webmaster for SquareSpace site.
TypeScript
clasp
JavaScript
Python
CSS

Projects🏗️

I also give each project a write-up! Read more about them here

Co-Founder & CEO @ weNote

Edmonton, ABApril 2020 to Present
  • Learn more about weNote at https://wenote.ca.
  • Accepted into Startup Edmonton Student Summer Program, a pre-seed program to assist college entrepreneurs get their start-up off the ground.
React
TypeScript
Golang
MongoDB
Docker
PyTorch

Backend Developer @ Volunteer Tracker Web App

Vancouver, BCMay 2020 to May 2020
  • Developed a web application for a local non-profit to manage network of 1000+ volunteers along with a team of five other upper year students.
  • Created RESTful API using Azure functions and Node, built React components, wrote queries for MSSQL database, conducted code review.
  • Created documentation to transfer completed project to client.
React
Node
MS SQL
Azure
Technical Writing

Fullstack Developer @ RapViz

Vancouver, BCMar 2020 to Mar 2020
  • Developed web application to visualize rhyme schemes in song lyrics or poems. Developed React frontend, rhyme analysis algorithm, Flask RESTful API, Spotify API integration, and deployed to GCP within 36 hours.
  • Project earned finalist nod in the Entertainment Track at Hacktech, Caltech's annual hackathon.
React
Flask
Google Cloud Platform
Spotify Web SDK
Genius API

Activities🏃‍♂️

Read more about ways I'm getting involved here

External Tools Developer @ nwPlus

Vancouver, BCApril 2020 to Present
  • Developing the websites to advertise and coordinate Western Canada's largest hackathon.
Vue
Firebase
Leadership
Communication
Logistics

First Year Committee Member @ Science Undergrad Society

Vancouver, BCSep 2019 to April 2020
  • Coordinated events which seek to improve the experience of a first-year student in the Faculty of Science at UBC.
  • Assisted with marketing events through creating blurbs and graphics, and distributing them via a variety of digital channels.
  • Led logistics committee for community event in which our committee served hot chocolate to over 300+ UBC students and staff.
Leadership
Event Planning
Logistics
Graphic Design
Marketing

Branch President @ Orchard Commons Residence Association

Vancouver, BCSep 2019 to April 2020
  • Directed events with the goal of improving first-year experience in residence.
  • Distributed promotional materials, organized logistics, and created welcoming and inclusive environment.
Leadership
Residence Life
Graphic Design
© Michael DeMarco 2020
Built with love, sweat, tears, oh and of course Gatsby.