Optimize for service role

This commit is contained in:
Ethan Reece 2025-02-16 20:28:29 -06:00
parent 1e9faa3249
commit 9c50837c99
Signed by: me
GPG key ID: 198E9EB433DB1B28
12 changed files with 48 additions and 27 deletions

View file

@ -2,7 +2,7 @@
paper: "us-letter", paper: "us-letter",
margin: ( margin: (
x: 0.5in, x: 0.5in,
y: 0.4in, y: 0.6in,
), ),
body body
) )

View file

@ -92,9 +92,9 @@
"GitHub", "GitHub",
), ),
highlights: ( highlights: (
"Developed ASP.NET APIs for data management, multifactor authentication, and document conversion.", "Developed web applications through team collaboration.",
"Created a React-based UI for a book critique platform, supporting document viewing, sharing, and annotation.", "Used tools such as Slack, Jira, Zoom, email, and GitHub for communication.",
"Automated the update of email templates in the database using SQL and PowerShell scripts.", "Worked directly with a client to make desired modifications for their software.",
), ),
), ),
( (
@ -109,9 +109,27 @@
"C#/ASP.NET", "C#/ASP.NET",
), ),
highlights: ( highlights: (
"Supported server maintenance through update research, implementation, and monitoring.", "Assisted with server upgrades and programming tasks.",
"Developed a C# program to fetch song lyrics and metadata from an API, later integrated into the main product.", ),
"Enhanced a server application with Docker and Linux support; established an Azure DevOps pipeline for build automation.", ),
(
title: "Sonic",
location: "Meridian, ID",
timeframe: "June August 2021",
role: "Crew Member",
highlights: (
"Cooked orders in a timely manner, such as sandwiches and fried goods.",
"Restocked and cleaned the kitchen as needed.",
),
),
(
title: "McDonald's",
location: "Meridian, ID",
timeframe: "June August 2020",
role: "Crew Member",
highlights: (
"Took orders and payment at the drive-thru.",
"Cooked french fries and performed cleaning tasks as needed.",
), ),
), ),
), ),

View file

@ -50,7 +50,7 @@
base_page( base_page(
base_text( base_text(
grid( grid(
gutter: 2.4em, gutter: 4em,
page_resume_heading(identity: identity), page_resume_heading(identity: identity),
page_resume_content( page_resume_content(
skills: skills, skills: skills,

View file

@ -41,10 +41,10 @@
import "../../section/professional_development.typ": section_professional_development import "../../section/professional_development.typ": section_professional_development
grid( grid(
gutter: 2em, gutter: 3.5em,
section_skills(skills: skills), // section_skills(skills: skills),
section_education(education: education), section_education(education: education),
section_work_experience(work_experience: work_experience), section_work_experience(work_experience: work_experience),
section_professional_development(professional_development: professional_development), // section_professional_development(professional_development: professional_development),
) )
} }

View file

@ -7,12 +7,12 @@
size: 1.05em, size: 1.05em,
weight: "medium", weight: "medium",
grid( grid(
columns: 4, columns: 3,
rows: 1, rows: 1,
gutter: 4em, gutter: 10em,
email,
phone, phone,
email,
location, location,
website, // website,
) )
) )

View file

@ -10,7 +10,7 @@
import "item/highlights.typ": section_base_item_highlights import "item/highlights.typ": section_base_item_highlights
grid( grid(
gutter: 0.95em, gutter: 1.1em,
section_base_item_heading( section_base_item_heading(
title: title, title: title,
subtitle: subtitle, subtitle: subtitle,

View file

@ -13,17 +13,18 @@
grid( grid(
columns: 2, columns: 2,
rows: 2, rows: 2,
gutter: 0.6em, gutter: 0.7em,
align: ( align: (
left, left,
right, right,
), ),
section_base_item_heading_title( section_base_item_heading_title(
title: title, title: title,
subtitle: subtitle, // subtitle: subtitle,
), ),
section_base_item_heading_timeframe(timeframe: timeframe), section_base_item_heading_timeframe(timeframe: timeframe),
section_base_item_heading_role(role: role), section_base_item_heading_role(role: role),
section_base_item_heading_skills(skills: skills), //subtitle,
section_base_item_heading_skills(skills: (subtitle,)),
) )
} }

View file

@ -9,7 +9,7 @@
indent: 0.25em, indent: 0.25em,
body-indent: 1.5em, body-indent: 1.5em,
tight: false, tight: false,
spacing: 0.85em, spacing: 0.90em,
..highlights.map(highlight => ..highlights.map(highlight =>
section_base_item_highlight(highlight: highlight) section_base_item_highlight(highlight: highlight)
) )

View file

@ -13,9 +13,10 @@
import "item.typ": section_base_item import "item.typ": section_base_item
grid( grid(
gutter: 1.5em, gutter: 2em,
for item in items { ..items.map(item => section_base_item(..item))
section_base_item(..item) //for item in items {
} // section_base_item(..item)
//}
) )
} }

View file

@ -6,7 +6,7 @@
import "body.typ": section_base_body import "body.typ": section_base_body
grid( grid(
gutter: 1.1em, gutter: 1.5em,
section_base_heading(title: title), section_base_heading(title: title),
section_base_body(body), section_base_body(body),
) )

View file

@ -20,6 +20,7 @@
title: "Education", title: "Education",
items: education.map(school => ( items: education.map(school => (
title: school.title, title: school.title,
subtitle: school.gpa,
role: school.degree, role: school.degree,
timeframe: school.graduation, timeframe: school.graduation,
skills: ( skills: (
@ -27,7 +28,7 @@
), ),
highlights: ( highlights: (
..school.highlights, ..school.highlights,
section_education_coursework(..school.coursework), //section_education_coursework(..school.coursework),
), ),
)) ))
) )

View file

@ -19,7 +19,7 @@
subtitle: company.location, subtitle: company.location,
timeframe: company.timeframe, timeframe: company.timeframe,
role: company.role, role: company.role,
skills: company.skills, // skills: company.skills,
highlights: company.highlights, highlights: company.highlights,
)), )),
) )