feat: stronger points
This commit is contained in:
parent
f0e9e96fe4
commit
6bfc3273c0
@ -49,10 +49,10 @@
|
|||||||
end_date: "Aug 2023",
|
end_date: "Aug 2023",
|
||||||
location: "Remote",
|
location: "Remote",
|
||||||
tasks: (
|
tasks: (
|
||||||
[Developed a *FastAPI backend* to sync HubSpot and Airtable data with Google
|
[Created a database-specific *SQL IDE autocompletion tool* via a heuristic
|
||||||
Sheets via *AWS Lambda*],
|
algorithm to validate queries],
|
||||||
[Engineered a *heuristic algorithm* to validate SQL queries against databases for
|
[Developed a service to sync HubSpot and Airtable data with Google Sheets via
|
||||||
better IDE auto-completion],
|
*AWS Lambda*],
|
||||||
[Constructed dynamic forms in *react-hook-form* by generating questions from the
|
[Constructed dynamic forms in *react-hook-form* by generating questions from the
|
||||||
backend on-the-fly],
|
backend on-the-fly],
|
||||||
[Created testing infrastructure for the backend with *Pytest* to catch
|
[Created testing infrastructure for the backend with *Pytest* to catch
|
||||||
@ -67,12 +67,12 @@
|
|||||||
end_date: "present",
|
end_date: "present",
|
||||||
location: "Waterloo, ON",
|
location: "Waterloo, ON",
|
||||||
tasks: (
|
tasks: (
|
||||||
[Dynamically generated user-specific Apple Wallet passes over *Apollo GraphQL*
|
[Streamlined registration by dynamically generating *user-specific Apple Wallet
|
||||||
Server to streamline check-in],
|
passes* over *Apollo GraphQL*],
|
||||||
[Horizontally scaled the *Node.js* server to handle *1000+ concurrent users* with
|
[Horizontally scaled the *Node.js* server to handle *1000+ concurrent users* with
|
||||||
*Redis* and *Kubernetes*],
|
*Redis* and *Kubernetes*],
|
||||||
[Designed a greedy algorithm in Python to match *20+ judges* to *240+ hacker
|
[Automated judging scheduling by creating a *greedy algorithm* to match judges to
|
||||||
teams* based on their themes],
|
project themes],
|
||||||
[Integrated *OpenTelemetry* and Grafana in a *Kubernetes* cluster to collect
|
[Integrated *OpenTelemetry* and Grafana in a *Kubernetes* cluster to collect
|
||||||
traces and improve observability],
|
traces and improve observability],
|
||||||
),
|
),
|
||||||
@ -83,7 +83,11 @@
|
|||||||
#set strong(delta: SMALL_STRONG)
|
#set strong(delta: SMALL_STRONG)
|
||||||
|
|
||||||
#indent[
|
#indent[
|
||||||
#project("Mandown", "https://github.com/potatoeggy/mandown", "Python, Qt")
|
#project(
|
||||||
|
"Comic Downloader & Converter",
|
||||||
|
"https://github.com/potatoeggy/mandown",
|
||||||
|
"Python, Qt",
|
||||||
|
)
|
||||||
- Created a CLI and GUI to scrape, download, and convert webcomics into
|
- Created a CLI and GUI to scrape, download, and convert webcomics into
|
||||||
e-ink-optimised ebooks (EPUB, PDF)
|
e-ink-optimised ebooks (EPUB, PDF)
|
||||||
- Designed an *intermediate representation* to store metadata and images as a
|
- Designed an *intermediate representation* to store metadata and images as a
|
||||||
@ -93,19 +97,23 @@
|
|||||||
- Minimised regressions between release cycles by writing *unit and integration
|
- Minimised regressions between release cycles by writing *unit and integration
|
||||||
tests* with 55% code coverage
|
tests* with 55% code coverage
|
||||||
|
|
||||||
#project("Kobink", "https://github.com/potatoeggy/kobink", "Rust, Axum")
|
#project(
|
||||||
|
"Kobo Sync Server",
|
||||||
|
"https://github.com/potatoeggy/kobink",
|
||||||
|
"Rust, Axum",
|
||||||
|
)
|
||||||
- Developed an Axum backend to *automatically convert and sync* ebooks to a Kobo
|
- Developed an Axum backend to *automatically convert and sync* ebooks to a Kobo
|
||||||
eReader over the network
|
eReader over the network
|
||||||
- Reverse-engineered the Kobo eReader Sync protocol to support updating ebook
|
- *Reverse-engineered* the Kobo eReader Sync API to support updating ebook
|
||||||
metadata and covers
|
metadata and covers
|
||||||
|
|
||||||
#project(
|
#project(
|
||||||
"Primoprod",
|
"Genshin Simulator",
|
||||||
"https://github.com/potatoeggy/primoprod",
|
"https://github.com/potatoeggy/primoprod",
|
||||||
"Vue, TypeScript",
|
"Vue, TypeScript",
|
||||||
)
|
)
|
||||||
- Built an interactive, realistic, and beautiful game simulator with fluid
|
- Built an realistic and beautiful *loot box simulator* with fluid animations
|
||||||
animations based off a popular game
|
based off a popular game
|
||||||
- Reduced action latency by *90%* by lazily loading art assets at opportune times,
|
- Reduced action latency by *90%* by lazily loading art assets at opportune times,
|
||||||
such as during cutscenes
|
such as during cutscenes
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user