2024-08-22 21:00:40 -05:00
#show link: set text(blue)
2024-01-21 09:41:38 -06:00
#let section(name) = {
[= #name]
v(-5pt)
line(length: 100%, stroke: .5pt + black)
v(-2pt)
}
#let resume(name: none, info: (), skills: (), jobs: (), education: (), doc) = {
set par(justify: true, leading: 0.5em)
set text(font: "Liberation Sans", size: 10pt)
align(center)[
#grid(
columns: 1,
row-gutter: 1.2em,
text(24pt)[*#name*],
info.join(" " + $diamond.stroked.dot$ + " "),
)
]
2024-08-22 21:00:40 -05:00
section("Skills")
2024-01-21 09:41:38 -06:00
grid(columns: 5, column-gutter: 1fr, row-gutter: .5em, ..skills)
2024-08-22 21:00:40 -05:00
v(-.5em)
2024-01-24 14:57:35 -06:00
section("Education")
for edu in education {
2024-01-21 09:41:38 -06:00
grid(
columns: 2,
column-gutter: 1fr,
row-gutter: 0.4em,
2024-08-22 21:00:40 -05:00
text()[*#edu.major*],
2024-01-24 14:57:35 -06:00
text(
style: "italic",
align(right)[#edu.dates.start.display("[month repr:short] [year]") —
#edu.dates.end.display("[month repr:short] [year]")],
),
2024-08-22 21:00:40 -05:00
text(style: "italic")[#edu.university],
align(right, text(style: "italic")[#edu.location]),
2024-01-21 09:41:38 -06:00
)
2024-08-22 21:00:40 -05:00
v(-1em)
2024-01-24 14:57:35 -06:00
pad(left: 1em)[#edu.info]
2024-01-21 09:41:38 -06:00
}
2024-08-22 21:00:40 -05:00
v(-.5em)
section("Work Experience")
2024-01-24 14:57:35 -06:00
for job in jobs {
2024-01-21 09:41:38 -06:00
grid(
columns: 2,
column-gutter: 1fr,
row-gutter: 0.4em,
2024-01-24 14:57:35 -06:00
[*#job.title*],
text(
style: "italic",
align(right)[#job.dates.start.display("[month repr:short] [year]") —
#job.dates.end.display("[month repr:short] [year]")],
),
2024-08-22 21:00:40 -05:00
text(style: "italic")[#job.company],
align(right, text(style: "italic")[#job.location]),
2024-01-21 09:41:38 -06:00
)
v(-.7em)
2024-01-24 14:57:35 -06:00
pad(left: 1em)[#job.info]
2024-01-21 09:41:38 -06:00
}
doc
}
2024-09-09 13:23:53 -05:00
#set page(paper: "us-letter", margin: (x: .75in, y: .75in))
2024-01-21 09:41:38 -06:00
#show heading: h => [
#set text(15pt)
#h.body
]
#show: doc => resume(
name: "Price Hiller",
info: (
2024-09-09 13:23:53 -05:00
link("https://github.com/PriceHiller", "Github"),
link("https://price-hiller.com", "Blog"),
2024-01-21 09:41:38 -06:00
link("mailto:price@orion-technologies.io"),
2024-09-09 13:23:53 -05:00
link("tel:1-210-571-4279", "210-571-4297"),
2024-01-21 09:41:38 -06:00
"San Antonio, TX",
),
skills: (
"Linux",
"Bash",
"Powershell",
"Ansible",
"Networking",
"Git",
2024-09-09 13:29:01 -05:00
"CI/CD",
2024-01-21 09:41:38 -06:00
"Docker",
2024-09-09 13:29:01 -05:00
"Java",
2024-01-21 09:41:38 -06:00
"Rust",
"Python",
"Lua",
"Javascript",
2024-08-22 21:00:40 -05:00
"C",
2024-01-21 09:41:38 -06:00
"Nix",
),
jobs: (
(
company: "Security Service Federal Credit Union",
dates: (
start: datetime(year: 2022, month: 5, day: 1),
end: datetime(year: 2023, month: 6, day: 22),
),
location: "San Antonio, TX",
title: "Systems Integration Intern",
info: [
2024-09-09 13:23:53 -05:00
- Collaborated with 2 senior developers on overhauling CI/CD in Azure DevOps
- Optimized pipeline duration resulting in improved runtime in the worst case by 300%
- Integrated secrets management with CyberArk into CI/CD processes increasing security
- Enhanced overall modularity, allowing pipeline reuse across teams, eliminating duplicated effort
- Created and ran presentations to encourage adoption of new CI/CD processes
- Implemented canary deployments for critical services improving reliability
- Added Docker containerization to a core service, demonstrating viability of modern deployment practices
- Migrated legacy C\# projects to .NET Core 3 or higher along with corresponding CI/CD pipelines
2024-01-21 09:41:38 -06:00
],
),
(
company: "Vircio",
dates: (
start: datetime(year: 2021, month: 10, day: 1),
end: datetime(year: 2022, month: 5, day: 1),
),
location: "Austin, TX",
title: "Junior Systems Administrator",
info: [
2024-09-09 13:23:53 -05:00
- Managed Linux servers through infrastructure deployment tools
- Led a project to replace legacy infrastructure management tools
- Updated existing infrastructure by introducing Ansible as a modernization from CFEngine
- Introduced CI/CD to manage system configurations in Gitlab resulting in reduced downtime
- Added automatic testing and deployments of infrastructure changes in Ansible
2024-01-21 09:41:38 -06:00
],
),
(
company: "San Antonio College",
dates: (
start: datetime(year: 2021, month: 8, day: 1),
end: datetime(year: 2021, month: 12, day: 13),
),
location: "San Antonio, TX",
title: "Peer Advisor",
info: [
- Tutored students in Information Technology, Programming, and more
- Covered Networking topics such as IPv6, TCP/IP, subnetting, routing, etc.
- Covered Programming topics such as OOP, Java, Python
],
),
(
company: "Booz Allen Hamilton",
dates: (
start: datetime(year: 2019, month: 6, day: 1),
end: datetime(year: 2020, month: 8, day: 1),
),
location: "San Antonio, TX",
2024-09-09 13:23:53 -05:00
title: "Information Analyst II Intern",
2024-01-21 09:41:38 -06:00
info: [
- Gathered and categorized data for machine learning systems in the Cybersecurity
realm
2024-09-09 13:23:53 -05:00
- Collaborated with 3 other interns and a data scientist on data modeling and tagging
- Visualized and filtered datasets with the ELK stack
2024-01-21 09:41:38 -06:00
],
),
),
education: (
(
university: "University of Texas at San Antonio",
dates: (
start: datetime(year: 2024, month: 01, day: 16),
end: datetime(year: 2025, month: 12, day: 08),
),
2024-09-09 13:23:53 -05:00
major: "Bachelor of Science, Computer Science (In Progress)",
2024-01-21 09:41:38 -06:00
location: "San Antonio, TX",
2024-08-22 21:00:40 -05:00
info: [ ],
2024-01-21 09:41:38 -06:00
),
2024-01-24 14:57:35 -06:00
(
university: "San Antonio College",
dates: (
start: datetime(year: 2021, month: 08, day: 01),
end: datetime(year: 2023, month: 12, day: 08),
),
2024-09-09 13:23:53 -05:00
major: "Associates of Business",
2024-01-24 14:57:35 -06:00
location: "San Antonio, TX",
2024-08-22 21:00:40 -05:00
info: [],
2024-01-24 14:57:35 -06:00
),
2024-01-21 09:41:38 -06:00
),
[
2024-09-09 13:23:53 -05:00
#v(-.2em)
2024-01-21 09:41:38 -06:00
#section("Projects")
2024-09-09 13:23:53 -05:00
#pad(left: 1em)[
- #link("https://github.com/AsgardEternal/Squad.nix", "Squad.nix"): Module to configure Squad servers on NixOS, a immutable, reproducible distribution of Linux
- #link("https://github.com/PriceHiller/dots", "Dots"): Configurations for personal tools and servers, including secrets management and reproducible system deployments
- #link("https://github.com/PriceHiller/blog", "Blog"): Source code
for https://price-hiller.com, deployed via Nix #link("https://git.orion-technologies.io/Price/dots/src/commit/bbaaf7673b6dff82578ac26aab383ef69a63e12a/hosts/luna/modules/services/nginx.nix#L22-L26", "here")
- #link("https://github.com/AsgardEternal/Ubuntu-Ansible-Setup", "Ubuntu Server Configuration",): Automated configuration of a Ubuntu Server deployed on every git push
]
2024-01-21 09:41:38 -06:00
],
)