Skip to content
Elmhurst, Illinois · 41.90°N

JeremyHayes

Student developer building secure desktop tools, production-minded web apps, and gameplay systems that hold up once projects get real.

Jeremy Hayes driving a go-kart

Fig. 00 — Jeremy Hayes - "my favorite color is blue"Elmhurst, IL

Student Developer
Elmhurst, IL
Systems & Security
Open to work
Scroll
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • C#
  • Python
  • Luau
  • React
  • Next.js
  • Node.js
  • Express.js
  • Tailwind CSS
  • Linux
  • Docker
  • Git
  • Cloudflare
  • Roblox Studio
  • Unity
  • Blender
  • REST APIs
  • Discord Bots
  • Game Systems
  • Server Admin

Three things I keep building toward.

01

Publishing stronger case studies and polishing FileLocker releases.

The current push is making the portfolio prove how I think while keeping shipped desktop work documented.

02

Internships, freelance web work, and gameplay systems collaboration.

I am especially interested in roles where product quality and systems thinking both matter.

03

Secure software, modern web apps, Discord tooling, and scalable game systems.

The through-line in my work is building software that stays reliable as complexity increases.

Projects worth opening first.

A tighter archive of shipped products, live experiments, and collaborator work — with enough context to show the decisions behind the interface.

01Software Development · 2025-2026

FileLocker

A WinUI 3 / WebView2 desktop app with a React interface for protecting local files, checking hashes, reviewing metadata exposure, managing startup apps, cleaning approved system locations, and running update checks without sending file data to the cloud.

Expanded FileLocker from an encryption utility into a broader Windows security suite with modern AEAD payloads, safer output choices, guided maintenance workflows, and a repeatable Inno Setup release path.

Solo Developer
Solo build
02Game Development · 2024

The Survivors

A collaborative Roblox project built by a team of scripters and UI designers. I owned the engineering mainline: building core systems, integrating everyone else's work, fixing bugs, and keeping the whole experience consistent.

Acted as the integration point for the whole team. Scripters and UI designers handed me their systems and products, and I assembled them into a single working game, resolving conflicts and bugs along the way.

Lead Engineer
Team build
Read case studyPrivate work
03Web Development · 2026

Sentinel Tools

A monorepo of four Next.js apps deployed on Cloudflare Workers: a product hub, a URL scanner, a read-only GitHub repository health scanner, and a browser-local file integrity checker.

Shipped four production apps on custom subdomains with a shared component library, a transparent 100-point risk model, CI, unit tests, and strict rules against overclaiming what a scan can prove.

Designer & Full-Stack Web Developer
Solo build

What I keep building toward.

01

Roblox systems work

Built reusable Luau systems and integration support for private collaborator projects instead of one-off scripting.

02

Security-minded desktop tools

Shipped FileLocker through v1.3.1.0 as a local-first Windows security app with AEAD file protection, guided System Care workflows, Inno Setup packaging, and checksum-verified GitHub Releases updates.

03

Discord bot and dashboard work

Connected a Python Discord bot to a Cloudflare Workers dashboard with Discord OAuth, D1 settings storage, and bot sync endpoints.

04

Privacy pipeline experimentation

Structured PrivacyLens around a modular capture, detection, and overlay pipeline to support future ONNX-based iteration.

05

Clearer portfolio proof

Reworked this site around dedicated case studies, stronger messaging, and more intentional visitor paths.

The compact version, on paper.

Background, coursework, and current project experience — formatted and ready to read.

Preview of Jeremy Hayes resume

Fig. 04 — ResumePDF · 1 page