RoiSoftStudio

Hi, I'm

Roi

Software Engineer & Serial Builder

SaaS platforms, mobile games, tech tutorials — if it can be built, it's probably on my to-do list.

About Me

A passionate engineer who builds, teaches, and creates

I'm a Software Engineer based in London, originally from Galicia, Spain. With over a decade of experience, I've worked across startups and large enterprises, building scalable systems and leading engineering teams.

My journey has taken me from Krakow to Barcelona, then around the world teaching software engineering bootcamps in Mexico and Bali, before landing in London. Along the way, I've built SaaS platforms, published mobile apps and games, started a tech blog, and launched a YouTube channel.

I'm passionate about clean architecture, developer experience, and turning ideas into polished products. When I'm not coding, you'll find me exploring game development with Godot or writing about software engineering.

My Journey

Galicia, Spain

Where it all started

Krakow

First engineering role

Barcelona

Growing as an engineer

Mexico, Bali & Beyond

Teaching software engineering bootcamps

London

Building & leading teams

0+

Years Experience

0+

Projects Built

0+

Apps Published

Projects

A selection of things I've built

Flats Patio

Flats Patio

Property management platform for building communities. Announcements, polls, directory, and resident communication — all in one place.

JavaSpring BootPostgreSQLNext.js+2
CardLink

CardLink

Digital business card SaaS. Create, share, and track professional cards with QR codes, analytics, and Google Wallet integration.

JavaSpring BootPostgreSQLNext.js+2
Gravity Flip Runner

Gravity Flip Runner

Endless runner mobile game where you tap to flip gravity. Built with Godot Engine for Android.

GodotGDScriptAndroid
Jungly Birds

Jungly Birds

A madly difficult tap-to-fly game featuring a crazy parrot dodging bamboo sticks. Published on Google Play.

AndroidJavaGoogle Play Games
Delisted

What About Today?

Daily entertainment app with famous quotes, curious facts, historical anniversaries, and riddles.

AndroidJava
Delisted
Delisted

Travel Alarm

Location-based alarm that wakes you when you're near your destination. Perfect for commuters.

AndroidJavaLocation Services
Delisted

Toolbox & Track Record

The tech I reach for and the places that shaped how I build

Backend

JavaKotlinSpring BootPostgreSQLKafkagRPCRedis

Cloud & Infra

AWSKubernetesDockerTerraformGitHub ActionsCoolify

Frontend

TypeScriptReactNext.jsTailwind CSS

Practices

System DesignDistributed SystemsTDDObservabilityEvent-Driven ArchitectureTech Leadership

Where I've Been

Jan 2022 — Present

Shaype

Staff Software Engineer

B2B banking platform serving Western Union, Employment Hero & more. Distributed systems, 2M+ monthly transactions, real-time card auth optimisation.

Sep 2019 — Jan 2022

Virgin Red (via InfinityWorks)

Lead Software Engineer

Founding engineer on Virgin's loyalty platform. Greenfield microservices from zero to millions of users across Virgin Atlantic, Holidays & Experience Days.

Sep 2018 — Jun 2019

CodingNomads

Lead Instructor

Teaching software engineering bootcamps to students from around the world. Java, Spring, SQL, algorithms, Android, CI/CD.

Jan 2016 — Sep 2018

InfoJobs (Schibsted)

Senior Software Engineer

Full-stack development on Spain's largest job platform. Led microservices migration and founded the CleanCode community.

Sep 2015 — Jan 2016

TBSCG

Senior Software Engineer

Aug 2013 — Sep 2015

Motorola Solutions

Software Engineer → Senior

First engineering role. Built mission-critical communication systems for public safety.

Get in Touch

Let's connect and build something together

Whether you want to collaborate on a project, discuss tech, or just say hello — I'd love to hear from you.

Send me an email