I’m a web developer based out of Vancouver BC with a passion for building fast and reliable web apps with a great user experience.
Skills
Angular
TypeScript
React
Python
Java
C / C++
Experience
Web DeveloperMay 2021 - Current
Implemented over 10 features for the FortiOS web interface within the Angular frontend, C++ and NodeJS backend, over multiple major firmware releases
Developed an enhanced visual representation of WiFi channels displayed as a major feature in the FortiOS 7.2 release trailer
Spearheaded the training and onboarding of the co-op developing program bringing in new talent to the team to tackle over 100 bugs and several projects
Maintained code quality through over 300 bug fixes while implementing unit tests and code refactors to reduce future issues and regressions
Website and Database CoordinatorAug 2020 - Mar 2021
Developed a custom CMS using Angular and GCS to deliver an accessible front-end design for organization rebranding, which resulted in a 200% increase in active followers while lowering costs by 50%
Designed a web application using Angular and PostgreSQL with a custom REST API to deliver custom template emails to BC MLAs automatically, currently being used by several organizations and has delivered 5000+ emails
Teaching AssistantSept 2018 - Dec 2020
Independently led classes of 30-40 students through course material in software construction
Individually directed and collaborated with students through their personal projects written in Java and tested with JUnit
Evaluated with an average of 4.7/5 on student feedback
Bioinformatics Research AssistantJan 2019 - Sept 2019
Initiated the development of a MySQL database pipeline using Python to analyze and store over 5000 patient Hepatitis C DNA sequences
Developed an application that identifies the genotype and mutations within a Hepatitis C sequence in under a second, displayed at the AASLD conference in 2019
Lead a project that allowed for the easy alignment, analyzation, and cutting of over 1000 DNA sequences simultaneously for researchers to narrow down their research, leading to the discovery of an error in clinical genotyping