Ricardo Aranguren Gassis

Software Developer

Adaptable, fast learner, team worker.

About Me

After years in tech support at Blizzard, bridging developers and customers, I care about usability and solving problems through automation.

Professional and collaborative, I am currently looking for an internsihp to complete my studies at 42 Paris.

Education

IT Architect (42 Paris)

Cross-Platform Developer (CEV Madrid)

Java Backend Developer (OpenClassrooms)

Experience

Internship as mobile developer

+15 years in Tech support and SaaS projects

Languages

Spanish, English, French

Skills & Technologies

SQL

CERTIFIED

Java

CERTIFIED

OpenClassrooms RNCP-6 (2023)

Java

JavaScript

C / C++

Python

PHP

TypeScript

CERTIFIED

Angular

CERTIFIED

Angular GDEs (2024)

Angular

React

NodeJs

Swift

CERTIFIED

Spring Boot

CERTIFIED

OpenClassrooms RNCP-6 (2023)

Spring Boot

Ionic

Unity

C#

HTML

CSS

Tailwind CSS

MongoDB

Docker

Kubernetes

Argo CD

GitLab CI

GitHub Actions

Featured Projects

42Plan

Automated planner for students at 42 Paris. The curriculum varies often and this helps chosing what projects to complete next.

React Mantine UI TypeScript
View project in Github.io

Transcendence

Web architecture with production-ready security features. You can chat and play Pong online with your friends.

TypesSript Fastify SQLite Tailwind CSS Babylon Docker Nginx Modsecurity HashiCorp Vault
View project in Github.com

ft_irc

An IRC server compatible with mIRC and irssi, with a custom bot that joins channels and responds to commands.

C++ TDD
View project in Github.com
MiniRT preview

MiniRT

Humble raytracer for Linux with a pretty UI.

C Linux X11 Figma
View project in Github.com

Minishell

Humble linux shell made from scratch.

C Linux
View project in Github.com
So Long preview

So Long

Puzzle game for Linux with my own pixel art.

C Linux X11 Aseprite
View project in Github.com

Mediscreen

Orchestrated web application that allows a doctor to keep notes of patient consultations.

Docker Spring Boot Java Maven Thymeleaf Bootstrap MySQL MongoDB
View project in Github.com

WW Calc

Fast simulator of player behavior in Werewolf games, but behind a simple UI/UX. It helps finding a fair balance of roles.

Angular HTML CSS TypeScSipt
View project in Github.com
Zombie Grinder preview

Zombie Grinder

A visual novel with a twist. I built a conversation engine that generates the entire game from markdown and image assets.

Unity C#
View project in Itch.io

remplir-un-cheque

Javascript library that spells numbers in French. The demo is a stylized guide on how to fill a french cheque.

HTML CSS JavaScript
View project in Github.com

PillApp API

Backend with authentication for a mobile app that reminds medicine intake for members of your family.

SpringBoot Java
View project in Github.com

CtrlSpace

A tool for controlling several simultaneous chat conversations on Windows.

Autohotkey
View project in Github.com
MyTibia.com preview

MyTibia.com

In 2006 I built a social network and marketplace from scratch, before it was a thing.

Apache PHP HTML CSS
View project in Archive.org

Work Experience

Freelance Backend Developer

Nov. 2023
  • TypeScript for backend on Google ClSud.

Ionic Developer Intern

Alcandora Publicidad (Madrid, Spain)

Apr. 2023 - Jul. 2023
  • Built an app to collect product samples in pharmacies

Specialist Game Master

Blizzard Entertainment (Versailles, France)

2007 - 2022
  • Provided technical support to customers via chat, tickets, and phone.
  • Documented incidents in JIRA.
  • Performed data analysis upon police requests.
  • Organized and presented training workshops.

Freelance Web Developer

2004 - 2007
  • Developed projects using HTML, CSS, PHP, and MySQL.

Cybercafé Manager

Over The Game (Pamplona, Spain)

2004 - 2007
  • Managed day-to-day operations and customer service.

Administrative Assistant

Proar Protección SL (Pamplona, Spain)

2000 - 2004
  • Handled administrative tasks and documentation.

Get In Touch

Interested in working together or hiring? Let's talk!