Skip to content
View alex0rpi's full-sized avatar

Block or report alex0rpi

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.

Content in all repositories owned by your account will be closed.
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
alex0rpi/README.md

Bon dia! My name is Alex Orpinell! 👋🏻

I am an engineer and a software developer.

I was born and raised in Barcelona, where I earned my engineering degree before joining a double program between UPC (Barcelona) and ENSAM (Bordeaux). I started my career at MAZEL (automotive, Barcelona), then moved to Toulouse for an advanced master’s in aeronautical maintenance at ISAE Supaero and later worked at Airbus Saint Eloi as a maintainability engineer with Aeroconseil. Afterwards, I joined ARITEX (Barcelona) to co-manage the design and implementation of the A330neo pylon assembly line.

After more than 6 years in France, I decided to return to my hometown, re-skill into software development, and today I work as a backend developer at NTT DATA (Barcelona). I am always eager to level up my knowledge, build projects, and deepen my understanding of systems through exploring new languages.

Programing experience

  • July 2025 | Promoted to Engineer🚀​
  • From December 2023 ⭐🔋I started a new position as junior engineer at NTT DATA within the Banking Services department in Barcelona!
  • June-December 2023 | Involved in ITA-WIKI as backend developer.

Developer training

  • November 2023 | Took part in a Jump2Digital Hackathon and collaborated on the team whose solution won 1st place. Not that I see it as a major achievement, but it was an interesting experience and I appreciated the reward gift 🎧.
  • Jan-June 2023 | Backend development bootcamp at Mediatic (Barcelona). The program was aimed at NodeJS technologies including Typescript, MongoDB, MySQL, RestAPI with Express, Unit Testing and some programing patterns (Singleton, Factory Pattern etc.). The end of bootcamp project is a fullstrack chat web app that can be found in my pinned repositories.
  • 2020 - 2022 | Self-taught web development learning (online bootcamps, tutorials etc.)

Languages and Technologies 👦•💻

Programming languages used professionally

Java JavaScript TypeScript Bash Script

Currently learning in my spare time

Go C++

Other Languages

CSS3 HTML5 SQL YAML

Backend stack

Spring Boot Spring Security Spring Batch NodeJS Express.js Koa Socket.io JWT
Postman Swagger

Databases and ORM

JPA MySQL Postgres Sequelize Prisma MongoDB

Frontend stack

React Vite TailwindCSS

Other tools

Freelance experience 👦•🏎️

2018-2022 | Index Futures micro investments. While working with the NinjaTrader graphical software, I became familiar with using basic C# commands and syntax to customize equity indicators. Over time, I decided to devote my energy and time exclusively to programming.

Previous Work experience 👦•🚅

  • 2015-2017 | ARITEX as Project Manager for the A330neo Pylon Assembly Line implementation.
  • 2012-2015 | AEROCONSEL (AKKA Technologies) as maintainability engineer in Airbus.
  • 2010-2011 | MAZEL Ingenieros as Quality engineer and later as commercial engineer.

Official education 👦•🎓

  • 2011-2012 | Advanced Master’s degree in Aeronautical Maintenance (ISAE Toulouse, FRANCE)
    Double Master's degree in engineering:
  • 2002-2009 | Escola Superior d'Enginyeria Industrial de Barcelona (UPC)
  • 2008-2010 | (ENSAM Bordeaux)
    Extra-curricular education:
  • 1993-2003 | Musical studies and piano at
    Conservatori Superior de Música del Liceu

Journal📰​ (sort of..)

  • August 2026 I spent part of my summer holidays developing a go-chi backend for managing the media contained in the rink hockey veterans web site. It is still a WIP but it's getting shape and I'm happy of the results and the things I've learned about Go. Repo available on my profile :)
  • July 2026 I made my first C++ / PIO embedded software for a meteo station, running on a ESP32. The repo is available on my profile, I need to add details regarding the devices involved.
  • July 2025 I got promoted to Engineer!🥳 kinda what I am already but anyway, I'm glad I got to this point. It's been 8 months or so in my current project where I got to use Java, JUNIT, Spring, JPA, SQL and other tools in a microservices environment with JENKINS pipeline deployments; so its kinda cool how many different technologies I've been able to use in this time.
  • November 2024 A new banking project starts in my work group and I now find myself learning JAVA☕ and microservices!! Seems I need to get competent at the Spring framework for this new project. Learning a new language (appart from learning a new superpower also makes you re-visit the fundamentals).
  • July 2024 Lately I've been thinking about learning in my spare time NextJS (I've always used REACT but I think at some point I need to make the step) and perhaps a new language such as Go or C#.
  • June 2024 🕓📅 It's been 6 months already at NTT DATA and here's a summary of my journey and learnings:
    • Utilizing Hyperfront, a JS full-stack framework by Basikon, for a banking loan and dealer portal, integrating React, Bootstrap, MongoDB (pipelines, aggregates, projections), and custom API endpoints.
    • Implemented Jest for unit testing, ensuring an efficient architecture and single-responsability functions.
    • I definitely leveled up my Git skills in this collaborative project and feel confident managing stashes, merges, rebases, conflicts etc.
    • Engaging directly with a French client, refreshing my French language skills, and utilizing Poker planning techniques.
  • April 2024 I'm happy to have published a new project for the FCB Rink Hockey Veterans Association (Associació de Veterans d'Hoquei Patins del FC Barcelona). I made a static website with React-Vite and Tailwind. Veterans Hoquei Patins I first wanted to make a fullstack app with a KOA backend and a postgresql DB but its for the moment on a different branch.

More about myself

  • One of my main passions is piano🎹 music; you can find me on youtube where I post self-made videos in my spare time (@alexpiano or just ALex):
    YouTube
  • I also like cooking🍜, bricolage🔨, cats😼, airplanes✈️, grow my little orchard🌱🌱.

Pinned Loading

  1. Gat-Chat Gat-Chat Public

    A nodejs app that uses SocketIO.

    TypeScript 1 1

  2. hackaton_challenge_jum2digital_AO hackaton_challenge_jum2digital_AO Public

    An API challenge for the jump2digital hackaton for the backend modality.

    JavaScript

  3. Atmospheric_Station_ESP32 Atmospheric_Station_ESP32 Public

    A personal project for monitoring my home environment.

    C++

  4. veterans-backend-go veterans-backend-go Public

    A backend project made in go-chi-pgx for the veternas web frontend

    Go