Archived
1
0
Fork 0
This repository has been archived on 2025-07-28. You can view files and clone it, but cannot push or open issues or pull requests.
resume/src/content.typ

153 lines
4.5 KiB
Typst
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#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",
"Nix",
),
),
(
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",
"LaTeX",
),
),
),
education: (
(
title: "The University of Texas at Dallas",
degree: "Bachelor of Science in Computer Science",
graduation: "May 2026",
gpa: "Current GPA: 3.768",
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 (CS 2340)",
"Discrete Mathematics II",
"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: (
"Computer Science Fast Track Program, Systems Track",
"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: "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",
role: "Personal Project",
skills: (
"Linux",
"Docker",
"Guix/Guile",
"Git",
"Proxmox",
"Google Cloud",
),
highlights: (
"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.",
),
),
),
)