feat: prep for v3

add immigr8, remove mandown and asvyn, add gbarr
This commit is contained in:
eggy 2024-01-08 15:30:44 -05:00
parent 858d6c9758
commit 508307cc43

View File

@ -41,6 +41,22 @@
= Experience
#indent[
#work_entry(
"Software Developer Intern",
"Immigr8",
start_date: "Jan 2024",
end_date: "Apr 2024",
location: "Clearwater, FL",
tools: "TypeScript, Java, AWS, Next.js, Spring Boot, PostgreSQL",
tasks: (
[???], // TODO
[???],
[???]
)
)
]
#indent[
#work_entry(
"Software Engineering Intern",
@ -48,7 +64,7 @@
start_date: "May 2023",
end_date: "Aug 2023",
location: "San Francisco, CA",
tools: "Python, TypeScript, FastAPI, AWS, React, Pytest",
tools: "Python, TypeScript, FastAPI, AWS, React, PostgreSQL",
tasks: (
[Designed a conflict resolution algorithm for business smart tables, *reducing
unrecoverable errors by 75%*],
@ -58,8 +74,8 @@
[Wrote and deployed a new *React* data query builder to *33000+ users* by
standardising and enforcing protocols between interfaces across the stack,
eliminating the need for business users to manually write API calls],
[Launched a service to validate and import CSV/Excel attachments into DBs by
expanding engine support by *6x*],
// [Launched a service to validate and import CSV/Excel attachments into DBs by
// expanding engine support by *6x*],
[*Reduced request errors by 30%* by creating backend testing infrastructure with
*Pytest* to catch regressions and test new features across database engines with
*90% code coverage*],
@ -72,7 +88,7 @@
start_date: "Mar 2023",
end_date: "present",
location: "Waterloo, ON",
tools: "TypeScript, GraphQL, Docker, Kubernetes, Jest",
tools: "TypeScript, GraphQL, Docker, Kubernetes",
tasks: (
[Streamlined event check-in times by *80%* by generating user-specific Apple Wallet passes over *Express*],
[Horizontally scaled the *Node* server to handle *1000+ concurrent users* with
@ -91,14 +107,14 @@
#set strong(delta: SMALL_STRONG)
#indent[
#project("Comic Downloader", "Python, Qt",
repo_link: "https://github.com/potatoeggy/mandown")
- 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%*
// #project("Comic Downloader", "Python, Qt",
// repo_link: "https://github.com/potatoeggy/mandown")
// - 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%*
#project(
"Genshin Simulator",
@ -129,11 +145,19 @@
// - Aggregated common ingredients heuristically to build a shopping list and a meal
// plan for each week
#project("Arch Linux Server", "Linux, Docker, nginx, systemd", demo_link: "https://eggworld.me")
- Created a *self-hosted CI/CD pipeline* with *Gitea* to automatically deploy
personal projects behind *nginx*
- Containerised services with *Docker* and *systemd* to simplify deployment and
management
// #project("Arch Linux Server", "Linux, Docker, nginx, systemd", demo_link: "https://eggworld.me")
// - Created a *self-hosted CI/CD pipeline* with *Gitea* to automatically deploy
// personal projects behind *nginx*
// - Containerised services with *Docker* and *systemd* to simplify deployment and
// management
#project("Game Boy Advance Emulator", "Rust, SDL2, Vulkan", repo_link: "https://github.com/potatoeggy/gbarr")
// - Implemented a *GBA emulator* with *SDL2* and *Vulkan* to run games on modern
// hardware
// - Optimised the CPU core to run at *full speed* by *precompiling* instructions and
// *parallelising* execution
- ???
- ???
]
= Education