PortfolioContact ↓

Joshua Santiago Ibarra

Software engineer, AI and full-stack web

I build the quiet systems that keep things running.

Based in
Puerto Rico
Local time
UTC−4
Languages
Spanish, English
Available from
December 2026

Experience

Now

AI Developer

Oxford Tutors USA

2020 – 2024

Undergraduate Researcher

University of Puerto Rico at Mayagüez

Helped bring real-time bus arrivals to Mayagüez with open-source tools, as part of a four-year U.S. DOT-funded project, and co-authored its three published reports. Also built a supervised machine-learning model that predicts e-scooter trips across the city.

Projects

Web app

Typing Kitties

A browser typing game I build and run on my own, with user accounts and saved progress.

TypeScript, Phaser, Supabase, deployed on Vercel.

Visit typingkitties.com ↗
Mobile app

Travel Transit Tracker

A team-built app that collected travel data for the transit research. Released on iOS and Android, now archived. I was one of its developers.

Built with React Native.

From school and research

Server

OneBusAway Mayagüez

The real-time transit server behind the research, built on OneBusAway, TransitClock and Traccar and deployed with Docker on DigitalOcean. Code ↗

Web

Solo el Periódico

A phone-first restaurant menu shown as a 3D newspaper, opened from a QR code. Built with TypeScript and Three.js, with automated tests. Holberton final project, in progress.

Systems

printf in C

C's printf, rebuilt from scratch with one handler per format specifier. Code ↗

Stack

Languages

TypeScript, JavaScript, Python (pandas), C, Bash, SQL

Web

React, Node.js, REST APIs, PostgreSQL, Supabase

Mobile

React Native

Infrastructure

Docker, DigitalOcean, Vercel, Linux, Git

Testing

Vitest, Playwright

AI

Claude, ChatGPT and Gemini, used daily for development and prompt testing

Also

Three.js, Phaser, Godot

Education

2026

Holberton Coding School, Software Engineering Intensive

2019 – 2024

University of Puerto Rico at Mayagüez, completed coursework toward a B.S. in Software Engineering

Recognition

2018

Intel ISEF finalist and Oracle Academy Award winner, for an Android app that helps young people with autism communicate.

2018

Naval Science Award, Office of Naval Research.

Member

Sigma Xi, The Scientific Research Honor Society (student member).

Outside work

Sport

Judo and wrestling, with Pan American and Central American titles.

Also

Tabletop games and painting miniatures.

Additional resources

© 2026 Joshua Santiago Ibarra. Made by hand in Puerto Rico.Psst: a coquí lives here. Try typing its name.