Skip to content
View rioredwards's full-sized avatar
:electron:
Reacting
:electron:
Reacting

Block or report rioredwards

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rioredwards/README.md

Plants Banner

👋 Hello, I'm Rio.

Typescript-first full-stack engineer with 3+ years shipping maintainable web and mobile software. Comfortable owning UI, APIs, data, and deployment across startup builds and compliance-heavy environments.

Website LinkedIn Email


👨‍💻 Recent Projects

  DogTown   DogTown DogBot AI moderation demo

A self-hosted photo-sharing app running on my Raspberry Pi 5 with OAuth auth, AI image moderation, and a real-time monitoring dashboard. Features Docker orchestration, CI/CD via GitHub Actions, and NGINX caching.

Stack: Next.js, React, TypeScript, Postgres, Docker, Python/FastAPI, Hono, Cloudflare Tunnel

VisitGitHub

  Ohm on the Range   Ohm Ohm on the Range 3D flip cards

Festival website redesign that more than doubled traffic (3,000+ unique visitors first month) with near-perfect Lighthouse scores. Features a type-safe content pipeline generating UI, screen-reader content, and JSON-LD structured data from a single source.

Stack: Next.js, TypeScript, Tailwind, shadcn/ui, Figma, Vercel

VisitCase Study

  Error Affirmations   Error Affirmations

Error Affirmations
Jest Reporter

A full-stack app that provides an API for delivering code-related affirmations to developers. The application includes 3 UI's: a VSCode Extension, a Jest Reporter and a website. 1,000+ downloads.

VS Code ExtensionJest ReporterWebsiteGitHub

  Swimmy Nudibranch   Swimmy Nudibranch Swimmy Nudibranch

An aquatic spin on the (in)famous iPhone game: "Flappy Bird". I built this with a small team for a 3-day hackathon, the theme being "Under the Sea". It features all original pixel art and music.

PlayGitHub


🛠️ My Toolkit

Languages

JavaScript TypeScript Python Swift HTML5 CSS3

Frameworks & Libraries

React Next.js Node.js Express Tailwind CSS SwiftUI

Databases & Backend

PostgreSQL Firebase Supabase MongoDB

Cloud & DevOps

AWS GCP Docker GitHub Actions Vercel Linux

Tools

Git Figma VS Code Vim

Github Snek

Pinned Loading

  1. codeforpdx/PASS codeforpdx/PASS Public

    PASS project - with HMIS module integration

    JavaScript 37 24

  2. fz-cmd fz-cmd Public

    really swag fzf utility for shell commands

    Shell

  3. pi-site pi-site Public

    Self-hosted on my raspberry-pi! 🥧

    TypeScript

  4. portfolio portfolio Public

    Rio Edward's portfolio website.

    TypeScript

  5. versitable versitable Public

    A versatile alternative to console.table()

    TypeScript 1

  6. j-scribe j-scribe Public

    j-scribe provides users with a versatile platform to create, share, and modify code snippets in real-time.

    TypeScript 1