×
Álvaro Andrés Alcón

Álvaro Andrés Alcón

Senior Software Engineer (Backend)

Barcelona, Catalonia, ES
Catalan, Spanish, English

Background


About

About

Senior Software Engineer specialized in backend development with Java and Kotlin, designing and building scalable, high-performance systems using Spring Boot. Strong experience in RESTful and real-time APIs, distributed systems, and SQL/NoSQL databases, with a clear focus on architecture, maintainability, and production reliability. Proactive and product-oriented, taking ownership of complex systems and driving data-driven technical decisions.

Work Experience

Work Experience

  • Software Engineer, SLASHMOBILITY

    Jan, 2022 - Present

    Led backend teams and took ownership of backend architecture and development for production web and mobile applications.

    • Designed and implemented scalable backend systems in Java and Kotlin using Spring Boot, including RESTful and real-time APIs.

    • Owned the technical design for a leading supermarket chain, introducing New Relic observability to monitor systems and drive performance improvements.

    • Developed and maintained backend services for a global sports organization, consolidating multiple legacy services into a single, scalable platform.

    • Architected and optimized backend systems and databases for performance, scalability, and maintainability.

    • Collaborated with product, frontend, and QA teams in an Agile, product-driven environment, contributing to frontend development using React and React Native when needed.

Projects Experience

Projects Experience

  • Titan Manager — app.titanmanager.io

    Mar, 2024 - Present

    Financial portfolio management application enabling users to track, analyze, and rebalance assets.

    • Acted as Principal Engineer / CTO, owning product vision, system architecture, and all technical decisions.

    • Designed and implemented full backend architecture using Kotlin and Spring Boot, including RESTful and real-time APIs.

    • Implemented core business logic for portfolio analysis, performance tracking, and custom rebalancing strategies.

Skills

Skills

  • Programming Languages

    Java

    Kotlin

    JavaScript

    PHP

  • Frameworks

    Spring Boot

    React

    React-Native

    Angular

    Laravel

  • Tools & Databases

    Git

    AWS

    Docker

    Redis

    PostgreSQL

    MySQL

    MongoDB

    New Relic

Education

Education

  • Software Engineering, Bachelor's Degree in Informatics Engineering, Universitat Politècnica de Catalunya (UPC)

    Sep, 2018 - Jun, 2022