resume/src/content.typ
2025-05-12 21:01:42 -05:00

151 lines
4.2 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: "linkedin.com/in/-ethanreece-"
),
skills: (
(
title: "DevOps and System Administration",
items: (
"Linux",
"Git",
"GitHub Actions",
"Docker",
"Proxmox",
"Nix",
"Guix",
"Terraform",
),
),
(
title: "Programming Languages",
items: (
"JavaScript",
"C#",
"Rust",
"Java",
"C",
"C++",
),
),
(
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: "Expected Graduation: May 2026",
gpa: "Current GPA: 3.768",
coursework: (
completed: (
"Programming Language Paradigms",
"Digital Logic & Computer Design",
"Operating Systems Concepts",
"Data Structures & Algorithmic Analysis",
"Software Engineering",
"Systems Programming in UNIX",
"Computer Architecture (CS 2340)",
"Database Systems",
),
current: (
"Cyber Attack & 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",
"Jira",
),
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.",
),
),
),
projects: (
(
title: "Declarative Laptop Configuration",
timeframe: "July 2024 Present",
role: "Personal Project",
skills: (
"Linux",
"Guix/Guile",
"Nix",
"Git",
),
highlights: (
"Leverage Guix and Nix to centralize my laptop user configuration for tracking history and improving maintainability.",
"Utilize 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",
"Nix",
"Terraform",
"Git",
"Proxmox",
"Hetzner",
"Cloudflare",
),
highlights: (
"Manage a physical server using Proxmox, Debian VMs, and Docker for several applications.",
"Host various services including Forgejo, TrueNAS, Nextcloud, and Vaultwarden.",
"Use Terraform with NixOS, Hetzner, and Cloudflare integrations to centralize configurations for a VPN used to navigate CGNAT limitations.",
),
),
),
)