Compare commits
4 commits
2025.05.16
...
main
Author | SHA1 | Date | |
---|---|---|---|
03da18cacd | |||
5fb17b3e06 | |||
98ac6ab3fc | |||
a06ad8aaab |
10 changed files with 50 additions and 21 deletions
|
@ -12,12 +12,12 @@
|
|||
items: (
|
||||
"Linux",
|
||||
"Git",
|
||||
"GitHub Actions",
|
||||
"Docker",
|
||||
"Proxmox",
|
||||
"Nix",
|
||||
"Guix",
|
||||
"Terraform",
|
||||
"GitHub Actions",
|
||||
),
|
||||
),
|
||||
(
|
||||
|
@ -50,7 +50,7 @@
|
|||
title: "The University of Texas at Dallas",
|
||||
degree: "Bachelor of Science in Computer Science",
|
||||
graduation: "Expected Graduation: December 2025",
|
||||
gpa: "Current GPA: 3.768",
|
||||
gpa: "Current GPA: 3.801",
|
||||
coursework: (
|
||||
completed: (
|
||||
"Programming Language Paradigms",
|
||||
|
@ -77,7 +77,7 @@
|
|||
),
|
||||
),
|
||||
),
|
||||
work_experience: (
|
||||
experience: (
|
||||
(
|
||||
title: "Scrumfish Software",
|
||||
location: "Nampa, ID",
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
highlights: (""),
|
||||
),
|
||||
),
|
||||
work_experience: (
|
||||
experience: (
|
||||
(
|
||||
title: "",
|
||||
location: "",
|
||||
|
@ -55,7 +55,7 @@
|
|||
page_resume_content(
|
||||
skills: skills,
|
||||
education: education,
|
||||
work_experience: work_experience,
|
||||
experience: experience,
|
||||
projects: projects,
|
||||
)
|
||||
)
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
highlights: (""),
|
||||
),
|
||||
),
|
||||
work_experience: (
|
||||
experience: (
|
||||
(
|
||||
title: "",
|
||||
location: "",
|
||||
|
@ -37,14 +37,14 @@
|
|||
) = {
|
||||
import "../../section/skills.typ": section_skills
|
||||
import "../../section/education.typ": section_education
|
||||
import "../../section/work_experience.typ": section_work_experience
|
||||
import "../../section/experience.typ": section_experience
|
||||
import "../../section/projects.typ": section_projects
|
||||
|
||||
grid(
|
||||
gutter: 1.1em,
|
||||
section_skills(skills: skills),
|
||||
section_education(education: education),
|
||||
section_work_experience(work_experience: work_experience),
|
||||
section_experience(experience: experience),
|
||||
section_projects(projects: projects),
|
||||
)
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
title: "",
|
||||
subtitle: "",
|
||||
role: "",
|
||||
role_subtitle: "",
|
||||
timeframe: "",
|
||||
skills: (""),
|
||||
highlights: (""),
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: "",
|
||||
subtitle: "",
|
||||
role: "",
|
||||
role_subtitle: "",
|
||||
timeframe: "",
|
||||
skills: (""),
|
||||
highlights: (""),
|
||||
|
@ -15,6 +16,7 @@
|
|||
title: title,
|
||||
subtitle: subtitle,
|
||||
role: role,
|
||||
role_subtitle: role_subtitle,
|
||||
timeframe: timeframe,
|
||||
skills: skills,
|
||||
),
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: "",
|
||||
subtitle: "",
|
||||
role: "",
|
||||
role_subtitle: "",
|
||||
timeframe: "",
|
||||
skills: (""),
|
||||
) = {
|
||||
|
@ -23,7 +24,10 @@
|
|||
subtitle: subtitle,
|
||||
),
|
||||
section_base_item_heading_timeframe(timeframe: timeframe),
|
||||
section_base_item_heading_role(role: role),
|
||||
section_base_item_heading_role(
|
||||
title: role,
|
||||
subtitle: role_subtitle,
|
||||
),
|
||||
section_base_item_heading_skills(skills: skills),
|
||||
)
|
||||
}
|
||||
|
|
|
@ -1,5 +1,15 @@
|
|||
#let section_base_item_heading_role(role: "") = text(
|
||||
weight: "light",
|
||||
size: .9em,
|
||||
role
|
||||
)
|
||||
#let section_base_item_heading_role(
|
||||
title: "",
|
||||
subtitle: "",
|
||||
) = {
|
||||
import "role/main.typ": section_base_item_heading_role_main
|
||||
import "role/subtitle.typ": section_base_item_heading_role_subtitle
|
||||
|
||||
grid(
|
||||
columns: 2,
|
||||
gutter: 1.5em,
|
||||
align: bottom,
|
||||
section_base_item_heading_role_main(title: title),
|
||||
section_base_item_heading_role_subtitle(subtitle: subtitle),
|
||||
)
|
||||
}
|
||||
|
|
5
src/section/base/item/heading/role/main.typ
Normal file
5
src/section/base/item/heading/role/main.typ
Normal file
|
@ -0,0 +1,5 @@
|
|||
#let section_base_item_heading_role_main(title: "") = text(
|
||||
weight: "light",
|
||||
size: .9em,
|
||||
title
|
||||
)
|
7
src/section/base/item/heading/role/subtitle.typ
Normal file
7
src/section/base/item/heading/role/subtitle.typ
Normal file
|
@ -0,0 +1,7 @@
|
|||
#let section_base_item_heading_role_subtitle(
|
||||
subtitle: "",
|
||||
) = text(
|
||||
size: .85em,
|
||||
weight: "extralight",
|
||||
subtitle
|
||||
)
|
|
@ -1,5 +1,5 @@
|
|||
#let section_work_experience(
|
||||
work_experience: (
|
||||
#let section_experience(
|
||||
experience: (
|
||||
(
|
||||
title: "",
|
||||
location: "",
|
||||
|
@ -13,12 +13,12 @@
|
|||
import "base/full.typ": section_base_full
|
||||
|
||||
section_base_full(
|
||||
title: "Work Experience",
|
||||
items: work_experience.map(company => (
|
||||
title: company.title,
|
||||
subtitle: company.location,
|
||||
title: "Experience",
|
||||
items: experience.map(company => (
|
||||
title: company.role,
|
||||
timeframe: company.timeframe,
|
||||
role: company.role,
|
||||
role: company.title,
|
||||
role_subtitle: company.location,
|
||||
skills: company.skills,
|
||||
highlights: company.highlights,
|
||||
)),
|
Loading…
Add table
Reference in a new issue