Iván's Portfolio - Software Engineer
Iván Castro Roel

IvánCastro Roel

Computer Engineer

I'm 24 and a Computer Engineering student at the UDC (University of A Coruña), with all courses passed and my final-year project in progress. I see myself as a calm, organized and thoughtful person, with good communication and teamwork skills.

Before university I completed a higher vocational degree in Multiplatform App Development (DAM) and worked for 1 year at Indra, which gave me experience on real projects. I am currently specializing in Software Engineering, because I enjoy full-stack development and working in teams with different methodologies.

Photo of Iván
Author
Iván Castro Roel
Location
Arteixo, A Coruña (Spain)
Education
UDC · Final-year project in progress
Experience
Indra · 1 year

Featured Projects

A selection of work where I apply architecture patterns and good practices.

Sheet 1 of 5

Nexus Commerce Core

High-performance transactional backend for global retail, with an editorial storefront in Next.js.

  • Java
  • Spring Boot
  • Next.js
  • PostgreSQL
  • pgvector
  • Spring AI
Nexus Commerce Core
Forma
Sheet 2 of 5

Forma

High-performance platform with Strava integration and an AI Coach.

  • React
  • Vite
  • Supabase
  • +3
FicFit
Sheet 3 of 5

FicFit

All-in-one fitness management platform (Full-stack & DevOps).

  • Java
  • React
  • Docker
  • +2
Course Manager
Sheet 4 of 5

Course Manager

Distributed system for efficient management of courses and students.

  • Java
  • Thrift
  • Distributed Systems
Repository Manager
Sheet 5 of 5

Repository Manager

CLI system for repository management and version control.

  • Elixir
  • Git
  • Terminal
  • +1

Tools I master

The stack I use every day, in depth, and the projects where I have used it.

Experience and education

  1. EducationIn progress

    Degree in Computer Engineering

    Universidade da Coruña (UDC)Sep 2022 – present

    All courses passed and final-year project in progress.

  2. Work

    Software Technician

    INDRAJun 2022 – Mar 2023

    Database and SLO support. Linux environment administration and development of automation scripts.

    • Java
    • Python
    • Linux
    • SQL
  3. Work

    Intern

    INDRAMar 2022 – Jun 2022

    Intensive training in Java development and web technologies. Took part in agile methodologies and teamwork.

    • Java
    • HTML/CSS
    • JavaScript
  4. Education

    Higher Vocational Degree in Multiplatform App Development (DAM)

    Centro Plurilingüe KarboSep 2020 – Jun 2022

Let's talk

I'm always open to discussing new projects, creative ideas or opportunities to be part of your vision.

Location:Arteixo, A Coruña (Spain)