Curriculum Vitae

Work Experience

Consultant Worked on the migration of the shopping module of a loyalty platform from a webview to a native mobile experience with SpringBoot and ReactNative.
Software Developer Created a transactional API with SpringBoot for one of the company's partners to be able to give credit to their employees.Also dockerized some ETL scripts in Python and designed database schemas for a new internal application that never came into existence.
Software Developer Created an application to monitor students' mental health using .NET and SvelteKit. Here I also managed and automated deployments to our server and designed the application's database schema.
Internship Built web forms for the quality control module of the company's ERP using Laravel and Vue.js

Education

Bsc. Computer Science I abandoned my degree just before graduating in 2025 for multiple reasons. I have mixed feeelings about formal education, stemming from my experience with it throughout my life.

Skills and Languages

I use Java and SpringBoot on a daily basis. I also run a homelab and I've been using Linux since 2019, when I was addicted to ricing. I have had my faire share of Haskell as well, and I enjoy learning about different languages, including implementation details.

I agree with Andreas Kling when he says that classifying developers into frontend/backend etc. is not very productive. Every developer should be able to do anything. Programming is programming.

  • Spanish(Native)
  • English(C2)
  • French(B1/B2)
  • Portuguese(B2)