feat: add project dates
This commit is contained in:
parent
667e8af1d9
commit
506d0b9da4
@ -45,7 +45,6 @@
|
||||
= Experience
|
||||
|
||||
#indent[
|
||||
|
||||
#work_entry(
|
||||
"Software Engineering Intern",
|
||||
"Immigr8",
|
||||
@ -139,6 +138,8 @@
|
||||
"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],
|
||||
@ -153,6 +154,8 @@
|
||||
"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],
|
||||
@ -176,6 +179,8 @@
|
||||
"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
23
lib.typ
@ -7,7 +7,7 @@
|
||||
#let HEADING_FONT = TITLE_FONT
|
||||
#let BODY_FONT = "Calibri"
|
||||
|
||||
#let BODY_FONT_SIZE = 11pt
|
||||
#let BODY_FONT_SIZE = 11.5pt
|
||||
#let HEADING_FONT_SIZE = 0.8em
|
||||
#let TITLE_FONT_SIZE = 1.8em
|
||||
|
||||
@ -77,9 +77,22 @@
|
||||
}, details: tasks)
|
||||
}
|
||||
|
||||
#let project(title, tools, repo_link: none, demo_link: none, tasks: none) = {
|
||||
#let project(
|
||||
title,
|
||||
tools,
|
||||
start_date: none,
|
||||
end_date: none,
|
||||
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)
|
||||
@ -99,7 +112,11 @@
|
||||
[ | _ #tools _ ]
|
||||
}
|
||||
|
||||
cv_entry(left_content: content_title, right_content: none, details: tasks)
|
||||
cv_entry(
|
||||
left_content: content_title,
|
||||
right_content: date_content,
|
||||
details: tasks,
|
||||
)
|
||||
}
|
||||
|
||||
#let render_contact_data(data) = {
|
||||
|
Loading…
Reference in New Issue
Block a user