#let content = ( identity: ( name: "Ethan Reece", email: "contact@ethanreece.com", phone: "(208) 515-2094", location: "Richardson, TX", website: "https://ethanreece.com/" ), skills: ( ( title: "DevOps and System Administration", items: ( "Linux", "Git", "GitHub Actions", "Docker", "Guix", ), ), ( title: "Programming Languages", items: ( "JavaScript", "C#", "Java", "C", "C++", "Guile/Scheme", ), ), ( title: "Layout and Web Development", items: ( "HTML", "CSS", "React", "ASP.NET", "Express.js", "Astro", "Typst", ), ), ), education: ( ( title: "The University of Texas at Dallas", degree: "Bachelor of Science in Computer Science", graduation: "May 2026", gpa: "Current GPA: 3.749", coursework: ( completed: ( "Programming Language Paradigms", "Digital Logic & Computer Design", "Operating Systems Concepts", "Probability and Statistics for CS", "Data Structures and Algorithms", "Software Engineering", "C/C++ Programming in UNIX", "Computer Architecture", "Discrete Mathematics II", ), current: ( "Database Systems", "Advanced Algorithm Design & Analysis", ), ), highlights: ( "Collegium V Honors Program", ), ), ), work_experience: ( ( title: "Scrumfish Software", location: "Nampa, ID", timeframe: "June – August (2022, 2023)", role: "Software Engineering Intern", skills: ( "C#/ASP.NET", "JavaScript/React", "Microsoft SQL Server", "GitHub", ), highlights: ( "Developed ASP.NET APIs for data management, multifactor authentication, and document conversion.", "Created a React-based UI for a book critique platform, supporting document viewing, sharing, and annotation.", "Automated the update of email templates in the database using SQL and PowerShell scripts.", ), ), ( title: "R-Technics", location: "Boise, ID", timeframe: "June – August (2022, 2023)", role: "Software Engineering Intern", skills: ( "Azure", "Windows Server", "Docker", "C#/ASP.NET", ), highlights: ( "Supported server maintenance through update research, implementation, and monitoring.", "Developed a C# program to fetch song lyrics and metadata from an API, later integrated into the main product.", "Enhanced a server application with Docker and Linux support; established an Azure DevOps pipeline for build automation.", ), ), ), professional_development: ( ( title: "Personal Server Administration", timeframe: "2020 – Present", role: "Personal Project", skills: ( "Linux", "Docker", "Guix/Guile", "Git", "Proxmox", "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.", ), ), ), )