feat: format and lines
This commit is contained in:
parent
91102c2375
commit
e073191d8c
@ -103,7 +103,7 @@
|
|||||||
tasks: (
|
tasks: (
|
||||||
[Streamlined event check-in times for *1900+* guests by generating scannable
|
[Streamlined event check-in times for *1900+* guests by generating scannable
|
||||||
mobile wallet passes over Express],
|
mobile wallet passes over Express],
|
||||||
[Overhauled CI/CD pipelines, speeding up builds by 35% by parallelising testing
|
[Overhauled CI/CD pipelines, speeding up builds by *35%* by parallelising testing
|
||||||
and type checking],
|
and type checking],
|
||||||
[Introduced backend tracing with OpenTelemetry and Grafana to profile performance
|
[Introduced backend tracing with OpenTelemetry and Grafana to profile performance
|
||||||
issues in production],
|
issues in production],
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
#let DETAILS_LIST_INDENT = 1.5em
|
#let DETAILS_LIST_INDENT = 1.5em
|
||||||
|
|
||||||
// rest = not top
|
// rest = not top
|
||||||
#let PAGE_MARGINS = (right: 0.5in, top: 0.3in, left: 0.4in, bottom: 0.4in)
|
#let PAGE_MARGINS = (right: 0.4in, top: 0.3in, left: 0.3in, bottom: 0.4in)
|
||||||
|
|
||||||
// Format locations.
|
// Format locations.
|
||||||
#let format_location(location) = {
|
#let format_location(location) = {
|
||||||
@ -68,7 +68,7 @@
|
|||||||
cv_entry(left_content: {
|
cv_entry(left_content: {
|
||||||
set par(leading: 0.75em)
|
set par(leading: 0.75em)
|
||||||
|
|
||||||
text(1.1em)[*#role*]
|
text(1.05em)[*#role*]
|
||||||
|
|
||||||
if tools != none {
|
if tools != none {
|
||||||
text[ | _ #tools _ ]
|
text[ | _ #tools _ ]
|
||||||
|
30
systems.typ
30
systems.typ
@ -101,7 +101,7 @@
|
|||||||
location: "Waterloo, ON",
|
location: "Waterloo, ON",
|
||||||
tools: "TypeScript, Express, Postgres, Kubernetes",
|
tools: "TypeScript, Express, Postgres, Kubernetes",
|
||||||
tasks: (
|
tasks: (
|
||||||
[Overhauled CI/CD pipelines, speeding up builds by 35% by parallelising testing
|
[Overhauled CI/CD pipelines, speeding up builds by *35%* by parallelising testing
|
||||||
and type checking],
|
and type checking],
|
||||||
[Introduced backend tracing with OpenTelemetry and Grafana to profile performance
|
[Introduced backend tracing with OpenTelemetry and Grafana to profile performance
|
||||||
issues in production],
|
issues in production],
|
||||||
@ -147,23 +147,35 @@
|
|||||||
"PNG Crawler",
|
"PNG Crawler",
|
||||||
"C++",
|
"C++",
|
||||||
tasks: (
|
tasks: (
|
||||||
[Developed a web crawler to download and parse PNG files from the internet with
|
[Developed a web crawler and a custom PNG validator to download and parse PNGs
|
||||||
*libcurl* and *libpng*],
|
from the internet with *libcurl*],
|
||||||
[Optimised the crawler to download and process images concurrently with *POSIX
|
[Optimised the crawler to download and process images concurrently with *POSIX
|
||||||
threads*],
|
threads* and curl_multi],
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
#project(
|
#project(
|
||||||
"Kobink",
|
"Arch Linux Server (\"hwaboon\")",
|
||||||
"Rust, Axum",
|
"Linux, Docker, nginx, systemd",
|
||||||
repo_link: "https://github.com/potatoeggy/kobink",
|
demo_link: "https://eggworld.me",
|
||||||
tasks: (
|
tasks: (
|
||||||
[Built a backend to sync custom ebook files to Kobos by reverse-engineering and
|
[Created a *self-hosted CI/CD pipeline* with *Gitea* to automatically deploy
|
||||||
mimicking the Kobo Sync API],
|
personal projects behind *nginx*], // TODO
|
||||||
|
[Managed services with *Docker* and *systemd* to simplify deployment and resource
|
||||||
|
constrainment], // TODO
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// #project(
|
||||||
|
// "Kobink",
|
||||||
|
// "Rust, Axum",
|
||||||
|
// repo_link: "https://github.com/potatoeggy/kobink",
|
||||||
|
// tasks: (
|
||||||
|
// [Built a backend to sync custom ebook files to Kobos by reverse-engineering and
|
||||||
|
// mimicking the Kobo Sync API],
|
||||||
|
// ),
|
||||||
|
// )
|
||||||
|
|
||||||
// #project(
|
// #project(
|
||||||
// "Kobo Sync Server",
|
// "Kobo Sync Server",
|
||||||
// "Rust, Axum",
|
// "Rust, Axum",
|
||||||
|
Loading…
Reference in New Issue
Block a user