Compare commits

..

No commits in common. "506d0b9da46966d7ddfe7d5770addd5700cb51d5" and "75ac3fb5a4b1825ec4f0a790ea38d5466b9c5192" have entirely different histories.

2 changed files with 8 additions and 31 deletions

View File

@ -32,11 +32,10 @@
= Skills
#indent[
*Languages:* Rust, Python, Go, TypeScript, JavaScript, SQL, C/C++, Java, Ruby,
HTML/CSS \
// Dart
*Technologies:* Node.js, React, Vue, Next.js, Spring Boot, Express, Prisma,
Rails, Axum \
*Languages:* Python, TypeScript, JavaScript, SQL, Rust, C/C++, Java, HTML/CSS \
// Dart, Ruby
*Technologies:* Node.js, React, Vue, Next.js, Spring Boot, Express, Prisma, Axum
\
// Qt, Jest / Pytest, Apollo, Prisma, Rails
*Tools:* Linux, Git, Docker, PostgreSQL, Pytest, Jest, AWS/GCP, Kubernetes,
Terraform // Jenkins, systemd, Jira
@ -45,6 +44,7 @@
= Experience
#indent[
#work_entry(
"Software Engineering Intern",
"Immigr8",
@ -138,8 +138,6 @@
"Mandown Comic Downloader",
"Python, Qt",
repo_link: "https://github.com/potatoeggy/mandown",
start_date: "Jan 2022",
end_date: "present",
tasks: (
[Created a CLI and GUI to scrape, download, and convert webcomics into
e-ink-optimised PDF/EPUBs],
@ -154,8 +152,6 @@
"Kobo Sync Server",
"Rust, Axum",
repo_link: "https://github.com/potatoeggy/kobink",
start_date: "Nov 2023",
end_date: "present",
tasks: (
[Developed a *Rust* backend to sync custom files to Kobos by reimplementing the
Kobo Sync API],
@ -179,8 +175,6 @@
"Jeopardy!",
"Vue, TypeScript, WebSockets",
repo_link: "https://github.com/potatoeggy/jeopardy",
start_date: "Apr 2023",
end_date: "present",
demo_link: "https://jeopardy.eggworld.me/host",
tasks: (
[Developed a beautiful and polished game where participants buzz in on their

23
lib.typ
View File

@ -7,7 +7,7 @@
#let HEADING_FONT = TITLE_FONT
#let BODY_FONT = "Calibri"
#let BODY_FONT_SIZE = 11.5pt
#let BODY_FONT_SIZE = 11pt
#let HEADING_FONT_SIZE = 0.8em
#let TITLE_FONT_SIZE = 1.8em
@ -77,22 +77,9 @@
}, details: tasks)
}
#let project(
title,
tools,
start_date: none,
end_date: none,
repo_link: none,
demo_link: none,
tasks: none,
) = {
#let project(title, tools, repo_link: none, demo_link: none, tasks: none) = {
set strong(delta: DEFAULT_STRONG)
let text_link = if demo_link != none { demo_link } else { repo_link }
let date_content = if start_date != none {
[_#start_date -- #end_date _]
} else {
none
}
let content_title = {
set text(size: DETAILS_TITLE_FONT_SIZE)
@ -112,11 +99,7 @@
[ | _ #tools _ ]
}
cv_entry(
left_content: content_title,
right_content: date_content,
details: tasks,
)
cv_entry(left_content: content_title, right_content: none, details: tasks)
}
#let render_contact_data(data) = {