Software engineer building full-stack applications, embedded systems, and retro hardware projects. BS Engineering (CS concentration). I specialize in aerospace software, low-level programming, and creative technologyโshipping production code across desktop, web, mobile, and classic gaming platforms.
Production Software
- AviationPro โ Professional flight planning suite for pilots. React, TypeScript, Tailwind CSS. Real tool used for pre-flight operations.
- Nero.js โ Universal JavaScript framework for cross-platform development. Write once, deploy to PS2, PSP, PS3, Web, Desktop, and Mobile.
Games & Creative Projects
- Hopeless Catch โ Published pixel art fishing game with atmospheric storytelling. Play on itch.io
- Portfolio โ Games, tools, and experiments built with SFML, Love2D, and modern web stack.
Educational & Open Source
- PSP-Programming โ Modern PSP homebrew tutorials and step-by-step examples using C, SDL2, and PSPSDK.
- PS1-Mips-Programming โ PlayStation 1 MIPS assembly programming guides and baremetal demos.
- Full-Stack Web Apps โ React, TypeScript, Tailwind CSS. Production-grade tools and applications.
- Desktop Applications โ SFML/C++, NW.js, cross-platform utilities and creative tools.
- Embedded Systems โ Arduino, MSP430, Raspberry Pi automation and control projects.
- Retro Console Development โ PSP, PS1, PS2, Game Boy homebrew and low-level programming.
- Games & Interactive Media โ Love2D, Unity, Godot, custom engines. Pixel art, game mechanics, and atmospheric design.
- Aerospace Software โ Flight planning, navigation tools, and pilot-focused applications.
Languages: C++, C, Lua, JavaScript, TypeScript, MIPS Assembly, HTML, CSS
Frameworks & Engines: SFML, OpenGL, Love2D, SDL2, React, Unity, Godot, Defold, Bevy
Platforms: PSP, PS1, PS2, Game Boy, Arduino, MSP430, Raspberry Pi, Android, Linux, Windows, macOS
- Nero.js โ Building a unified JavaScript/TypeScript framework for retro console development. Currently supporting PS2 via AthenaEnv.js, with PS1, PSP, and PS3 support in progress. Goal: Make console development as simple as web development.
- Hopeless Catch โ Expanding the game release to Web (React), Desktop (NW.js), and Mobile (Capacitor) for cross-platform availability and allowing further updates of the game.
- *PaperWorks โ Document creation and PDF editing suite with business cards, resumes, invoices, and advanced PDF tools. Web version complete. Expanding to Desktop (NW.js) and Mobile (Capacitor).
- NeroScript โ Designing and building a modern IDEโmy own take on Atom for 2026 and beyond. Currently in design and mockup phase.
- Creating developer-friendly tools that eliminate SDK friction and complexity.
- Nero.js Framework โ Universal cross-platform framework supporting PS2, PSP, PS3, Web, Desktop, and Mobile
- Published Game โ Hopeless Catch โ Pixel art fishing game with atmospheric storytelling
- Production Aviation Software โ AviationPro flight planning suite used by pilots for pre-flight operations
- Open Source Education โ PSP, PS1, PS2 homebrew tutorials and documentation for aspiring console developers
