From 2cddfcbf6e32ccae3b610dbfee145dacc3ce2214 Mon Sep 17 00:00:00 2001 From: eggy Date: Tue, 28 Nov 2023 15:56:37 -0500 Subject: [PATCH] feat: better dropbase wording --- Daniel Chen.typ | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/Daniel Chen.typ b/Daniel Chen.typ index 3de2155..969349b 100644 --- a/Daniel Chen.typ +++ b/Daniel Chen.typ @@ -2,7 +2,7 @@ #import "lib.typ": template, work_entry, project, indent, SMALL_STRONG, DEFAULT_STRONG // orange!! -#let color = blue // rgb("#ff983e") +#let color = rgb("#ff983e") #let name = "Daniel Chen" #let contact_data = (( @@ -32,7 +32,7 @@ #indent[ *Languages:* Python, TypeScript/JavaScript, Rust, SQL, MATLAB, 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, + *Tools:* Linux, Git, Docker, PostgreSQL, Redis, Kubernetes, AWS, GCP, Heroku, OpenTelemetry, GraphQL ] @@ -49,11 +49,9 @@ tasks: ( [Developed a *FastAPI backend* to sync HubSpot and Airtable data with Google Sheets via *AWS Lambda*], - [Engineered a *heuristic algorithm* to validate SQL queries against databases for better IDE auto-completions], - [Refactored the frontend to use *react-hook-form* to aggregate and validate user - input, improving DX], - [Built a #link("https://dropmail.dev")[service] for *validating and importing - CSV/Excel* files from customer emails into client databases], + [Engineered a *heuristic algorithm* to validate SQL queries against databases for better IDE auto-completion], + [Constructed dynamic web forms in *React* by generating elements on demand based on user responses], + [Created testing infrastructure for the backend with *Pytest* to catch regressions across database engines], ), ) @@ -81,7 +79,7 @@ #indent[ #project( - "Mandown Comic Converter", + "Mandown", "https://github.com/potatoeggy/mandown", "Python, Qt", ) @@ -94,26 +92,23 @@ - Minimised regressions between release cycles by writing *unit and integration tests* with 55% code coverage - #project("Kobink eBook Sync Server", "https://github.com/potatoeggy/kobink", "Rust, Axum") - // - Developed server to *automatically convert and sync* ebooks to a - // Kobo eReader over the network - // - Reverse-engineered the Kobo eReader Sync protocol + #project("Kobink", "https://github.com/potatoeggy/kobink", "Rust, Axum") - Developed an Axum backend to *automatically convert and sync* ebooks to a Kobo eReader over the network - Reverse-engineered the Kobo eReader Sync protocol to support updating ebook metadata and covers #project( - "Primoprod Genshin Simulator", + "Primoprod", "https://github.com/potatoeggy/primoprod", "Vue, TypeScript", ) - Built an interactive, realistic, and beautiful game simulator with fluid animations based off a popular game - - Constructed an *extensible JSON data schema* to let the user dynamically switch - between game versions + // this is a wish simulator + - #project( - "RecipeReady Recipe Aggregator", + "RecipeReady", "https://github.com/vincentjguo/recipeready-server", "Flutter, Selenium, FastAPI, Android", )