NAME
Ethan Roscoe — computer science at UT Dallas, graduating December 2026
SYNOPSIS
roscoe --role it,systems,cloud,data --start 2027-01
Looking for a full-time entry-level role in IT, systems, cloud, or data. Based in Dallas–Fort Worth.
ASK
A personal agent I built to answer questions about my resume and projects. Ask it what a recruiter would: what I've worked with, what I built, what I'm looking for.
It answers only from my real experience and says so when it doesn't know. Built on the Claude API, running on a Cloudflare Worker.
Try: , ,
PROJECTS
-
Active Directory & Help Desk Home Lab
personalA scripted Hyper-V company network: a Windows Server 2025 domain controller running AD DS, DNS, and DHCP, two domain-joined Windows 11 PCs, Group Policy, and a GLPI ticketing server. Used it to work five help desk tickets end to end, from a password reset to tracing a lockout with event 4740.Hyper-V, Windows Server, Active Directory, PowerShell, GLPI
source -
Network Port Scanner
personalFinds open ports on a host across a thread pool, identifies the services behind them, grabs version banners, and saves JSON reports.Python, sockets, threading
source -
Azure Cloud Ops Lab
personalAn always-on Ubuntu server in Azure, built entirely with Terraform: firewall rules that allow SSH only from my IP, a managed identity for keyless nightly backups to Blob Storage, Azure Monitor alerts, and a budget. It runs the status page that watches this site.Azure, Terraform, Linux, Docker, Caddy
source -
Peer-to-Peer File Sharing
school, team of 3I built the peer client: parallel chunked downloads over TCP on 4 worker threads, MD5 integrity checks, and resume of interrupted transfers. Tested on a 13-peer Linux network.C, TCP/IP, pthreads, Linux
-
Cloud Security & Forensics Lab
schoolDeployed a deliberately vulnerable app to Azure through CI/CD, scanned it with CodeQL and DAST, then traced each exploit through the logs.Azure, GitHub Actions, CodeQL
-
This Site and Its Assistant
personalThe agent on the ask tab runs on the Claude API behind a Cloudflare Worker; a weekly GitHub Action tallies the skills local employers ask for.Claude API, Cloudflare Workers, GitHub Actions
source -
Inventory & Order Database
school, team of 5An 11-table MySQL schema for a mock retailer, with 10 foreign keys and reporting queries such as a four-table join and revenue totals.MySQL, SQL
SKILLS
- languages
- Python, PowerShell, Bash, SQL, C, Java
- windows
- Active Directory, Group Policy, Windows Server, Windows 11, Hyper-V, DNS, DHCP, GLPI
- systems
- Linux, macOS, TCP/IP, sockets, Wireshark
- cloud
- Microsoft Azure, Terraform, Docker, GitHub Actions, CodeQL, SAST/DAST scanning
- data & tools
- MySQL, Git, GitHub, VS Code
IN DEMAND
SEE ALSO
github status linkedin ethanrroscoe@gmail.com
B.S. Computer Science, The University of Texas at Dallas, expected December 2026.