Hola, soy Aitor

Frontend Developer

Apasionado del Software

+4 años de experiencia en el desarrollo de aplicaciones web modernas con React. Graduado en Ingeniería Informática. Especializado en la creación de interfaces escalables, mantenibles y centradas en la experiencia de usuario. Firme defensor del código limpio, las buenas prácticas y la mejora continua en entornos ágiles.

Trabajos recientes

Todos los trabajos
  • jun 2024 - Actualidad
    Ravenloop
    Desarrollador Frontend

    Entre mis responsabilidades se encuentran:

    • El desarrollo y mantenimiento de aplicaciones web modernas utilizando React.
    • El diseño e implementación de una librería interna de componentes reutilizables, mejorando la consistencia del producto.
    • La optimización de la calidad del código mediante buenas prácticas (clean code, modularidad, revisiones de código).
    • La colaboración activa en la mejora de procesos de desarrollo frontend.

    Qué estoy aprendiendo y mejorando:

    • Aprender buenas prácticas de desarrollo tanto a nivel de código como a nivel de proyecto, todo ello junto a un gran equipo bien organizado.
    • Mejorar en tecnologías como React y Git.
    • Aprender el uso de herramientas de documentación de componentes frontend: Storybook.
    • Aprender el uso de herramientas de organización de proyectos ágiles: Jira, YouTrack, Taiga.
  • mar 2021 - sept 2023
    Beresoft
    Desarrollador Software Junior

    Entre mis responsabilidades se encontraban:

    • El desarrollo de funcionalidades frontend con React en aplicaciones web de producción.
    • La implementación de soluciones backend con Django.
    • El desarrollo de aplicaciones móviles con React Native.
    • La participación en la definición de estrategias de calidad de software (testing, estructura, mantenibilidad).
    • La colaboración con equipos multidisciplinares y comunicación con stakeholders.

    Aprendí lo siguiente:

    • Empezar a cambiar mi mentalidad respecto a la implementación de software. Comprender que para conseguir implementar una buena aplicación se necesita de un código mantenible, una metodología clara, una estructura que garantice la calidad del software y comunicación con el cliente.
    • Aprender tecnologías como React, React Native, Django.
    • Ganar experiencia en el uso de Git.

Datos de contacto

Puedes contactar conmigo a través de email o redes sociales.