Compare commits
8 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
b1b80349cb | ||
|
f900fca1c0 | ||
|
6ccf2d2fad | ||
|
39c736e9db | ||
|
9b031313b6 | ||
|
1134628f06 | ||
|
575b97fa0c | ||
|
1b0ac8d324 |
@@ -44,7 +44,7 @@
|
||||
|
||||
#indent[
|
||||
*Languages*: Python, TypeScript/JavaScript, Rust, SQL, C++, Dart, Bash, Java, HTML, CSS \
|
||||
*Frameworks*: Node.js, Express, React, Next.js, Vue, Flutter, Qt, Prisma, Apollo, Axum, Diesel \
|
||||
*Frameworks*: Node.js, Express, React, Next.js, Vue, Flutter, Qt, Prisma, Apollo, Axum \
|
||||
*Tools*: Linux, Git, Docker, PostgreSQL, Redis, Kubernetes, AWS, GCP, OpenTelemetry, GraphQL
|
||||
]
|
||||
|
||||
@@ -70,10 +70,10 @@
|
||||
start_date: "Mar 2023", end_date: "present",
|
||||
location: "Waterloo, ON",
|
||||
tasks: (
|
||||
"Organised Canada's largest hackathon with more than 1000 attendees and 6000 applicants",
|
||||
"Integrated OpenTelemetry and Grafana into a Kubernetes cluster to collect traces and improve observability",
|
||||
"Dynamically generated Apple Wallet URLs over Apollo Server and GraphQL for a registration ticket",
|
||||
"Increased API reliability with Redis Sentinel to automatically failover to backup Redis instances",
|
||||
"Slashed dev server reload time by 1500% by pre-transpiling GraphQL resolvers and offloading type-checking"
|
||||
"Dynamically generated Apple Wallet pass files over Apollo Server and GraphQL for a registration ticket",
|
||||
"Automated judge-to-hacker matching and scheduling with a custom algorithm based on their preferences"
|
||||
)
|
||||
)
|
||||
]
|
||||
@@ -100,7 +100,7 @@
|
||||
- Engineered an embedded system with an STM32 microcontroller, matrix keypad, and an LCD display
|
||||
|
||||
#project("Primoprod", "https://github.com/potatoeggy/primoprod", "Vue, TypeScript")
|
||||
- Mocked a video game UI using CSS to create a hyper-realistic, cross-platform game simulator
|
||||
- Imitated a video game UI to create an interactive, realistic, cross-platform game simulator
|
||||
- Constructed an extensible JSON data schema to concisely simplify adding new game content
|
||||
]
|
||||
|
||||
@@ -115,8 +115,8 @@
|
||||
= Education
|
||||
|
||||
#indent[
|
||||
#education_entry("University of Waterloo", "Candidate for B.A.Sc. in Computer Engineering", start_date: "Sep 2022", end_date: "present",
|
||||
#education_entry("University of Waterloo", "Candidate for B.A.Sc. in Computer Engineering", start_date: "Sep 2022", end_date: "Apr 2027",
|
||||
location: "Waterloo, ON", details: (
|
||||
[Secretary, Creative Writing Club],
|
||||
))
|
||||
]
|
||||
]
|
||||
|
7
README.md
Normal file
7
README.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# resume
|
||||
|
||||
Release guidelines:
|
||||
|
||||
- The major version represents the current academic year, e.g., both post-2A and 2B would be v2.
|
||||
- The minor version represents the current academic term, e.g., 2A would be v2.1. the x.0 releases are reserved for beta changes.
|
||||
- The patch version is incremented for any other reason.
|
Reference in New Issue
Block a user