Hey, I'm
I'm a second year BSc. Electrical Engineering Co-Op student at the University of Alberta.
I am an avid programmer and violinist, and I love learning about the systems that drive our
world—whether they're in substations or video games.
This website is a hub for my projects that I've been developing in vanilla JavaScript since
September 2023.
I'm currently working on learning SQL for serverside work, as well as C, C++, and Assembly in my
coursework.
I'm always looking to learn new skills and tackle creative challenges!
View my resume here!
Jan 2024
Developed with a team of five students for HackED 2024's AltaML
challenge, implemented with Discord.js,
Google Fact Check Tools API, and OpenAI GPT API.
I focused on improving the explainability of the outputs. We were limited by GPT's
transparency, but I and a teammate created
an algorithm to split up messages and return the smallest substrings flagged by GPT's
Moderation API.
This allowed clearer identification of which sections were flagged and for which reason,
providing some insight into the decision.
Sep — Dec 2023
The portfolio website you are currently viewing! An exercise in
front-end CSS
transitions and web typography. Built with vanilla HTML5, CSS3, and JavaScript!
I am working on responsive web design! Try changing your window size, and visiting this site on
mobile or desktop!
--
Nov 2023
Developed with a team of four students for HackTheChange 2023,
implemented
with Express.js, Google Cloud Vision API, and OpenAI GPT API.
I worked on fetching data from APIs by way of Node.js and returning the request to the DOM to be
displayed.
I also did a lot of research regarding how to apply the Cloud Vision and GPT APIs.
Check out
our project page!
Jun 2022 — PRESENT
A game built in vanilla JavaScript and my first experience with
HTML5, CSS3, and JavaScript.
It is functional but not complete, and I will revisit it soon.
Enemies and maps are procedurally generated, although a bit rudimentary.
My first foray into HTML drag-and-drop API!
Play
Dreamweaver here!
Oct 2020 — May 2022
Developed for the Entropy of Elsett using the Discord Client API and Google Sheets API as a Discord bot. Provided administrative support and kept track of writing projects to help direct feedback.
Google Sheet updated automatically through Discord commands, using the Google Sheets API.
Shift + Scroll ➤
© 2023 Jeffery Ma — GitHub