Optimize for research role
This commit is contained in:
parent
998041c97e
commit
076569c282
6 changed files with 32 additions and 15 deletions
|
@ -12,12 +12,12 @@
|
||||||
items: (
|
items: (
|
||||||
"Linux",
|
"Linux",
|
||||||
"Git",
|
"Git",
|
||||||
"GitHub Actions",
|
|
||||||
"Docker",
|
"Docker",
|
||||||
"Proxmox",
|
"Proxmox",
|
||||||
"Nix",
|
"Nix",
|
||||||
"Guix",
|
"Guix",
|
||||||
"Terraform",
|
"Terraform",
|
||||||
|
"GitHub Actions",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
(
|
(
|
||||||
|
@ -35,14 +35,14 @@
|
||||||
(
|
(
|
||||||
title: "Layout and Web Development",
|
title: "Layout and Web Development",
|
||||||
items: (
|
items: (
|
||||||
|
"Typst",
|
||||||
|
"LaTeX",
|
||||||
"HTML",
|
"HTML",
|
||||||
"CSS",
|
"CSS",
|
||||||
"React",
|
"React",
|
||||||
"ASP.NET",
|
"ASP.NET",
|
||||||
"Express.js",
|
"Express.js",
|
||||||
"Astro",
|
"Astro",
|
||||||
"Typst",
|
|
||||||
"LaTeX",
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -95,9 +95,7 @@
|
||||||
"GitHub",
|
"GitHub",
|
||||||
),
|
),
|
||||||
highlights: (
|
highlights: (
|
||||||
"Developed ASP.NET APIs for data management, multifactor authentication, and document conversion.",
|
"Worked on programming projects such as an ebook-critique platform using ASP.NET for backend and React for frontend."
|
||||||
"Created a React-based UI for a book critique platform, supporting document viewing, sharing, and annotation.",
|
|
||||||
"Automated the update of email templates in the database using SQL and PowerShell scripts.",
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
(
|
(
|
||||||
|
@ -112,13 +110,28 @@
|
||||||
"C#/ASP.NET",
|
"C#/ASP.NET",
|
||||||
),
|
),
|
||||||
highlights: (
|
highlights: (
|
||||||
"Supported server maintenance through update research, implementation, and monitoring.",
|
"Completed Windows Server maintenance tasks and worked on various projects involving C# programming and build automation.",
|
||||||
"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.",
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
professional_development: (
|
professional_development: (
|
||||||
|
(
|
||||||
|
title: "LaTeX & Typst Projects",
|
||||||
|
timeframe: "Aug 2024 – Present",
|
||||||
|
role: "University & Personal",
|
||||||
|
skills: (
|
||||||
|
"Typst",
|
||||||
|
"LaTeX",
|
||||||
|
"TikZ",
|
||||||
|
"Guix/Guile",
|
||||||
|
"Git",
|
||||||
|
),
|
||||||
|
highlights: (
|
||||||
|
"Completing coursework by using Typst and LaTeX for papers along with libraries such as TikZ and CeTZ for diagrams and graphs.",
|
||||||
|
"Managing my resume by organizing components into separate blocks of Typst code.",
|
||||||
|
"Managing dependencies with consistent software versions by using Guix with the \"time-machine\" feature.",
|
||||||
|
),
|
||||||
|
),
|
||||||
(
|
(
|
||||||
title: "Declarative Laptop Configuration",
|
title: "Declarative Laptop Configuration",
|
||||||
timeframe: "July 2024 – Present",
|
timeframe: "July 2024 – Present",
|
||||||
|
|
|
@ -50,7 +50,7 @@
|
||||||
base_page(
|
base_page(
|
||||||
base_text(
|
base_text(
|
||||||
grid(
|
grid(
|
||||||
gutter: 2.4em,
|
gutter: 1.6em,
|
||||||
page_resume_heading(identity: identity),
|
page_resume_heading(identity: identity),
|
||||||
page_resume_content(
|
page_resume_content(
|
||||||
skills: skills,
|
skills: skills,
|
||||||
|
|
|
@ -41,10 +41,10 @@
|
||||||
import "../../section/professional_development.typ": section_professional_development
|
import "../../section/professional_development.typ": section_professional_development
|
||||||
|
|
||||||
grid(
|
grid(
|
||||||
gutter: 1.7em,
|
gutter: 1.2em,
|
||||||
section_skills(skills: skills),
|
section_skills(skills: skills),
|
||||||
section_education(education: education),
|
section_education(education: education),
|
||||||
section_work_experience(work_experience: work_experience),
|
|
||||||
section_professional_development(professional_development: professional_development),
|
section_professional_development(professional_development: professional_development),
|
||||||
|
section_work_experience(work_experience: work_experience),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
import "heading/contact_info.typ": page_resume_heading_contact_info
|
import "heading/contact_info.typ": page_resume_heading_contact_info
|
||||||
|
|
||||||
grid(
|
grid(
|
||||||
gutter: 1.5em,
|
gutter: 1.2em,
|
||||||
align: center,
|
align: center,
|
||||||
columns: 100%,
|
columns: 100%,
|
||||||
page_resume_heading_name(name: identity.name),
|
page_resume_heading_name(name: identity.name),
|
||||||
|
|
|
@ -10,7 +10,11 @@
|
||||||
body-indent: 1.5em,
|
body-indent: 1.5em,
|
||||||
tight: false,
|
tight: false,
|
||||||
spacing: 0.85em,
|
spacing: 0.85em,
|
||||||
..highlights.map(highlight =>
|
..(if type(highlights) == "string" {
|
||||||
|
(highlights,)
|
||||||
|
} else {
|
||||||
|
highlights
|
||||||
|
}).map(highlight =>
|
||||||
section_base_item_highlight(highlight: highlight)
|
section_base_item_highlight(highlight: highlight)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
import "body.typ": section_base_body
|
import "body.typ": section_base_body
|
||||||
|
|
||||||
grid(
|
grid(
|
||||||
gutter: 1.1em,
|
gutter: 0.9em,
|
||||||
section_base_heading(title: title),
|
section_base_heading(title: title),
|
||||||
section_base_body(body),
|
section_base_body(body),
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue