#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$ + " "), ) ] section("Technical Skills") grid(columns: 5, column-gutter: 1fr, row-gutter: .5em, ..skills) section("Experience") for job in jobs { grid( columns: 2, column-gutter: 1fr, row-gutter: 0.4em, [*#job.company*], align(right)[*#job.dates.start.display("[month repr:short] [year]") — #job.dates.end.display("[month repr:short] [year]")*], text(.9em, style: "italic")[#job.title], align(right, text(.9em, style: "italic")[#job.location]), ) v(-.7em) pad(left: 1em)[#job.info] } section("Education") for edu in education { grid( columns: 2, column-gutter: 1fr, row-gutter: 0.4em, [*#edu.university*], align(right)[*#edu.dates.start.display("[month repr:short] [year]") — #edu.dates.end.display("[month repr:short] [year]")*], text(.9em, style: "italic")[#edu.major], align(right, text(.9em, style: "italic")[#edu.location]), ) v(-.7em) pad(left: 1em)[#edu.info] } doc } #set page(paper: "us-letter", margin: (x: 1in, y: 1in)) #show heading: h => [ #set text(15pt) #h.body ] #show: doc => resume( name: "Price Hiller", info: ( link("mailto:price@orion-technologies.io"), link("tel:1-210-571-4279", "(210) 571-4297"), "San Antonio, TX", text(blue, link("https://gitlab.orion-technologies.io/philler", "Gitlab")), text(blue, link("https://github.com/treatybreaker", "Github")), text(blue, link("https://blog.orion-technologies.io", "Blog")), ), skills: ( "Linux", "Bash", "Powershell", "Ansible", "Networking", "Git", "Gitlab CI/CD", "Github CI/CD", "Docker", "Rust", "Python", "Lua", "Javascript", "Nix", ), // June 2022 -> June 2023 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: [ - Overhauled preexisting CI/CD systems to "Pipelines V3" in Azure DevOps - Significant reduction in pipeline durations - Improved modularity, allowing pipeline reuse even across teams - Integrated pulling secrets from CyberArk in pipelines - Implemented limited canary deployments for critical services - Initial implementation of Docker on a critical service - Updated _many_ legacy `C#` projects to .NET Core 3 or higher and their corresponding pipelines ], ), ( 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: [ - Implemented Ansible to modernize management of remote Linux Servers improving stability of the network - Introduced GitOps to manage system configurations in Gitlab - Automatically validated the Ansible configurations on every update - Automatically deployed the new system configurations if validation passed ], ), ( 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", title: "Infomation Analyst II Intern", info: [ - Gathered and categorized data for machine learning systems in the Cybersecurity realm - Worked with the ELK stack to visualize and filter datasets ], ), ), 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), ), major: "BS Computer Science (In Progress)", location: "San Antonio, TX", info: [ - Currently working towards a Bachelors of Computer Science ], ), (university: "San Antonio College", dates: ( start: datetime(year: 2021, month: 08, day: 01), end: datetime(year: 2023, month: 12, day: 08), ), major: "AA Business", location: "San Antonio, TX", info: [ - Completed an Associates of Business degree at San Antonio College - Part of the Cybersecurity Club ]), // ( // university: "University of Texas at San Antonio", // dates: ( // start: datetime(year: 2019, month: 01, day: 16), // end: datetime(year: 2021, month: 06, day: 01), // ), // major: "Cybersecurity (incomplete)", // location: "San Antonio, TX", // info: [ ], // ), ), [ #section("Projects") - #text(blue, link("https://github.com/AsgardEternal/Squad.nix", "Squad.nix")): Configuring Squad game servers for NixOS, a immutable, reproducible distribution of Linux - #text(blue, link( "https://github.com/AsgardEternal/Ubuntu-Ansible-Setup", "Ubuntu Server Configuration", )): Automated configuration of a Ubuntu Server deployed on every git push - #text(blue, link("https://github.com/treatybreaker/blog", "Blog")): Source code of my blog, all written in Rust, packaged with a Nix Flake, and deployed on my home server #text( blue, link("https://gitlab.orion-technologies.io/philler/nixos", "here"), ) ], )