diff --git a/resume.pdf b/resume.pdf index 9f75c65..063210c 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/src/resume.typ b/src/resume.typ index d33cce1..e528f12 100644 --- a/src/resume.typ +++ b/src/resume.typ @@ -109,4 +109,61 @@ = Volunteering -= Skills & Achievements \ No newline at end of file + // \section{Volunteering} + // \cventry{2023 Jul -- }{Software Developer}{Adelaide Rover Team (\href{https://set.adelaide.edu.au/atcsr/australian-rover-challenge/}{\texttt{set.adelaide.edu.au/atcsr/australian-rover-challenge}})}{Adelaide, Australia}{}{} + // \cventry{2023 Apr -- }{Organizer}{UNIHACK (\href{https://www.unihack.net/}{\texttt{unihack.net}})}{Australia (remote)}{}{} + // \cventry{2022 Dec -- }{Committee member}{The University of Adelaide Computer Science Club (\href{https://www.csclub.org.au/}{\texttt{csclub.org.au}})}{Adelaide, Australia}{}{} + +#experience( + company: "Adelaide Rover Team", + role: "Software Developer", + location: "Adelaide, Australia", + technologies: "C++, ROS, Git, Linux", + from: "2023 Jul", +) +- Participating in the Australian Rover Challenge, an annual competition where university students compete in a simulated lunar mission using semi-autonomous rovers that we design and build. Sponsored by Boeing, Caterpillar Inc. (CAT), and more. + +#experience( + company: "UNIHACK", + role: "Organizer", + location: "Australia (remote)", + technologies: "Slack", + from: "2023 Apr", +) +- We are the largest hackathon in Australia, where students from all over the country come together to build projects in a weekend, with sponsors from Atlassian, AWS, and more + +#experience( + company: "The University of Adelaide Computer Science Club", + role: "Committee member", + location: "Adelaide, Australia", + technologies: "Web Development", + from: "2022 Dec", +) +- As the only club in the university with a dedicated club room on campus, we frequently organize workshops and social events for over 500 members with sponsors from Jane Street, Citadel, VivCourt, and more. + += Skills & Achievements + +== Skills & Technologies + +#technologies( + daily_drivers: "C++, Linux, Git, Just, Typst, GitHub", + others: "Python, JavaScript, Atlassian suite, Rust, LaTeX, HTML, CSS", +) + +#skill(title: "Human languages")[English (native), Cantonese (native), Mandarin (C1), German (A2)] + +== Prizes & Achievements + +#achievement( + title: "Subject prize", + subtitle: "Information and Communication Technology 2021" +)[ + Achiever of the best results amongst peers +] + +#achievement( + title: "University of Adelaide Scholarship", + subtitle: "30% Global Citizens Scholarship" +)[ + Best possible scholarship for international students +] diff --git a/src/template.typ b/src/template.typ index 54aec61..f05882f 100644 --- a/src/template.typ +++ b/src/template.typ @@ -1,6 +1,7 @@ #import "@preview/fontawesome:0.2.1": * #let color = rgb("#213983") +#let lightcolor = rgb("#6c88da") #let display_name(name: "") = { text(size: 24pt, fill: rgb(color))[#name] @@ -51,15 +52,18 @@ #show par: set block(spacing: 1em) #display_header(name: name, links: links) #show heading: it => { - set text(fill: rgb(color)) + let current_color = color + if it.depth == 2 { + current_color = lightcolor + } + set text(fill: current_color) v(-0.5em) it v(-1em) - line(length: 100%, stroke: rgb(color)) + line(length: 100%, stroke: current_color) } - // #v(1fr) - #doc #v(1fr) + #doc ] #let display_title( @@ -197,4 +201,37 @@ center: technologies, right: link("https://" + project_link)[#raw(project_link)] ) -] \ No newline at end of file +] + +#let skill( + body, + title: "", +) = { + box[ + #text(weight: "semibold")[#title: ] + #body + ] +} + +#let technologies( + daily_drivers: "", + others: "", +) = { + skill(title: "Daily drivers")[#daily_drivers] + h(1fr) + skill(title: "Familiar")[#others] +} + +#let achievement( + body, + title: "", + subtitle: "", +) = { + box[ + // #text(weight: "semibold")[#title: ] + // #subtitle + #skill(title: title)[#subtitle] + #h(1fr) + #text(style: "italic")[#body] + ] +} \ No newline at end of file