Imagen de perfil de Antonio Gonzalez Gea

Antonio Gonzalez Gea

Desarrollador full stack con más de 10 años de experiencia, apasionado por la programación desde joven y dedicado al aprendizaje continuo y la enseñanza de buenas prácticas. Exploro la impresión 3D, fusionando creatividad y habilidades técnicas.

Experiencia

Product Engineer - OncologyPipeline

Mayo 2024 - Actualidad

Product Engineer - TypedDevs

Noviembre 2023 - Actualidad

  • Involucración completa desde la conceptualización hasta la realización de bashunit y Flagppe.

Frontend Lead - Zapp Studio

Abril 2023 - Febrero 2024 (11 meses)

  • Mentoría a los equipos de desarrollo en XP y principios SOLID, fomentando la calidad y eficiencia del código.
  • Desarrollo integral de múltiples aplicaciones web de alta calidad, aplicando metodologías como TDD, DDD y Arquitectura Hexagonal, y utilizando tecnologías como TypeScript, SASS, Vue.js, Angular y Node.js entre muchas otras, con cobertura total de tests usando Cypress para testsś de aceptación, Storybook y Chromatic para tests visuales, y Jest o Vitest para tests unitarios y de integración.

CTO - LEVERADE

Mayo 2015 - Abril 2023 (8 años)

  • Impulso al equipo de desarrollo y de producto en nuevas buenas prácticas y metodologías entre las cuales se encuentran TDD, XP, Scrum, SOLID, Arquitectura Hexagonal, DDD y CQRS.
  • Migración de todos los servicios a un sistema redistribuido, con alta disponibilidad y escalabilidad horizontal.
  • Diseño y desarrollo del API Rest de gestión federativa con la que se integran webs y plataformas de cientos de clientes y colaboradores.
  • Diseño y desarrollo de múltiples PWAs para distintos roles dentro del ámbito deportivo, usando el API anteriormente mencionada, con tecnologías como TypeScript, TailwindCSS, React.js y Vue.js.

Software Developer - LEVERADE

Marzo 2014 - Mayo 2015 (1 año)

  • Rediseño y desarrollo de la plataforma de gestión competitiva, arbitral y licencias con tecnologías como Bootstrap, Laravel y jQuery.

Software Developer - Convega

Marzo 2014 - Mayo 2015 (1 año)

  • Migración de varias webs para el cumplimiento de las Web Content Accessibility Guidelines.

Proyectos

bashunit

bashunit es un framework de testing para scripts de Bash. Contribuyo activamente en la planificación, documentación y desarrollo del proyecto.

Captura Ternura

Sitio web del estudio fotográfico Captura Ternura. El sitio incluye una galería que muestra la calidad del estudio y reseñas de clientes satisfechos, obtenidas a través de integraciones con redes sociales como Google y Instagram.

Huezzle

Juego de rompecabezas que son generados de forma procedural para que cada día todos los jugadores se enfrenten al mismo reto.

Proyecto realizado en solitario desde la concepción de la idea hasta la publicación. Cuenta con una media de 100 jugadores diarios.

Gacela

Framework para crear aplicaciones PHP modulares, facilitando la comunicación entre módulos y permitiendo su integración con otros frameworks como Laravel o Symfony.

Contribuyo activamente en Gacela, especialmente en el desarrollo de su módulo de rutas.

Educación

Desarrollo de Aplicaciones Multiplataforma

Ciclo Formativo de Grado Superior - IES Ingeniero de la Cierva
2012 - 2014 (2 años)

Desarrollo de Aplicaciones Multiplataforma

Administración de Sistemas Informáticos y Redes - IES Las Espeñetas
2008 - 2010 (2 años)

Idiomas

  • Spanish (Nativo)
  • English (Profesional)

Habilidades

  • Adobe Illustrator
  • Adobe Photoshop
  • Agile
  • Arquitectura de Software
  • Arquitectura Hexagonal
  • Autodesk Fusion 360
  • Bash
  • bashunit
  • Bitbucket
  • Bootstrap
  • CI/CD
  • CRUD
  • CSS
  • DDD
  • Desarrollo de Software
  • DevOps
  • Docker
  • Express.js
  • Extreme Programming
  • Figma
  • Gestión de Proyectos
  • Git
  • GitHub
  • Google Cloud
  • HTML
  • Impresión 3D
  • JavaScript
  • Jest
  • JIRA
  • Laravel
  • Linux
  • Microfrontends
  • Microservicios
  • MySQL
  • Next.js
  • Node.js
  • Nuxt.js
  • PHP
  • PhpStorm
  • PostgreSQL
  • PHPUnit
  • Prototipado 3D
  • Prusa
  • PrusaSlicer
  • Python
  • React.js
  • RESTful
  • Sass
  • Scrum
  • SCSS
  • SOLID
  • Storybook
  • Supabase
  • Tailwind CSS
  • TDD
  • TypeScript
  • Ubuntu
  • VitePress
  • Vue.js
