Skip to content
View robfernan's full-sized avatar

Highlights

  • Pro

Block or report robfernan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
robfernan/README.md

Robert Fernandez

GitHub followers Portfolio

๐Ÿš€ About Me

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.

๐Ÿ† Featured Work

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.

๐Ÿ’ป What I Build

  • 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.

๐Ÿ› ๏ธ Tech Stack

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

๐ŸŽฏ Current Focus

  • 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.

๐Ÿ… Achievements

  • 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

๐Ÿ“ธ Featured Project

AviationPro Screenshot


Pinned Loading

  1. AviationPro AviationPro Public

    A comprehensive, professional-grade flight planning application for pilots. Built with React, TypeScript, and Tailwind CSS, AviationPro features advanced route planning, CX-6 flight computer, weathโ€ฆ

    TypeScript

  2. PS1-Mips-Programming PS1-Mips-Programming Public

    A collection of PlayStation 1 (PS1) MIPS assembly programming examples, tools, and guides. Includes step-by-step instructions for building and running classic PS1 homebrew demos on Linux. Perfect fโ€ฆ

    Assembly 1

  3. PSP-Programming PSP-Programming Public

    A collection of PlayStation Portable (PSP) homebrew projects and tutorials using C, SDL2, and PSPSDK. Cross-platform code for both PSP and Linux, with step-by-step examples and screenshots.

    C 2

  4. Comic_Reader Comic_Reader Public

    Comic Reader in SFML

    C++

  5. NeroScript NeroScript Public

    Forked from atom/atom

    My take on the :atom: The hackable text editor into NeroScript

    JavaScript

  6. react-typescript-tailwindcss-portfolio react-typescript-tailwindcss-portfolio Public

    Robert Fernandez โ€” portfolio and projects (games, tools) built with SFML, Love2D and modern web tooling.

    TypeScript