Skip to content

about

I'm a student developer from Elmhurst who likes building useful things and figuring out how they work.

A lot of my projects sit somewhere between web development, gameplay systems, and security-focused software. I care a lot about how things are put together, not just how they look in screenshots.

based in

Elmhurst, Illinois

school

York Community High School

graduating

June 2027

Jeremy Hayes portrait
Jeremy Hayes in class

story

How I got into this.

I got into building software through the same thing that still motivates me now: I like making systems feel understandable. That started with gameplay scripting and experimentation, then expanded into modern web apps, Discord tooling, privacy-focused desktop tools, and infrastructure-minded problem solving.

What ties my work together is a systems mindset. Whether I am shaping a Roblox mechanic, building a Next.js product surface, syncing a Discord dashboard, or thinking through secure file handling, I care about the way the parts fit together over time.

I am especially interested in the overlap between product quality, technical depth, and maintainability. The best projects, to me, are the ones that feel polished to the user because the underlying engineering is thoughtful.

experience

Work I've done so far.

Freelance Developer

Elmhurst, Illinois

Scripter & Systems Engineer · Spring 2023 — Present

  • Built gameplay systems, reusable modules, and custom Luau solutions for Roblox developers across multiple genres.
  • Helped standardize mechanics and shorten implementation time by turning one-off logic into reusable systems.
  • Contributed integration work for The Survivors, improving stability between independently built mechanics.

coursework

York Community High School

Elmhurst, Illinois

Anticipated Graduation: June 2027

  • AP Computer Science Principles
  • AP Computer Science A
  • Advanced Technological Services Internship
  • Honors Physics

focus

The kinds of projects I keep coming back to.

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.0.5.2 with guided modes, safer batch output controls, NSIS distribution, and 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.

skills

Tools and habits I bring into projects.

  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • C#
  • Python
  • Luau (Roblox)
  • React
  • Next.js
  • Node.js
  • Express.js
  • Tailwind CSS
  • Linux
  • Docker
  • Git
  • Cloudflare
  • Roblox Studio
  • Unity
  • Blender
  • REST APIs
  • Discord Bot Development
  • Game Systems Engineering
  • Server Administration

How I like to work

  • I like turning vague goals into a concrete scope with a clear first ship.
  • I prefer modular systems that are easy to extend instead of clever one-off implementations.
  • I care about communication, handoffs, and documentation because good engineering is collaborative.
  • I try to balance ambition with practicality so the result is both interesting and maintainable.

certifications

  • CompTIA Tech+ — 2025
  • CompTIA A+ — In Progress
  • Microsoft Office Specialist Certification — In Progress
  • SkillsUSA Illinois State — 6th Place, Technical Information Services (2025)
  • National Technical Honor Society — Member
View Projects