José Rojas · Costa Rica

José Rojas — Xainner

Founder Engineer & AI Architect

I build completeproducts. From the ideato the last deploy.

Creator of Rinari Agent and Rinari CLI. Web, mobile, AI agents and the servers they run on, designed, built and shipped by the same pair of hands.

Portrait of José Rojas, arms crossed, wearing glasses and a black long-sleeve shirt
Open to freelance projects
Scroll
Portrait of José Rojas, arms crossed, wearing glasses and a black long-sleeve shirt
San José, Costa Rica · 9.93° N, 84.08° W
00 · Hello

Hi, I’m José.

I’m a software engineer from Costa Rica who likes owning the whole thing: the product idea, the interface, the API, the database, the deploy script and the film that launches it.

Most of what you’ll see below I built alone, end to end. The rest I led. Every number on this page comes from the repos themselves.

1,713
commits in the last 12 months
10
products live on the web
13
repos behind this page
01 · Flagship

I built an AIengineer that provesits work.

01 · Flagship

Tell herwhat’s broken.

A real bug in a real project: the WELCOME10 coupon breaks the checkout.

01 · Flagship

She readsthe repo.

Files, tests and git state, before touching anything.

01 · Flagship

Reproducesthe bug.

A failing test first.

01 · Flagship

Fixes it.

Then runs the suite again.

01 · Flagship

Proves itwith tests.

Green because it passed, not because she said so.

01 · Flagship

DONE.Verified.

completion: DONE — all required kinds passed.

01 · Flagship

Start in theterminal.

rinari desktop . --session …

>_ nebula-cafe

Continue on thedesktop.

Rinari Agent
your request, from the CLI

Same session.

The Rinari ecosystem

One engine.Three ways in.

The engine owns execution, sessions, model routing, approvals and state. Each client is a window into it. Real captures, real sessions.

  1. 01

    Desktop · Windows

    Rinari Agent

    Plan, Build and Review modes, approval gates, parallel subagents and an evidence panel for every claim.

    Electron · React · TypeScript

    GitHub
  2. 02

    Terminal · Engine

    Rinari CLI

    Ask, plan, fix and prove it from the command line, then hand the same session to the desktop.

    Python · Typer · Rich · tree-sitter

    GitHub
  3. 03

    Bot · Web Studio

    Rinari for Discord

    Moderation, tickets, levels, music and configurable AI, run from a web dashboard with Discord sign-in.

    discord.js · Fastify · Next.js · BullMQ

    rinari.bot
Visit rinari.ai
Rinari Agent
>_ rinari
rinari.bot
02 · Worlds

Every productgets its own world.

Different brands, different problems, the same standard. Live sites, captured as they are today.

01 / 08

Local business discovery · Costa Rica

DondeCR

A directory for Costa Rican businesses with an interactive map, catalogs, promotions, reviews, QR posters and paid plans.

Self-hosted AI moderation: safe content publishes, doubtful content goes to review, explicit content is blocked. Flagged uploads wait in a private quarantine with blurred previews.

Role
Lead engineer
Built
2026
  • PHP 8.2
  • CodeIgniter
  • MySQL
  • Leaflet · OSM
  • TensorFlow.js
  • Docker
Visit sitedondecr.com
dondecr.com
DondeCR — Local business discovery · Costa Rica

02 / 08

Pickup football, played like a console game

TeamMaker

Ranked player cards, broadcast-style lineup reveals, a live scoreboard, MVP votes, XP and teammate chemistry.

Three team generators (Balanced, Synergy, Draw) and one codebase shipped to the web, Android and iOS.

Role
Solo · design to stores
Built
2025 —
  • React
  • TypeScript
  • GSAP
  • PHP 8 API
  • MySQL
  • Capacitor
Visit siteteammaker.club
teammaker.club
TeamMaker — Pickup football, played like a console game

03 / 08

Game server platform · fan project

Legado Tico

A Costa Rican WotLK fan server with its own web platform: accounts, an admin panel with two-factor login and a hall of champions.

A PayPal checkout delivered in-game by a custom C++ AzerothCore module: atomic, signed operations, replay- and rollback-tested.

Role
Solo · full stack + C++
Built
2026
  • PHP 8.3
  • C++ · AzerothCore
  • MySQL 8
  • PayPal Orders v2
  • WebGL2
  • Docker
Visit sitelegadotico.renxaii.com
legadotico.renxaii.com
Legado Tico — Game server platform · fan project

04 / 08

Recipes, planner and pantry

Recetica

Recipes, a weekly meal planner, a pantry with expiry dates, a community and shareable recipe cards with QR codes.

