Skip to content
View riojosdev's full-sized avatar
:octocat:
AFK is not being IRL
:octocat:
AFK is not being IRL

Block or report riojosdev

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
riojosdev/README.md

Rio Jos

Software Engineer โ†’ Technical Artist

Building systems for real-time rendering and interactive environments. Open to freelance web dev and software engineering work.

LinkedIn Twitter Blog Website


๐ŸŽฏ About

I'm a software engineer transitioning into technical art. For 5+ years, I've built backend systems and full-stack applications. Now I'm focused on real-time rendering, shader programming, and creative tools for interactive environments.

My background in systems thinking and APIs translates directly to building pipelines and editor tools. Technical art, to me, is solving creative problems with precision and code.

Open to: Technical art projects, freelance web development, and software engineering contracts.


๐Ÿš€ Currently Exploring

  • ๐ŸŽจ Shader Programming: Real-time materials and effects (Shader Graph, GLSL)
  • ๐Ÿ› ๏ธ Unity Editor Tools: Custom extensions for creative workflows
  • ๐ŸŒฟ Procedural Systems: Algorithmic approaches to environment design
  • โšก Game Engine Architecture: Real-time constraints and optimization

๐Ÿ’ก Technical Interests

  • ๐Ÿ–ผ๏ธ Real-time Rendering: Shaders, materials, performance optimization
  • ๐Ÿ”ง Tools & Pipelines: Custom editors, automation, developer experience
  • ๐ŸŽฒ Procedural Generation: Algorithm-driven design systems
  • ๐ŸŽฎ Interactive Systems: Game engines, spatial systems, performance
  • ๐ŸŒ Web Development: Full-stack applications, APIs, scalable systems
  • ๐Ÿ“ฆ Developer Tools: CLI utilities, build systems, automation

๐Ÿ“ฆ Selected Work

Backend & Full-Stack

Project Description Tech
Web3 dApp Blockchain application on Stellar Rust, React, Soroban
PWA Real-time notification system with offline support Node.js, Service Workers
UI Component Library Production-ready, accessible components TypeScript, React
Twitch VFX Bot Real-time interaction and effects system Node.js, Twitch API

๐ŸŒŸ Open Source

Notable Merged PRs:

GSoC Projects: APIDash, Webpack CLI, CARE, Rocket.Chat


๐ŸŽ“ Background

5+ years as a software engineer with experience in:

  • ๐Ÿ”Œ Backend systems (Node.js, REST APIs)
  • ๐ŸŽจ Full-stack web development (React, TypeScript)
  • โ›“๏ธ Web3/blockchain (Rust, Soroban smart contracts)
  • ๐Ÿค Open source contributions (GSoC, community maintainer work)
  • ๐Ÿ“Š Product development (lead generation, buyer journey analysis, real-world workflows)

Now diving into technical art to build interactive systems that are both beautiful and performant. Still available for freelance and contract work.


๐Ÿ› ๏ธ Tech Stack

Languages: TypeScript, Rust, JavaScript, C#

Engines & Tools: Unity, Blender, Shader Graph, GLSL

Frameworks: React, Node.js, Express


๐Ÿ“ฌ Connect

Platform Link
๐ŸŒ Website riojos.in
๐Ÿ“ Blog decodedhtml.com
๐Ÿ’ผ LinkedIn linkedin.com/in/riojos
๐Ÿฆ Twitter @htmldecoder

Made with intention by Rio Jos โœจ

Pinned Loading

  1. jaggery jaggery Public

    A frontend react component library that follows Mindful/Humane design patterns and completely avoids dark patterns

    TypeScript 3 1

  2. lekhanam4stella lekhanam4stella Public

    Forked from paltalabs/create-soroban-dapp

    Lekhanam is from Malayalam language meaning Letter. And we try to send PostCards!

    TypeScript 1

  3. node-readsync node-readsync Public archive

    JavaScript