From 6e190dddeba25e03f342f420b7e0e234605f140a Mon Sep 17 00:00:00 2001 From: Youwen Wu Date: Tue, 31 Dec 2024 22:34:10 -0800 Subject: [PATCH] feat: refine some content --- cv.typ | 20 +++++++++++--------- template.typ | 12 +++++++++--- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/cv.typ b/cv.typ index a9e71a9..1da6840 100644 --- a/cv.typ +++ b/cv.typ @@ -21,13 +21,13 @@ date: [2024 -- 2028], title: [B.S. Mathematics], employer: [University of California, Santa Barbara], -)[4.0/4.0] +)[#linebreak()4.0/4.0, Dean's Honors] #cv-entry( date: [2024 -- 2028], title: [B.S. Computer Science], employer: [University of California, Santa Barbara], -)[4.0/4.0] +) = Experience @@ -54,7 +54,7 @@ [ Maintaining core system packages for the NixOS system distribution, an advanced _purely functional_ GNU/Linux distribution built on the Nix - package manager and Nix programming language. + package manager and Nix programming language. NixOS has over $18,000$ GitHub stars and users. ], )], ) @@ -69,7 +69,7 @@ Worked on autonomous decision making and path planning algorithms. Replaced the venerable _BozoAuto_ autonomous subroutine with the _DeepBozo_ autonomous suite. Designed a novel robot control dashboard - with 3D visualization using Rust, Tauri, and Svelte. + with 3D visualization using Rust, Tauri, and Svelte. Won 2022 Monterey Bay Regional Competition. ], )], ) @@ -82,12 +82,14 @@ Haskell, Rust, TypeScript, Bash, Python, Nu, Nix, C++. ] -#cv-double-item[ - Development +#cv-line[ + Technologies ][ - Tauri, React, Svelte, Linux. -][Deployment][ - Nix and NixOS, Docker and NixOS based service deployment and system administration. + React, SvelteKit, Tauri, Next.js, Elm. +] + +#cv-line[Developer Tooling][ + Nix and NixOS, Docker, Linux, and NixOS based service deployment and system administration. ] = Papers diff --git a/template.typ b/template.typ index 3f0074e..3130a83 100644 --- a/template.typ +++ b/template.typ @@ -1,6 +1,12 @@ #import "@preview/fontawesome:0.5.0": * -#let git_rev = sys.inputs.GIT_REV; +#let git_rev = ( + if "GIT_REV" in sys.inputs { + sys.inputs.GIT_REV + } else { + "NO_GIT_DONT_USE" + } +) #let _cv-line(left, right, ..args) = { set block(below: 0pt) @@ -23,7 +29,7 @@ dir: ttb, spacing: 4.2em, text(size: 30pt, title), - text(size: 16pt, subtitle), + text(size: 16pt, weight: "semibold", subtitle), ) let social(icon, link_prefix, username) = [ @@ -49,7 +55,7 @@ phone: ("phone", "tel:"), email: ("envelope", "mailto:"), github: ("github", "https://github.com/"), - linkedin: ("linkedin", "https://linkedin.com/in/"), + linkedin: ("linkedin", "https://www.linkedin.com/in/youwen-wu-306221288/"), x: ("x-twitter", "https://twitter.com/"), bluesky: ("bluesky", "https://bsky.app/profile/"), )