Hi! I'm Brendan :)
I am a 3rd year Computer Science student studying at the University of Victoria.
I love building web apps but I've also been having a lot of fun building games on the side!
My favourite languages are JavaScript and C++, but vanilla HTML & CSS will always have my heart.
However; I've been really enjoying learning React! It has really made me appreciate how re-usability of functions/components in any language can improve my efficiency
projects
Map Engine
Map engine is a C/C++ map editing engine I built to help me develop 2D RPG games.
Written with the vector graphics library raylib, and an update, draw loop.
Features multiple drawing/erasing tools, different drawing modes, and an output map state saving feature.
It is currently still in develoment, but feel free to check out the github repository!
Farm Time
Farm time is a topdown 2D farming game built with the raylib graphics/multimedia library written it in C/C++.
Features: Player terrain navigation, harvestable resources, and customizable terrain generation.
It is currently still in develoment, but feel free to check out the github repository!
certifications
Full Stack Open
Full stack course held at the Department of Computer Science at the University of Helsinki (free online version).
A 13 part, intermediate level, web development course that assumes knowledge of the basics of the web.
I learnt the intricacies of modern single page web applications using ReactJS that harness REST APIs.
ReactJS
Redux
Node.js
MongoDB
GraphQL
TypeScript
Web Developer Bootcamp
Udemy's most popular web development course.
The course that got me started programming; Covering the very basics of HTML, CSS, and JS. Eventually we learned about Express routes and MongoDB plus much more to round out a full stack application.
HTML5
CSS3
ES6
AJAX
ReactJS
NodeJS
ExpressJS
REST
SQL
MongoDB
Authentication
story
7 years ago I dropped out of University after my first year of studying History.
For a while I worked as a letter carrier for Canada Post, but one day I decided to follow up on a long time dream: to "learn to code".
After following a few beginner tutorials, I got my footing and started rushing through my shifts so I could keep pursuing my new passion.
Even though I loved my job, I just couldn't shake the idea of pursuing a career as a full-time software developer.
I transitioned to working part-time and re-enrolled in school. I hoped I would one day graduate from the University of Victoria with a Bachelors in Computer Science.
I will be a new graduate in May of 2025!
extracurriculars
I get up to a lot when I'm not coding!
Most of all I love woodwork, but moving into an apartment has limited that to whenever I visit my parents. I recently picked up sewing and ceramics, I've been having such a blast.
I was just getting into learning how to play piano over the previous summer I broke my arm biking; so naturally, I got into videography.
It didn't take me long to get back on the bike though... I still ride almost everywhere, Victoria is too beautiful to be in a car.
I'm also a part of the UVic Squash Club, and have just gotten into volunteering with Rotaract.
© 2024 Brendan Lynch