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",
"GitHub Actions",
"Docker",
"Guix",
"Proxmox",
"Nix",
"Guix",
"Terraform",
),
),
(
@ -24,6 +26,7 @@
"JavaScript",
"C#",
"Java",
"Rust",
"C",
"C++",
"Guile/Scheme",
@ -54,10 +57,10 @@
"Programming Language Paradigms",
"Digital Logic & Computer Design",
"Operating Systems Concepts",
"Probability and Statistics for CS",
"Data Structures and Algorithms",
"Probability & Statistics in CS/SE",
"Data Structures & Algorithmic Analysis",
"Software Engineering",
"C/C++ Programming in UNIX",
"Systems Programming in UNIX",
"Computer Architecture (CS 2340)",
"Discrete Mathematics II",
"Database Systems",
@ -68,7 +71,7 @@
),
current: (
"Automata Theory",
"Cyber Attack and Defense Lab",
"Cyber Attack & Defense Lab",
"Computer Architecture (CS 6304)",
"Advanced Operating Systems",
),
@ -138,15 +141,17 @@
skills: (
"Linux",
"Docker",
"Guix/Guile",
"Nix",
"Terraform",
"Git",
"Proxmox",
"Google Cloud",
"Hetzner",
"Cloudflare",
),
highlights: (
"Managing a physical server using Proxmox, Debian VMs, and Docker for several applications.",
"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
grid(
gutter: 2em,
gutter: 1.7em,
section_skills(skills: skills),
section_education(education: education),
section_work_experience(work_experience: work_experience),