feat: advertise yourself more

This commit is contained in:
eggy 2023-10-08 13:41:40 -04:00
parent b1b80349cb
commit 37b543affe

View File

@ -43,7 +43,7 @@
= Skills
#indent[
*Languages*: Python, TypeScript/JavaScript, Rust, SQL, C++, Dart, Bash, Java, HTML, CSS \
*Languages*: Python, TypeScript/JavaScript, Rust, SQL, C++, Java, HTML, CSS \
*Frameworks*: Node.js, Express, React, Next.js, Vue, Flutter, Qt, Prisma, Apollo, Axum \
*Tools*: Linux, Git, Docker, PostgreSQL, Redis, Kubernetes, AWS, GCP, OpenTelemetry, GraphQL
]
@ -57,10 +57,10 @@
start_date: "May 2023", end_date: "Aug 2023",
location: "Remote",
tasks: (
"Designed a type-safe ORM-style query builder to dynamically generate JSON forms based on external data",
"Integrated Airtable and HubSpot APIs with the core product via AWS Lambda to automate data migration",
"Automated synchronising Airtable and HubSpot APIs with Google Sheets via AWS Lambda",
"Engineered a heuristic algorithm for resolving SQL aliases for database-specific editor autocompletion",
"Refactored the frontend to use react-hook-form to aggregate and validate user input, improving DX",
"Created a Pytest testing framework to verify core functionality across many different databases"
"Built a service for importing and validating CSV/Excel files from personalised email addresses into databases",
)
)
@ -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 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"
"Dynamically generated Apple Wallet pass files over Apollo GraphQL Server to streamline registration",
"Automated judge-to-hacker matching and scheduling with a custom algorithm based on their preferences",
"Organised Canada's largest hackathon with more than 1000 attendees and 6000 applicants",
)
)
]
@ -81,27 +81,27 @@
= Projects
#indent[
#project("Mandown", "https://github.com/potatoeggy/mandown", "Python, Qt")
#project("Mandown Comic Converter", "https://github.com/potatoeggy/mandown", "Python, Qt")
- Created a real-time site scraper for metadata and images to automatically download comics
- Abstracted 4 ebook creation libraries into a common comic conversion API for e-ink devices
- Implemented image caching and multiprocessing to increase download and update speeds by 300%
- Minimised regressions between release cycles by writing unit and integration tests with 55% code coverage
// #project("Kobink", "https://github.com/potatoeggy/kobink", "Rust, Axum, Postgres")
#project("Primoprod Genshin Simulator", "https://github.com/potatoeggy/primoprod", "Vue, TypeScript")
- Created an interactive, realistic, cross-platform game simulator with fluid animations based off a popular game
- Constructed an extensible JSON data schema to concisely simplify adding new game content
// #project("Kobink — Kobo Sync Server", "https://github.com/potatoeggy/kobink", "Rust, Axum, Postgres")
// - ??? something here (reverse engineering)
// - ??? something here (synchronisation and DB, HTTP headers)
#project("RecipeReady", "https://github.com/vincentjguo/recipeready-server", "Flutter, Selenium, FastAPI, Android")
#project("RecipeReady Recipe Aggregator", "https://github.com/vincentjguo/recipeready-server", "Flutter, Selenium, FastAPI, Android")
- Scraped thousands of websites for recipes to build a database with a robust many-to-many tag system
- Designed a REST API to filter and query recipes along with ingredient pricing from Walmart
#project("\"Pillow\" Water Quality Sensor", "https://github.com/potatoeggy/ece198", "Rust, STM32")
- Created a water quality statistics aggregator and visualiser on an embedded platform in safe Rust
- Engineered an embedded system with an STM32 microcontroller, matrix keypad, and an LCD display
#project("Primoprod", "https://github.com/potatoeggy/primoprod", "Vue, TypeScript")
- 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
]
= Awards