From 37b543affe45503f3f6374988bcb224fa8edb4e9 Mon Sep 17 00:00:00 2001 From: eggy Date: Sun, 8 Oct 2023 13:41:40 -0400 Subject: [PATCH] feat: advertise yourself more --- Daniel Chen.typ | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/Daniel Chen.typ b/Daniel Chen.typ index 4a2fe95..3a20266 100644 --- a/Daniel Chen.typ +++ b/Daniel Chen.typ @@ -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