Cybersecurity student who builds backend software.
I’m Dylan. I study cybersecurity, and the part I like most is the software: the databases, authentication and services an application depends on.
Projects
-
Borealis (opens in a new tab)
Self-hosted file sharing with password-protected links, expiring shares and per-share transfer limits. Runs in one container on SQLite and local disk.
- TypeScript
- Next.js
- Prisma
- Docker
-
Evermind (opens in a new tab)
An assignment tracker for students, with deadlines, priorities and a weekly plan in one place.
- TypeScript
- Next.js
- Supabase
-
Scrubber (opens in a new tab)
A Windows hardening tool for CyberPatriot. It shows the security-relevant state of a machine and applies each fix only after a confirmed click.
- C#
- .NET
- Windows App SDK
-
Winstro (opens in a new tab)
Reproducible Windows setups, in the spirit of a Linux configuration.
- TypeScript
- Bun
Experience
Wicked Softworks
Founder
I started and lead a small open-source group. I set the direction for our projects and write much of the code.
CyberPatriot
Competitor
I harden Windows systems in timed competition rounds, and built Scrubber to make that work faster and less error-prone.
About
I’m a high school student studying cybersecurity. Security is where I started, and it shapes how I write software: I think about how something fails before I think about how it looks.
I learn best by shipping. Most of what I know comes from building open-source projects with a small team and maintaining them once people use them.
Off the clock
Photography
Taking pictures is how I slow down and pay attention.
Music
I listen constantly, and have never felt the urge to make my own.
Swimming and volleyball
The two sports I play, and a good counterweight to hours at a keyboard.
Contact
The best way to reach me is email.
[email protected]