Nathan

Nathan

glvckoma

Available for hire

Full-stack developer building production web, desktop, and game applications with React, Node.js, and Electron.

About

Full-stack developer with a BS in Application and Web Development and a minor in Game Development from Marshall University. I write clean, maintainable code and believe listening to users is the most underrated skill in development.

Whether I'm reverse-engineering something, building a new product, or improving an existing app, I focus on solid architecture and the people who will use it. I'd rather spend time understanding what people actually need than building features nobody asked for.

Education

BS in Application & Web Development

Minor in Game Development

Marshall University

May 2026

Dean's List (7 consecutive semesters)

Relevant Coursework

Web Programming Database Engineering Software Engineering Mobile & Web Pen Testing Computer Graphics Data Structures & Algorithms Capstone Project

Experience

Plant Technician, Level 2

Procter & Gamble

Jan 2019 – Aug 2022

Dawn EZ-Squeeze Global Launch
Manufacturing line selected to lead Project Mercury, commercialized as Dawn EZ-Squeeze in January 2022. Ran production trials, performed quality assurance testing, and brought line downtime within launch targets ahead of release.
GEO Machine Re-engineering
Collaborated with the Global Equipment Owner (GEO) to re-engineer machine operations, reducing the frequency of dropped bottles and improving overall line yield.
SEO Downtime Reduction
Partnered directly with Site Equipment Owners (SEOs) to troubleshoot machine issues in real time, identifying root causes and implementing solutions that measurably reduced line downtime.
Promoted to Level 2
Promoted within a short tenure for rapid adaptability and technical proficiency on a 24-hour production floor.
High-Speed Equipment Operation
Operated and maintained high-speed converting and packing equipment on a 24/7 floor, consistently meeting output quality and safety targets.

Tech Stack

React React
Node.js Node.js
JavaScript JavaScript
TypeScript TypeScript
Python Python
C# C#
Java Java
Next.js Next.js
Tailwind Tailwind
Express Express
PostgreSQL PostgreSQL
MongoDB MongoDB
Prisma Prisma
Electron Electron
Docker Docker
Unity Unity
Godot Godot
Unreal Unreal

Projects

rogers-demo.glvckoma.dev LIVE
Rogers Mobile Auto Repair homepage

Rogers Mobile Auto Repair

Client site for a mobile mechanic: service catalog, quote requests, interactive service area map.

WinkWink

WinkWink

Chrome Web Store • Published

A published Manifest V3 Chrome extension that helps students study more effectively while browsing. Keyboard shortcuts, a floating panel, and context menu integration keep features accessible without interrupting workflow. Behind it is a full SaaS backend: Node.js API, PostgreSQL for accounts, and Stripe subscription billing.

MV3 Node.js PostgreSQL Stripe
Strawberry Jam

Strawberry Jam

github.com/glvckoma/Strawberry-Jam

9 JS

An Electron desktop app for Animal Jam Classic that intercepts and visualizes real-time network packets. The extensible plugin architecture lets the community write and share mods without touching the core app while exposing a controlled API surface. 400+ active users across versions, currently at v5.1.1.

Electron Node.js Express Tailwind
Requiem

Requiem

github.com/glvckoma/Requiem

1

A Windows desktop launcher for Dead Frontier (zombie MMO) that solves multi-account management. Registers a custom deadfrontier:// protocol handler, uses Koffi FFI for native Windows DLL calls for privilege elevation, and manages shared memory cleanup on exit. Addon discovery sidebar lets power users extend the launcher without forking. Packaged as NSIS installer with obfuscated builds.

Electron Vue 3 TypeScript
AJC-Price-Checker

AJC-Price-Checker

github.com/glvckoma/AJC-Price-Checker

7 Archived

A floating overlay for Animal Jam Classic players to look up item values without leaving the game. An Alt+Space global hotkey summons a compact window that scrapes the AJ Item Worth Wiki with Cheerio and displays worth tables with images. The overlay-first UX, including compact scroll mode after six results, required rethinking navigation for a tiny always-on-top surface.

Electron Node.js Tailwind
🫐

Wildberry

github.com/glvckoma/Wildberry

5 Archived

A modular MelonLoader mod for Animal Jam: Play Wild written in C#. Uses 0Harmony for runtime method patching and Unity Il2Cpp interop assemblies to access game internals without source access. Each feature implements an IFeature interface managed by a central FeatureManager, keeping features independently toggleable and easy to extend.

C# .NET 6 Unity
⚔️

Runeagent

github.com/glvckoma/RuneAgent-Revived

Archived

A revival of an open-source Java tool for intercepting and analyzing RuneScape Private Server client packets. Extended with multi-client support across three RSPS versions and a JavaScript scripting engine (Nashorn/GraalVM) so users can write automation scripts against live packet data without recompiling. Bytecode inspection via the ASM library.

Java JavaScript
📻

BOSS Audio BE10ACP

Hardware reverse engineering

Hardware

Full hardware reverse engineering of a BOSS Audio BE10ACP car stereo. Identified the SOC (Sunplus SPHE8368), established UART console access at 921600 baud, and mapped the complete NAND flash partition layout. Applied persistent firmware modifications: CarPlay wireless enablement, custom boot animation injection, CPU governor tuning, and a root code execution hook that survives factory resets.

Python Linux