From b84234e6c56ab989025f12d6d93a3ab778c09b05 Mon Sep 17 00:00:00 2001 From: eggy Date: Fri, 12 Apr 2024 10:33:30 -0400 Subject: [PATCH] feat: good enough for now? --- Daniel Chen.typ | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/Daniel Chen.typ b/Daniel Chen.typ index ca9f5fd..a1b68e9 100644 --- a/Daniel Chen.typ +++ b/Daniel Chen.typ @@ -62,12 +62,14 @@ location: "Clearwater, FL", tools: "Next.js, Spring Boot, PostgreSQL, AWS, Terraform", tasks: ( - [Set up CI/CD for AWS Lambda code by *migrating infrastructure to Terraform* for + // [Improved client responsiveness by *80* by employing stale-while-revalidate hooks for caching and ?? SWR performance, caching, error handling], + [Set up CI/CD for AWS infrastructure by *codifying it in Terraform* for reproducible and automatic deployments], [Reduced CI/CD pipeline build times by *70%* by setting up a staging environment with *EC2* and *Jenkins*, parallelising builds, and caching dependencies], - [Planned and executed a roadmap to SOC 2 security compliance, *implementing - role-based permissions with JWTs*], + [Planned and executed a roadmap to SOC 2 security compliance by *implementing + role-based permissions with JWTs*, sending backend logs and alerts to + *CloudWatch*, and introducing new privacy controls for user data], [Shipped an *internal admin panel* from end-to-end to visualise client data and manage user permissions, reducing the need for manual database queries by *90%*], ), @@ -81,14 +83,14 @@ location: "Toronto, ON", tools: "React, FastAPI, PostgreSQL, AWS", tasks: ( - [Designed a conflict resolution algorithm for business smart tables, *reducing + [Designed a conflict resolution algorithm for merging databases, *reducing unrecoverable errors by 75%*], [Owned and launched a HubSpot/Airtable to Google Sheets sync feature to *46000+ enterprise users* by writing *AWS Lambda* functions in Python, abstracting interfaces to easily support future sources], [Wrote and deployed a new *React* data query builder for our business intelligence visualisation service to *33000+ users*, eliminating the need for - business users to manually write API calls], + clients to manually write API calls or Python code], [Developed a scalable microservice that asynchronously ingests email attachments directly into ETL pipelines], // [??? emphasise test driven development or remove line *Reduced request errors by 30%* by creating backend testing infrastructure with @@ -110,10 +112,10 @@ [Integrated backend *tracing* to monitor performance and trigger alerts with *OpenTelemetry* and *Grafana*], [Diagnosed system scaling issues during load spikes and *recovered from a system - crash* by asking frontend to debounce their queries, implementing rate limiting - as a temporary stopgap measure], - [Shipped a new *travel tool* for attendee bus registration by creating new - database tables and *GraphQL* resolvers], + crash* by asking the frontend team to debounce their queries, implementing rate + limiting as a temporary stopgap measure], + [Shipped a new *bus registration tool* for attendees by creating new database + tables and *GraphQL* resolvers], ), ) ] @@ -170,15 +172,15 @@ // - 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 *ARMv7 emulator* for old games to run on modern x86_64 platforms - with *SDL2* and *Vulkan* - - WebGPU and WASM for portability, typestate to guarantee everything is always - valid + // #project( + // "Game Boy Advance Emulator", + // "Rust, SDL2, Vulkan", + // repo_link: "https://github.com/potatoeggy/gbarr", + // ) + // - Implemented a *ARMv7 emulator* for old games to run on modern x86_64 platforms + // with *SDL2* and *Vulkan* + // - WebGPU and WASM for portability, typestate to guarantee everything is always + // valid ] = Education @@ -193,8 +195,7 @@ tasks: ( [Courses: Object-oriented programming, data structures & algorithms, digital computers & circuits], - [Extracurriculars: Creative Writing Club, Hack the North, UW Orbital Design Team, - Organization for Transformative Works], + [Extracurriculars: Creative Writing Club, Hack the North, UW Orbital Design Team], ), ) ]