Mackenzie's Portfolio — Start here, click to explore
PROJECTS
01
Canvas APIJavaScriptUtility
GIFLIP
A client-side GIF and image mirroring tool — full frame-by-frame GIF support, four formats, zero uploads. Every byte stays in the browser.
02
CreativeJavaScriptHTML
Relationship Registry
A data-driven character relationship index — 10-tier ranking system, real-time search, animated dossiers, multimedia vibes, and a music player. Edit data, never code.
03
PythonAI
AI Workflow Experiment
Exploration of integrating AI language models into creative writing and worldbuilding workflows — prompting, iteration, and structured output.
04
CreativeJavaScriptHTML
Voice Engine
A browser-based, zero-dependency modular speech system — 14 phrase banks, 600+ phrases, 3 generators — for maintaining a consistent character voice in real-time roleplay.
05
GameJavaScriptHTML
Rave Wars
A browser-based dealer game set in Washington DC's underground rave scene. 45 days, 16 locations, dynamic economy, police system, reputation, vehicles, a hideout — all in a single HTML file.
06
ArtCanvas APIJavaScript
Glitch Art Tool
A real-time pixel manipulation environment — 10 FX brushes, 5-layer compositor, selection system, full undo history — built entirely on the HTML5 Canvas 2D API. No frameworks. No installs. One file.
Provide first-level technical support for hardware, software, and network issues. Configure and maintain Windows-based systems and peripherals. Support remote desktop access, run diagnostics, assist with software deployment. Document recurring issues to improve troubleshooting efficiency.
Community Lead & Technical Coordinator
Online Creative Writing Group (Volunteer)
Jan 2021 – Present · Remote
Manage and maintain an active online community of 500+ members with daily technical support. Configure server settings, implement security permissions, optimize performance. Use ticketing systems to track and resolve user issues. Coordinate a volunteer operations team, delegate responsibilities, oversee long-term projects.
Coursework Highlights
Networking & SecurityOperating SystemsDatabase SystemsSoftware EngineeringIT Support Fundamentals
05 // Me
ABOUT
I'm Mackenzie Reveles — an IT professional and CS student based in Naperville, IL, working at the intersection of technical systems and creative production.
By day I'm troubleshooting networks and supporting end users. Outside of that, I'm building music in Ableton, writing worldbuilding lore, experimenting with AI tools, and running an online creative community of 500+ people.
I learn fast, build unusual things, and bring creativity into technical environments. I'm drawn to opportunities where those two worlds overlap — creative tech, AI roles, multimedia projects, collaborative teams.
This portfolio is as much a project as it is a resume. It's designed to be an experience.
500+
Community Members
3+
Years IT Support
3.35
GPA
∞
Ideas in Queue
Interests & Focus Areas
[01]Music Production & Sound Design[ + ]
[02]Worldbuilding & Narrative Design[ + ]
[03]AI Workflow Integration[ + ]
[04]UI Experimentation & Web Design[ + ]
[05]Digital Art & Multimedia[ + ]
[06]Community Building & Collaboration[ + ]
Music Production
Sound Design · Composition · Ableton Live
Placeholder — describe your approach to music production here. What genres do you work in? What draws you to sound design? Any projects, releases, or collaborators worth mentioning?
You might mention the kinds of tools you use beyond Ableton, your interest in synthesis or sampling, or how music intersects with your other creative work like worldbuilding.
Placeholder — describe your worldbuilding work here. Do you have an ongoing world, setting, or universe you've been developing? What draws you to narrative design?
You could mention any written work, community involvement in writing, or how you use AI tools to assist in your creative process.
Lore WritingWorld MapsCharacter DesignNarrative Systems
AI Workflows
Automation · Creative AI · Integration
Placeholder — describe how you use AI in your work and creative practice. What tools have you experimented with? What problems are you trying to solve or explore?
This could cover prompt engineering, AI-assisted writing or art, automation scripts, or your broader perspective on where AI fits into technical and creative work.
Prompt EngineeringLLM IntegrationAutomationCreative AI
UI & Web Design
Interface Design · HTML/CSS · Experimentation
Placeholder — describe your interest in UI and web design. What draws you to this space? What kind of interfaces or aesthetics do you gravitate toward?
You might mention this portfolio itself as an example, or any other sites, components, or design explorations you've worked on.
HTML / CSSJavaScriptNeocitiesTerminal Aesthetic
Digital Art
Multimedia · Visual Work · Photoshop
Placeholder — describe your digital art practice. What do you make? What tools do you use? Do you work in illustration, photo manipulation, generative art, or something else entirely?
If you have pieces you're proud of or a style you've been developing, this is a great place to reference them.
Placeholder — describe your experience running the online creative writing community. What have you built there? What's the culture like? What does your role actually involve day to day?
You could also speak to what you've learned from managing people, resolving conflict, running long-term projects, and keeping a 500+ person community engaged.