Projects

BIOMOD 2024 Wiki

BIOMOD 2024 Wiki

2024

Assisted the BIOMOD team at BMERIT with their wiki page by creating unique interactive components such as an animated side navigation bar, the ability to view .pdb files in the browser using 3Dmol.js, image carousel, and more.


Web developmentNode.jsExpress.jsJavaScript
Portfolio Website

Portfolio Website

You're looking at it right now! Using Next.js, TailwindCSS, and TypeScript, this portfolio site is responsive and makes use of a couple fun modules.


An example of one of the module used is next-intl! You might've noticed the flag icon in the header and when you press it, it'll provide a translation of the site, offering a website in both Korean and English! (Full translations are still a work in process :])


You can check out some other modules I used by checking out the README.md in the GitHub repo!


Web developmentNext.jsTailwindCSSTypeScript
Flower Image Classifier

Flower Image Classifier

2023

Train and predict flower species using a command line application, displaying top-K probable results.


Users are able to train a new network on a dataset and save the model as a checkpoint as well as use the trained network to predict the class when given an input image. All of this is possible through custom command-line commands coded using the argparse module.


(If you're interesting on running this, there are a couple assumptions made in the codebase i.e. where your images lay so adjustments may be required)


Machine LearningPythonPyTorch
BMERIT Website & Newsletter

BMERIT Website & Newsletter

Developed and deployed the main website for BMERIT at University of Calgary.


I've also created and made a newsletter service for the club using MJML to create the responsive HTML template and as of right now, I'm working on making an automated mailing system to make the emailing process smoother for the club's monthly newsletter.


Web developmentNewsletterHTML/CSSJavaScriptMJML
ottertype

ottertype

2024

A replica of my favorite typing test, MonkeyType.


It's super barebones of what the original is so while it doesn't have the cool additional features like all the custom themes and colors, it does have an otter which is a bit cuter than a monkey in my opinion :].


Web developmentNext.jsTypeScriptTailwindCSS
Victim Management System

Victim Management System

2024

Final project for Object-Oriented Principles for Software Development,


Showcasing understanding of object-oriented design, testing, documentation by designing UML diagrams, creating test cases, and providing user documentation.


JavaJUnitSQL