Imagen de perfil de Antonio Gonzalez Gea

Idiomas

  • Spanish (Nativo)
  • English (Profesional)

Habilidades

  • Adobe Illustrator
  • Adobe Photoshop
  • Agile
  • Arquitectura de Software
  • Arquitectura Hexagonal
  • Autodesk Fusion 360
  • Bash
  • bashunit
  • Bitbucket
  • Bootstrap
  • CI/CD
  • CRUD
  • CSS
  • DDD
  • Desarrollo de Software
  • DevOps
  • Docker
  • Express.js
  • Extreme Programming
  • Figma
  • Gestión de Proyectos
  • Git
  • GitHub
  • Google Cloud
  • HTML
  • Impresión 3D
  • JavaScript
  • Jest
  • JIRA
  • Laravel
  • Linux
  • Microfrontends
  • Microservicios
  • MySQL
  • Next.js
  • Node.js
  • Nuxt.js
  • PHP
  • PhpStorm
  • PostgreSQL
  • PHPUnit
  • Prototipado 3D
  • Prusa
  • PrusaSlicer
  • Python
  • React.js
  • RESTful
  • Sass
  • Scrum
  • SCSS
  • SOLID
  • Storybook
  • Supabase
  • Tailwind CSS
  • TDD
  • TypeScript
  • Ubuntu
  • VitePress
  • Vue.js

Antonio Gonzalez Gea

Desarrollador full stack con más de 10 años de experiencia, apasionado por la programación desde joven y dedicado al aprendizaje continuo y la enseñanza de buenas prácticas. Exploro la impresión 3D, fusionando creatividad y habilidades técnicas.

Experiencia

Product Engineer - OncologyPipeline

Mayo 2024 - Actualidad

Product Engineer - TypedDevs

Noviembre 2023 - Actualidad

  • Involucración completa desde la conceptualización hasta la realización de bashunit y Flagppe.

Frontend Lead - Zapp Studio

Abril 2023 - Febrero 2024 (11 meses)

  • Mentoría a los equipos de desarrollo en XP y principios SOLID, fomentando la calidad y eficiencia del código.
  • Desarrollo integral de múltiples aplicaciones web de alta calidad, aplicando metodologías como TDD, DDD y Arquitectura Hexagonal, y utilizando tecnologías como TypeScript, SASS, Vue.js, Angular y Node.js entre muchas otras, con cobertura total de tests usando Cypress para testsś de aceptación, Storybook y Chromatic para tests visuales, y Jest o Vitest para tests unitarios y de integración.

CTO - LEVERADE

Mayo 2015 - Abril 2023 (8 años)

  • Impulso al equipo de desarrollo y de producto en nuevas buenas prácticas y metodologías entre las cuales se encuentran TDD, XP, Scrum, SOLID, Arquitectura Hexagonal, DDD y CQRS.
  • Migración de todos los servicios a un sistema redistribuido, con alta disponibilidad y escalabilidad horizontal.
  • Diseño y desarrollo del API Rest de gestión federativa con la que se integran webs y plataformas de cientos de clientes y colaboradores.
  • Diseño y desarrollo de múltiples PWAs para distintos roles dentro del ámbito deportivo, usando el API anteriormente mencionada, con tecnologías como TypeScript, TailwindCSS, React.js y Vue.js.

Software Developer - LEVERADE

Marzo 2014 - Mayo 2015 (1 año)

  • Rediseño y desarrollo de la plataforma de gestión competitiva, arbitral y licencias con tecnologías como Bootstrap, Laravel y jQuery.

Software Developer - Convega

Marzo 2014 - Mayo 2015 (1 año)

  • Migración de varias webs para el cumplimiento de las Web Content Accessibility Guidelines.

Proyectos

bashunit

bashunit es un framework de testing para scripts de Bash. Contribuyo activamente en la planificación, documentación y desarrollo del proyecto.

Captura Ternura

Sitio web del estudio fotográfico Captura Ternura. El sitio incluye una galería que muestra la calidad del estudio y reseñas de clientes satisfechos, obtenidas a través de integraciones con redes sociales como Google y Instagram.

Huezzle

Juego de rompecabezas que son generados de forma procedural para que cada día todos los jugadores se enfrenten al mismo reto.

Proyecto realizado en solitario desde la concepción de la idea hasta la publicación. Cuenta con una media de 100 jugadores diarios.

Gacela

Framework para crear aplicaciones PHP modulares, facilitando la comunicación entre módulos y permitiendo su integración con otros frameworks como Laravel o Symfony.

Contribuyo activamente en Gacela, especialmente en el desarrollo de su módulo de rutas.

Educación

Desarrollo de Aplicaciones Multiplataforma

Ciclo Formativo de Grado Superior - IES Ingeniero de la Cierva
2012 - 2014 (2 años)

Desarrollo de Aplicaciones Multiplataforma

Administración de Sistemas Informáticos y Redes - IES Las Espeñetas
2008 - 2010 (2 años)