From dc8062dfc5ea4ce0db0e96b2b7aff3ccdfb1581b Mon Sep 17 00:00:00 2001 From: eggy Date: Mon, 4 Dec 2023 16:34:23 -0500 Subject: [PATCH] feat: clean it up --- Daniel Chen.typ | 64 ++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/Daniel Chen.typ b/Daniel Chen.typ index e868a23..7c66bb7 100644 --- a/Daniel Chen.typ +++ b/Daniel Chen.typ @@ -84,18 +84,26 @@ #indent[ #project( - "Comic Downloader & Converter", - "https://github.com/potatoeggy/mandown", - "Python, Qt", + "RecipeReady", + "https://github.com/vincentjguo/recipeready-server", + "Flutter, Selenium, FastAPI, Android", ) - - Created a CLI and GUI to scrape, download, and convert webcomics into - e-ink-optimised ebooks (EPUB, PDF) - - Designed an *intermediate representation* to store metadata and images as a - standardised conversion target - - 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 + - Developed a *Flutter app* to generate recipes based on ingredients and filters + through a FastAPI server + - Scraped thousands of websites for recipes to build a database with a robust + *many-to-many tag system* + - Aggregated common ingredients heuristically to build a shopping list and a meal + plan for each week + + #project( + "Genshin Simulator", + "https://github.com/potatoeggy/primoprod", + "Vue, TypeScript, Capacitor, Android", + ) + - Built an realistic *cross-platform loot box simulator* with fluid animations + based off a popular game + - Reduced action latency by *90%* by lazily loading art assets at opportune times, + such as during cutscenes #project( "Kobo Sync Server", @@ -107,27 +115,19 @@ - *Reverse-engineered* the Kobo eReader Sync API to support updating ebook metadata and covers - #project( - "Genshin Simulator", - "https://github.com/potatoeggy/primoprod", - "Vue, TypeScript", - ) - - Built an realistic and beautiful *loot box simulator* with fluid animations - based off a popular game - - Reduced action latency by *90%* by lazily loading art assets at opportune times, - such as during cutscenes - - #project( - "RecipeReady", - "https://github.com/vincentjguo/recipeready-server", - "Flutter, Selenium, FastAPI, Android", - ) - - Developed a *Flutter app* to generate recipes based on ingredients and filters - through a FastAPI server - - Scraped thousands of websites for recipes to build a database with a robust - *many-to-many tag system* - - Aggregated common ingredients heuristically to build a shopping list and a meal - plan for each week + // #project( + // "Comic Downloader & Converter", + // "https://github.com/potatoeggy/mandown", + // "Python, Qt", + // ) + // - Created a CLI and GUI to scrape, download, and convert webcomics into + // e-ink-optimised ebooks (EPUB, PDF) + // - Designed an *intermediate representation* to store metadata and images as a + // standardised conversion target + // - 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("Arch Linux Server", none, "Linux, nginx, systemd") // - Created a *self-hosted CI/CD pipeline* with *Gitea* to automatically deploy