1
0
Fork 0

Update education and improve accessibility

main
Ethan Reece 2024-08-03 14:46:08 -05:00
parent c175bdb709
commit c90ef8fa72
Signed by: me
GPG Key ID: 198E9EB433DB1B28
2 changed files with 71 additions and 33 deletions

View File

@ -28,7 +28,7 @@
"Java", "Java",
"C", "C",
"C++", "C++",
"Guile", "Guile/Scheme",
), ),
), ),
( (
@ -49,8 +49,12 @@
title: "The University of Texas at Dallas", title: "The University of Texas at Dallas",
degree: "Bachelor of Science in Computer Science", degree: "Bachelor of Science in Computer Science",
graduation: "May 2026", graduation: "May 2026",
gpa: "Current GPA: 3.764", gpa: "Current GPA: 3.749",
coursework: ( coursework: (
completed: (
"Programming Language Paradigms",
"Digital Logic & Computer Design",
"Operating Systems Concepts",
"Probability and Statistics for CS", "Probability and Statistics for CS",
"Data Structures and Algorithms", "Data Structures and Algorithms",
"Software Engineering", "Software Engineering",
@ -58,6 +62,11 @@
"Computer Architecture", "Computer Architecture",
"Discrete Mathematics II", "Discrete Mathematics II",
), ),
current: (
"Database Systems",
"Advanced Algorithm Design & Analysis",
),
),
highlights: ( highlights: (
"Collegium V Honors Program", "Collegium V Honors Program",
), ),

View File

@ -89,7 +89,13 @@
) )
) )
let _heading(title: "") = _text( let section_base(
title: "",
body
) = _text(
block: (below: 2.5em),
{
_text(
size: 13pt, size: 13pt,
block: (below: .95em), block: (below: .95em),
heading( heading(
@ -100,14 +106,6 @@
) )
) )
) )
let section_base(
title: "",
body
) = _text(
block: (below: 2.5em),
{
_heading(title: title)
_text( _text(
block: ( block: (
padding: (left: 1em), padding: (left: 1em),
@ -141,10 +139,14 @@
columns: 2, columns: 2,
gutter: 1.5em, gutter: 1.5em,
align: bottom, align: bottom,
text( heading(
level: 2,
_text(
weight: "semibold", weight: "semibold",
block: (width: auto),
title title
), ),
),
text( text(
size: 9pt, size: 9pt,
weight: "extralight", weight: "extralight",
@ -247,13 +249,17 @@
title: "Skills", title: "Skills",
_text( _text(
grid( grid(
columns: (33%, 67%), columns: 2,
gutter: 1em, gutter: 1em,
..for skill in skills { ..for skill in skills {
( (
heading(
level: 2,
_text( _text(
weight: "semibold", weight: "semibold",
block: (width: auto),
skill.title skill.title
)
), ),
skill.items.join(", "), skill.items.join(", "),
) )
@ -269,7 +275,10 @@
degree: "", degree: "",
graduation: "", graduation: "",
gpa: "", gpa: "",
coursework: (""), coursework: (
completed: (""),
current: (""),
),
highlights: (""), highlights: (""),
), ),
), ),
@ -288,7 +297,7 @@
_text( _text(
weight: "medium", weight: "medium",
block: ( block: (
below: 0.75em, below: .95em,
), ),
"Relevant Coursework" "Relevant Coursework"
) )
@ -296,10 +305,30 @@
size: 9.5pt, size: 9.5pt,
block: ( block: (
padding: ( padding: (
left: 2em, left: 1.5em,
), ),
), ),
school.coursework.join(", ") grid(
columns: 2,
rows: 2,
gutter: 1em,
text(
weight: "regular",
"Completed",
),
text(
weight: "light",
school.coursework.completed.join(", "),
),
text(
weight: "regular",
"Current",
),
text(
weight: "light",
school.coursework.current.join(", "),
),
)
) )
} }
), ),
@ -354,7 +383,7 @@
paper: "us-letter", paper: "us-letter",
margin: ( margin: (
x: 0.5in, x: 0.5in,
y: 0.4in, y: 0.3in,
), ),
{ {
title_block(title: identity.name) title_block(title: identity.name)