Update server to include Terraform

This commit is contained in:
Ethan Reece 2025-02-27 12:04:31 -06:00
parent 1e9faa3249
commit 998041c97e
Signed by: me
GPG key ID: 198E9EB433DB1B28
2 changed files with 14 additions and 9 deletions

View file

@ -14,8 +14,10 @@
"Git", "Git",
"GitHub Actions", "GitHub Actions",
"Docker", "Docker",
"Guix", "Proxmox",
"Nix", "Nix",
"Guix",
"Terraform",
), ),
), ),
( (
@ -24,6 +26,7 @@
"JavaScript", "JavaScript",
"C#", "C#",
"Java", "Java",
"Rust",
"C", "C",
"C++", "C++",
"Guile/Scheme", "Guile/Scheme",
@ -54,10 +57,10 @@
"Programming Language Paradigms", "Programming Language Paradigms",
"Digital Logic & Computer Design", "Digital Logic & Computer Design",
"Operating Systems Concepts", "Operating Systems Concepts",
"Probability and Statistics for CS", "Probability & Statistics in CS/SE",
"Data Structures and Algorithms", "Data Structures & Algorithmic Analysis",
"Software Engineering", "Software Engineering",
"C/C++ Programming in UNIX", "Systems Programming in UNIX",
"Computer Architecture (CS 2340)", "Computer Architecture (CS 2340)",
"Discrete Mathematics II", "Discrete Mathematics II",
"Database Systems", "Database Systems",
@ -68,7 +71,7 @@
), ),
current: ( current: (
"Automata Theory", "Automata Theory",
"Cyber Attack and Defense Lab", "Cyber Attack & Defense Lab",
"Computer Architecture (CS 6304)", "Computer Architecture (CS 6304)",
"Advanced Operating Systems", "Advanced Operating Systems",
), ),
@ -138,15 +141,17 @@
skills: ( skills: (
"Linux", "Linux",
"Docker", "Docker",
"Guix/Guile", "Nix",
"Terraform",
"Git", "Git",
"Proxmox", "Proxmox",
"Google Cloud", "Hetzner",
"Cloudflare",
), ),
highlights: ( highlights: (
"Managing a physical server using Proxmox, Debian VMs, and Docker for several applications.", "Managing a physical server using Proxmox, Debian VMs, and Docker for several applications.",
"Hosting various services including Forgejo, TrueNAS, Nextcloud, and Vaultwarden.", "Hosting various services including Forgejo, TrueNAS, Nextcloud, and Vaultwarden.",
"Implemented a VPN via Google Cloud Compute Engine to navigate CGNAT limitations.", "Using Terraform with NixOS, Hetzner, and Cloudflare integrations to centralize configurations for a VPN used to navigate CGNAT limitations.",
), ),
), ),
), ),

View file

@ -41,7 +41,7 @@
import "../../section/professional_development.typ": section_professional_development import "../../section/professional_development.typ": section_professional_development
grid( grid(
gutter: 2em, gutter: 1.7em,
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),