feat: store for now

This commit is contained in:
eggy 2024-05-13 20:05:38 -04:00
parent b6f14ed712
commit 4d7215700a

View File

@ -30,10 +30,10 @@
= Skills
#indent[
*Languages:* Python, TypeScript, JavaScript, Rust, SQL, C, C++, Java, HTML, CSS \
*Languages:* Python, TypeScript, JavaScript, Rust, Java, HTML, CSS, SQL \
// MATLAB, Dart, Ruby
*Frameworks:* Node.js, Express, Spring Boot, React, Next.js, Vue, Flutter,
Prisma, Axum \
*Frameworks:* Node.js, Express, Axum, Spring Boot, React, Next.js, Vue, Flutter,
Prisma \
// Qt, Jest / Pytest, Apollo, Prisma, Rails
*Tools:* Linux, Git, Docker, Terraform, PostgreSQL, AWS/GCP, OpenTelemetry,
Kubernetes, GraphQL, nginx // Jenkins, systemd, Jira
@ -42,18 +42,26 @@
= Experience
#indent[
// #work_entry(
// "Technical Volunteer",
// "Organization for Transformative Works",
// start_date: "Feb 2024",
// end_date: "present",
// location: "Remote",
// tools: "Ruby on Rails, React, MySQL",
// tasks: (
// [Automated importing NUMBER of fics by scraping it into a database then import to AO3, largest fanfic archive],
// [Increased reliability probably (how?)]
// )
// )
#work_entry(
"Backend Lead & Event Organiser",
"Hack the North",
start_date: "Mar 2023",
end_date: "present",
location: "Waterloo, ON",
tools: "Express, GraphQL, Docker, Kubernetes",
tasks: (
[??? leadership],
[Streamlined event check-in times by *80%* for *1900+ attendees* by generating
digital wallet passes over *Express*],
[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 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],
),
)
#work_entry(
"Software Developer Intern",
@ -63,6 +71,7 @@
location: "Clearwater, FL",
tools: "Next.js, Spring Boot, PostgreSQL, AWS, Terraform",
tasks: (
[??? deduplicated user form inputs by implementing aws textract w/s3 + lambda],
// [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],
@ -71,8 +80,6 @@
[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%*],
),
)
@ -101,22 +108,16 @@
)
#work_entry(
"Backend Developer & Event Organiser",
"Hack the North",
start_date: "Mar 2023",
"Technical Volunteer",
"Organization for Transformative Works",
start_date: "Feb 2024",
end_date: "present",
location: "Waterloo, ON",
tools: "Express, GraphQL, Docker, Kubernetes",
location: "Remote",
tools: "Ruby on Rails, React, MySQL",
tasks: (
[Streamlined event check-in times by *80%* for *1900+ attendees* by generating
digital wallet passes over *Express*],
[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 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],
[??? Automated importing NUMBER of fics by scraping it into a database then
import to AO3, largest fanfic archive],
[?? Increased reliability probably (how?)],
),
)
]
@ -124,6 +125,8 @@
= Projects
#set strong(delta: SMALL_STRONG)
// joycond-cemuhook?
#indent[
// #project("Comic Downloader", "Python, Qt",
// repo_link: "https://github.com/potatoeggy/mandown")
@ -194,8 +197,8 @@
end_date: "Apr 2027",
location: "Waterloo, ON",
tasks: (
[Courses: Object-oriented programming, data structures & algorithms, digital
computers & circuits],
// [Courses: Object-oriented programming, data structures & algorithms, digital
// computers & circuits],
[Extracurriculars: Creative Writing Club, Hack the North, UW Orbital Design Team],
),
)