chore: twitch points

This commit is contained in:
eggy 2024-06-14 15:47:16 -04:00
parent bfca633917
commit 1984d47151

View File

@ -32,13 +32,13 @@
= Skills
#indent[
*Languages:* Python, TypeScript, JavaScript, SQL, Rust, C++, Java, HTML, CSS \
*Languages:* Python, TypeScript, JavaScript, SQL, Rust, C++, Java, HTML/CSS \
// Dart, Ruby
*Frameworks:* React, Node.js, Vue, Flutter, Spring Boot, Next.js, Express,
Prisma, Axum \
*Technologies:* Node.js, React, Vue, Next.js, Spring Boot, Express, Prisma, Axum
\
// Qt, Jest / Pytest, Apollo, Prisma, Rails
*Tools:* Linux, Git, Docker, PostgreSQL, AWS/GCP, Redis, Kubernetes, Terraform,
GraphQL, nginx // Jenkins, systemd, Jira
*Tools:* Linux, Git, Docker, PostgreSQL, Pytest, Jest, AWS/GCP, Kubernetes,
Terraform // Jenkins, systemd, Jira
]
= Experience
@ -58,7 +58,7 @@
// )
#work_entry(
"Software Developer Intern",
"Software Engineering Intern",
"Immigr8",
start_date: "Jan 2024",
end_date: "Apr 2024",
@ -66,15 +66,16 @@
tools: "Next.js, Spring Boot, PostgreSQL, AWS, Terraform",
tasks: (
// [Improved client responsiveness by *80* by employing stale-while-revalidate hooks for caching and ?? SWR performance, caching, error handling],
[Reduced manual user inputs by *40%* by extracting data from users' uploaded
documents in S3 with Textract],
[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],
[*Introduced CI/CD for AWS Lambdas* by codifying them in Terraform for
reproducible and automatic deployments],
[Set up a staging environment via *EC2 and Jenkins* with parallel builds to
*reduce production errors by 90%*],
[?? Performance: optimised dashboard responsiveness by SWR in React / TS, lazy
load with Hibernate, *reducing load times by 50%*],
[?? owned feature for user to upload supplementary documents, *reducing support
tickets by 30%* by automating document verification and storage (doc vault)],
[?? Planned and executed a roadmap to SOC 2 security compliance by *implementing
role-based permissions with JWTs in Java*, sending backend logs to CloudWatch,
and introducing new privacy controls for user data],
[?? created a pipeline to deploy Lambdas from version control ?? *Introduced
CI/CD for AWS Lambdas* by codifying them in Terraform for reproducible and
automatic deployments],
),
)
@ -86,16 +87,15 @@
location: "Remote",
tools: "React, Python, PostgreSQL, AWS",
tasks: (
[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
clients to manually write API calls or Python code],
[?? Owned and launched a HubSpot/Airtable to Google Sheets sync feature to
*46000+ enterprise users* with AWS Lambda and Python],
[?? Wrote and deployed a new *React* data query builder and Python backend for
our business intelligence visualisation service to *33000+ users*, eliminating
the need for clients to manually write API calls or Python code],
[Designed a conflict resolution algorithm for merging databases, *reducing
unrecoverable errors by 75%*],
[Developed a *serverless microservice* that asynchronously ingests email
attachments directly into ETL pipelines],
[?? new tool dDeveloped a *serverless 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
// *Pytest* to catch regressions and test new features across database engines with
// *90% code coverage*],
@ -103,7 +103,7 @@
)
#work_entry(
"Backend Lead",
"Backend Developer",
"Hack the North",
start_date: "Mar 2023",
end_date: "present",
@ -114,12 +114,10 @@
tables and GraphQL resolvers],
[Created a real-time event statistics dashboard by implementing GraphQL
*subscriptions with Redis PubSub*],
[Diagnosed and *recovered from load spike crashes* by debouncing queries, using
rate limiting as a stopgap],
[Reduced event check-in times by *80%* for *1900+ attendees* by generating
digital wallet passes over Express],
[*Led and mentored a team of 6* to ideate, scope, and deliver features for
*Canada's largest hackathon*],
[?? tell story Diagnosed and *recovered from load spike crashes* by debouncing
queries, using rate limiting as a stopgap],
[?? feature first Reduced event check-in times by *80%* for *1900+ attendees* by
generating digital wallet passes over Express],
),
)
]