1
0
Fork 0

Update for winter 2024

main
Ethan Reece 2024-12-24 13:22:05 -06:00
parent 56e4da8bb9
commit 4b642fbcea
Signed by: me
GPG Key ID: 198E9EB433DB1B28
1 changed files with 31 additions and 19 deletions

View File

@ -15,6 +15,7 @@
"GitHub Actions",
"Docker",
"Guix",
"Nix",
),
),
(
@ -38,6 +39,7 @@
"Express.js",
"Astro",
"Typst",
"LaTeX",
),
),
),
@ -46,7 +48,7 @@
title: "The University of Texas at Dallas",
degree: "Bachelor of Science in Computer Science",
graduation: "May 2026",
gpa: "Current GPA: 3.749",
gpa: "Current GPA: 3.768",
coursework: (
completed: (
"Programming Language Paradigms",
@ -56,12 +58,19 @@
"Data Structures and Algorithms",
"Software Engineering",
"C/C++ Programming in UNIX",
"Computer Architecture",
"Computer Architecture (CS 2340)",
"Discrete Mathematics II",
),
current: (
"Database Systems",
"Advanced Algorithm Design & Analysis",
"Linear Algebra",
"Theoretical Concepts of Calculus",
"Differential Equations with Applications",
),
current: (
"Automata Theory",
"Cyber Attack and Defense Lab",
"Computer Architecture (CS 6304)",
"Advanced Operating Systems",
),
),
highlights: (
@ -106,6 +115,20 @@
),
),
professional_development: (
(
title: "Declarative Laptop Configuration",
timeframe: "July 2024 Present",
role: "Personal Project",
skills: (
"Linux",
"Guix/Guile",
"Git",
),
highlights: (
"Leveraging Guix to centralize my laptop user configuration for tracking history and improving maintainability",
"Utilizing the \"time-machine\" function to ensure consistent software versions and to allow rolling back"
),
),
(
title: "Personal Server Administration",
timeframe: "2020 Present",
@ -119,21 +142,10 @@
"Google Cloud",
),
highlights: (
"Manage a physical server using Proxmox, Debian VMs, and Docker for several applications.",
"Migrate new applications to Guix to utilize declarative configuration for reduced state, fine-grained system control, and increased resource efficiency.",
"Implement a VPN via Google Cloud Compute Engine to navigate CGNAT limitations.",
"Host various services including Forgejo, TrueNAS, Nextcloud, and Vaultwarden.",
),
),
(
title: "Cybersecurity Courses",
timeframe: "February 2023 November 2023",
role: "CodePath CYB101, CYB102",
skills: (
"Linux",
),
highlights: (
"Gained knowledge in cybersecurity tools and defense strategies.",
"Managing a physical server using Proxmox, Debian VMs, and Docker for several applications.",
"Migrating new applications to Guix to utilize declarative configuration for reduced state, fine-grained system control, and increased resource efficiency.",
"Hosting various services including Forgejo, TrueNAS, Nextcloud, and Vaultwarden.",
"Implemented a VPN via Google Cloud Compute Engine to navigate CGNAT limitations.",
),
),
),