Portions that convert units and a shopping list built from the plan, with the Rinari AI assistant inside the kitchen.

Role
Solo · product owner
Built
2025 —
  • PHP
  • CodeIgniter
  • MySQL
  • Rinari AI
  • Android · Capacitor
Visit siterecetica.com
recetica.com
Recetica — Recipes, planner and pantry

05 / 08

Pet health, installable as an app

MiMascotaCR

Profiles, medical records, vaccines, appointments, medications and routines for every pet, as an installable PWA.

A public emergency page for every pet, lost-pet mode and cron reminders for vaccines and appointments.

Role
Solo · full stack
Built
2026
  • PHP 8
  • CodeIgniter
  • PWA
  • FullCalendar
  • ApexCharts
  • OSM · Overpass
Visit sitemimascotacr.com
mimascotacr.com
MiMascotaCR — Pet health, installable as an app

06 / 08

Travel agency · client work

Paulo Viajes

The landing of a travel agency in San José, built to make people want to board.

A d3 globe that flies from SJO to ten destinations as you scroll, split-flap boards and a boarding pass that writes the inquiry.

Role
Design + motion + build
Built
2026
  • Astro
  • GSAP · MotionPath
  • DrawSVG
  • d3-geo
  • Lenis
Visit sitepaulo.hosting.renxaii.com
paulo.hosting.renxaii.com
Paulo Viajes — Travel agency · client work

07 / 08

My own hosting business

Renxaii Hosting

Small, honest hosting plans for Costa Rica, running on servers I administer myself.

Self-hosted panel behind a reverse proxy, provisioning scripts, and a site whose tests fail the build if it promises what the service doesn’t deliver.

Role
Founder · infra + site
Built
2026
  • HestiaCP
  • Nginx Proxy Manager
  • Python
  • Astro
  • PHP
Visit siterenxaii.com
renxaii.com
Renxaii Hosting — My own hosting business

08 / 08

Software & AI agency

SerDigital

The agency where I lead software development. Its site presents the team, the clients and the internal AI platform.

The logo draws itself along its real paths and six live demos are driven purely by scroll position.

Role
Lead Software Developer
Built
2026
  • Astro
  • GSAP
  • WebGL
  • PHP
Visit siteserdigitalcr.com
serdigitalcr.com
SerDigital — Software & AI agency
03 · Under the hood

Pretty is theeasy part.

What makes a product hold up is the part nobody sees. Three systems, drawn from their real architecture.

01Legado Tico

From a PayPal click to an item in a mailbox

The web never touches the game database directly. Orders become signed, sealed operations that an outbound agent hands to a C++ module inside the game server. Bundles arrive in one mail, or not at all.

  • 148 checks against the real game core
  • 100 replays · rollback tested
  • PHPStan level 5
WEBGAME SERVERPlayerWeb shopPayPal Orders v2Signed operationOutbound agentC++ moduleIn-game mail

02DondeCR

Moderation that never leaves the building

Every text and image goes through a self-hosted TensorFlow.js service before it’s public. Three outcomes, and a quarantine where a reviewer sees a blurred preview until an audited reveal.

  • Self-hosted
  • Docker service
  • Audited reveal
UploadAI detectorAllowReviewBlockQuarantine

03Internal platform

A business operating system, multi-tenant

For the agency I work with: identity, organizations and workspaces at the core, more than forty platform modules around it, and an AI operator that works through a model gateway with approvals and an audit trail.

  • 119 data models
  • 43 platform modules
  • 460 commits
OrganizationsWorkspacesAPI · NestJSPostgreSQL + pgvectorRedis · JobsObject storageSearchAI operator
04 · Toolbox

Tools I ship with.

Not a wish list: every one of these runs in something on this page.

Frontend
  • TypeScript
  • React
  • Astro
  • Next.js
  • GSAP
  • WebGL
  • d3
  • Tailwind
Backend
  • Node.js
  • NestJS
  • Fastify
  • PHP 8
  • CodeIgniter
  • Python
  • C++
Data
  • PostgreSQL
  • pgvector
  • MySQL
  • Redis
  • Prisma
  • DuckDB
AI & agents
  • LLM routing
  • Agents & tools
  • TensorFlow.js
  • whisper.cpp
  • ONNX
Apps & infra
  • Electron
  • Capacitor
  • Docker
  • Nginx
  • Linux
  • CI/CD
05 · Showreel

The work,in motion.

Real products, real captures. Turn the sound on.

07 · Contact

Let’s buildsomething real.

Tell me what you have in mind. I answer every message, usually within a day.

Or reach me directly

What do you need?

Your details are only used to reply to you.