1
0
Fork 0
nix-typst-resume/resumes/default/main.en_US.md
2025-07-30 12:57:16 -05:00

66 lines
2 KiB
Markdown

<!--
SPDX-FileCopyrightText: 2025 Ethan Reece <contact@ethanreece.com>
SPDX-License-Identifier: MIT
-->
# <!--raw-typst #name -->
<!--raw-typst #contact -->
## <!--raw-typst #Skills -->
<!--raw-typst #skills -->
## <!--raw-typst #Education -->
<!--raw-typst #utd -->
- Computer Science Fast Track Program (Systems Track)
- Collegium V Honors Program, National Merit Scholars Program
- <!--raw-typst #utd-coursework -->
## <!--raw-typst #Experience -->
<!--raw-typst #syssec -->
- Trace GNU Core Utilities using a Valgrind tool by modifying the test suite.
- Add features to a graph visualization platform designed for viewing system
events.
<!--raw-typst #scrumfish -->
- Implemented API endpoints for data operations, multifactor authentication, and
document conversion.
- Rewrote a book-viewing web UI to support document viewing, sharing, and
annotation.
- Automated updates of email templates in an SQL database using PowerShell
scripts.
- Documented all activities through Jira and GitHub pull requests.
<!--raw-typst #rtechnics -->
- Oversaw server upgrades and ensured smooth transitions for running programs.
- Developed a C# program to fetch song lyrics and metadata from an API for
integration with the main product.
- Automated builds for a server application with Docker.
## <!--raw-typst #Projects -->
<!--raw-typst #server -->
- Contain my files, tasks, projects, passwords, and other data on a self-managed
server machine.
- Host websites publicly using a VPN running on Hetzner to work around apartment
network limitations.
- Orchestrate program configurations through Docker Compose and NixOS. Automate
deployment of DNS settings and Hetzner configurations using Terraform
integrations.
- Simplify deployment and use of separate operating systems through the Proxmox
hypervisor.
<!--raw-typst #cs6378-database -->
- Duplicates key-value pairs across three servers to tolerate up to two
failures, using an architecture based on the one in Amazon Dynamo.
- Demonstrated total ordering of transactions, even under a high load.