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

Banner

Robert Fernandez

GitHub followers Portfolio LinkedIn YouTube Twitch Blog

Software Engineer • Digital Artist • Cross‑Platform Developer

Web • Desktop • Mobile • WearOS • Retro Consoles

Bilingual (English/Spanish) · Streaming live coding, art, and retro‑tech on YouTube & Twitch
Dev logs, photography, and design posts on the blog

I blend automotive concept design, aviation discipline, and cross‑platform engineering to build polished, high‑performance applications.
My signature car artwork appears across all my platforms — a symbol of the design‑first mindset behind my code.

I build software across Web, Desktop, Mobile, WearOS, and retro consoles, merging engineering precision with UI/UX clarity.
My work spans aviation tools, business automation suites, pixel‑art games, multimedia engines, and console homebrew.

I’ve shipped a published game, delivered production client software, built full document suites, and created aviation tools used during real pilot training.
I also develop PS1/PS2/PSP homebrew, design interfaces, and build cross‑platform apps using modern stacks.


GitHub Streak

robertfernandez.dev homepage


🚀 Featured Work

AviationPro (Complete)

AviationPro is a professional‑grade pilot utility suite built for precision, clarity, and real‑time situational awareness. Engineered with a Unified UI Architecture, it delivers a seamless experience across frameless desktop environments (Wails), native mobile EFBs (Capacitor), and dedicated wearable tools on Wear OS.

CX‑6 flight computer · METAR/TAF weather · Weight & Balance · Navigation tools · Digital logbook
Built with: Wails • Capacitor • React • TypeScript • TailwindCSS


Platform Views

Desktop (Wails) Mobile (Capacitor) Watch App (Wear OS) Watch Face (WFF)
Hardware‑style frameless canvas Responsive, touch‑ready EFB Live Sync METAR Monitor Zulu‑first Aviator Face
AviationPro Desktop View AviationPro Mobile View AviationPro Wear OS App AviationPro Watch Face
---

PaperworksPro (Complete)

A full document automation suite (Invoices, Resumes, Business Cards).
Built with: Wails • Capacitor • React • TypeScript • TailwindCSS
Originally created for a real business; now a polished cross‑platform product.

PaperworksPro


PSP Digital Comics

A faithful PSP Digital Comics–style reader.
Users bring their own CBZ files.
Built with: Wails • Capacitor • React • TypeScript • TailwindCSS
This is the modern, cross‑platform successor to the SFML Comic Reader.

PSP Digital Comics


Hopeless Catch

Published pixel‑art fishing horror game (Lua/Love2D → WebAssembly).
Custom physics, original art pipeline, full gameplay loop.

Hopeless Catch


Console Programming (PS1/PS2/PSP)

Low‑level homebrew development:

  • PS1 MIPS assembly (PSYQ SDK)
  • PSP C/SDL2 tutorials
  • PS2 JavaScript runtime (AthenaEnvJS) with 9 working modules

🛠 Tech Stack

Core Languages

C++ C Rust Go Lua TypeScript JavaScript Python Ruby PHP MIPS Assembly


Cross‑Platform & Full‑Stack

React Wails Capacitor Node.js Express Laravel Rails Hotwire Livewire NW.js


Game & Graphics

SFML OpenGL Love2D Unity Godot Defold


Design & Creative

Photoshop Illustrator Animate Dreamweaver Aseprite Autodesk Sketchbook Canva UI/UX


Tools

VS Code Visual Studio Git Docker Kiro AI IDE


🔧 Currently Building

  • Love2D Xbox‑Inspired Launcher — Retro‑tech UI launcher inspired by Xbox blades, built in Lua/LÖVE

Love2D Xbox-Inspired Launcher Progress

  • Art Page Redesign — Magazine‑style layout for robertfernandez.dev/art

🏆 Achievements

  • Published Game — Hopeless Catch (Itch.io, Aug 2025)
  • Production Client Software — Invoice generator used by a real business
  • Aviation Tools — Used during actual pilot training
  • Console Homebrew — PS1/PS2/PSP open‑source tutorials + JS on PS2 hardware
  • Certifications — Adobe Certified Professional (Animate, Dreamweaver, Illustrator, Photoshop), Microsoft Office Specialist (Access, PowerPoint, Excel, Word)
  • Aviation Milestones — First solo (Dec 2024), towered solos (Jul 2025), solo cross‑country (Nov 2025), second solo cross‑country (Jul 2026), 120+ hours as of 2026

Pinned Loading

  1. react-portfolio react-portfolio Public

    Personal developer portfolio built with React, TypeScript, and Tailwind CSS. Features AviationPro flight planning suite, developer timeline, art gallery, and streaming page.

    TypeScript

  2. AviationPro AviationPro Public

    A professional pre-flight suite for pilots. Built with Go, Wails, React, and Capacitor. Design-first flight planning, CX-6 computer, and weight & balance in a tactical, frameless UI.

    TypeScript

  3. Hopeless-Catch-Fishing-Horror-Game Hopeless-Catch-Fishing-Horror-Game Public

    A Peaceful Fishing Adventure with a Subtle Secret Unwind by the lake in this cozy pixel art fishing game. Cast your line, catch 9 unique fish species, and discover what lurks in the tranquil waters…

    Lua

  4. 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 2

  5. 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 4

  6. PS2-Programming PS2-Programming Public

    PS2-Programming: A comprehensive collection of examples and technical modules for PlayStation 2 development. Focused on expanding and documenting the capabilities of the AthenaEnvJS runtime, bridgi…

    JavaScript