You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alberto Garcia CastroAG

Alberto Garcia Castro

-Desarrollador software backend

€370/day
Valladolid, ES
8-15 years

Average response time: 1 hour

About Alberto

Buenas!! Soy Alberto y soy un desarrollador software, mayormente backend. Actualmente, llevo algo mas de 9 años como desarrollador tanto en territorio nacional como internacional. Al ser mi perfil mayormente backend, mi lenguaje de referencia es el Java, aun que trabajo bastante también en Kotlin para hacer todo tipo de desarrollos. En mi carrera he trabajado en multitud de proyectos de diferente índole: Banca, apps móvil, logística, organización, servicios de IA... Hago casi todo tipo de implementaciones, integración de funcionalidades, nuevos módulos en arquitecturas de micro servicios, bases de datos tanto sql como no-sql, colas de mensajería( RabbitMQ...). También me dedico en parte al frontend, sobretodo en mi actual empleo, en el que trabajo implementando frontend usando: HTML, CSS, Javascript, ajax, Thymeleaf y Bootstrap los framework que estoy usando actualmente. En cuanto a devops, no soy un experto pero tampoco me es desconocido, trabajo sobre todo con docker pero también estoy aprendiendo kubernetes y Terraform para hacer uso de aws y crear mis propios entornos de trabajo. En mi tiempo libre también trabajo en mis propios proyectos, sobre todo enfocados al desarrollo de videojuegos con Unity 3d. En equipo soy bastante buen trabajador y compañero. Siempre que empiezo un proyecto, me gusta saber que se trabaja en una metodología ágil y haciendo uso de Scrum. Por ultimo, destacar que no tengo ningún problema en comunicarme y expresarme en Ingles, habiendo vivido 5 años fuera de España, trabajando en diferentes países de Europa y también, actualmente, haciendo uso a diario del mismo para desempeñar mis labores. Me gustan los idiomas y a demás de Ingles, me solía desenvolver en Francés, entiendo bastante bien el Italiano y estoy aprendiendo Alemán. En definitiva, me defino como un perfil "todo terreno" que no tiene miedo a ningún desafió que se me ponga por delante.
  • English

    Fluent

  • French

    Basic

  • Spanish

    Native or bilingual

Can work on-site
Valladolid (up to 50km), Valladolid (up to 50km), Madrid (up to 50km)

Experience

  • Babel Consulting
    Senior BackEnd developer
    SOFTWARE PUBLISHING
    July 2025 - Today (1 year)
    Madrid, Spain
    Trabajando como desarrollador de software senior en Babel y participando en el desarrollo de un proyecto para su cliente ING.
    En mi rol, además de desarrollar código en Java, también debo ayudar y organizar el trabajo de desarrolladores junior y mid.
    Como parte de mis responsabilidades, estuve a cargo de desarrollar el sistema Kafka del proyecto desde cero, desarrollando y ajustando el sistema según los requisitos del cliente. También he desarrollado código en Java, versión 17, pruebas unitarias usando JUnit, hacer propuestas de mejora a nivel de equipo: mejores prácticas de trabajo, construir confianza y un buen ambiente laboral entre desarrolladores y el equipo de QA, desarrollar canales de comunicación entre nuestro equipo y los diferentes equipos del cliente…
    Spring Framework Java 21 Apache Kafka Microsoft Azure Grafana
  • VORWERK
    Software Developer
    SOFTWARE PUBLISHING
    November 2021 - Today (4 years and 8 months)
    Madrid, Spain
    Trabajando en Vorwerk como desarrollador de software, estoy a cargo de desarrollar y mejorar nuevas funcionalidades y características para los diferentes sistemas que tienen en la empresa. Tengo un perfil más de full stack en esta empresa, encargándome de desarrollar tanto el front end como el backend según la necesidad. Los sistemas con los que trabajo normalmente utilizan una arquitectura hexagonal. Como base de datos, usamos sistemas basados en SQL como Postgres, pero también usamos otros motores de búsqueda como Algolia. Para monitorear los sistemas, contamos con herramientas como Grafana o Prometheus. También he realizado algunas presentaciones públicas de algunos de nuestros desarrollos para mostrar a los diferentes equipos y gerentes el progreso de nuestro trabajo.
    Kotlin AWS Spring Framework Java Scrum Master
  • Ibermática
    Backend developer
    SOFTWARE PUBLISHING
    August 2020 - November 2021 (1 year and 3 months)
    Madrid, Spain
    Como miembro de la empresa consultora Ibermática, participo en un proyecto de Daimler. En el sistema, formo parte de
    equipo backend y yo me encargamos de desarrollar nuevas funcionalidades, encargarme de la base de datos, hablar con el cliente, trabajar en pareja para
    Junto con el equipo de frontend, el equipo DevOps, básicamente, trabajo en cada parte del proceso de desarrollo. El sistema que soy
    Desarrollarlo es empezar desde cero. En cuanto a las tecnologías en las que trabajo en Java11, usando el framework de arranque de Spring, el
    La base de datos es una base de datos relacional SQL postgreSQL. La arquitectura que estoy implementando aquí es la arquitectura DDD, que hace
    El código es más fácil de mantener. Para conectar los diferentes microservicios uso Rabbitmq. Sobre la metodología de trabajo, yo
    trabajo en SCRUM y metodologías Ágiles también implementado en el trabajo remoto
    RabbitMQ Spring Framework Scrum Master Spring boot Java

Recommendations

Be the first to recommend Alberto

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Desarrollador de Aplicaciones Multiplataforma, Programación informática
    IES Ribera del Tajo
    2017
    Desarrollador de Aplicaciones Multiplataforma, Programación informática
  • Desarrollador de aplicaciones multiplataforma, Programación informática
    IES Ribera del Tajo
    2017
    Desarrollador de aplicaciones multiplataforma, Programación informática

Skill set (33)

Categories