🚨 ¡Nueva review! ✨ Mi ratón favorito para programar: el Logitech MX Master 3S . ¡Échale un ojo! 👀

About me

Un poco sobre mí.

¡Hola! 👋🏻 Me llamo Domingo y soy Programador Full Stack.
Me encanta el desarrollo de software, la tecnología y aprender cosas nuevas. Siempre intento trastear y estar al día de las nuevas tendencias.

Desde pequeño sentí una gran curiosidad por los ordenadores y con el tiempo logré convertir esa afición en mi profesión. El camino no fue directo; dejé los estudios antes de tiempo y trabajé durante años en sectores sin relación con la informática.

Con el tiempo, decidí retomar mi formación y cursé un CFGS en Desarrollo de Aplicaciones Web, decidido a dedicarme a lo que realmente me apasiona: escribir código y resolver problemas.

Hoy, con más de 10 años de experiencia, trabajo como Senior BackEnd Developer, especializado en Symfony y PHP.

Además de la informática, también me encanta la gastronomía, la naturaleza, el deporte, el cine y las series. En mi tiempo libre me vas a encontrar en la montaña o haciendo turismo gastronómico.

📖 Este blog es mi cuaderno de notas digital, un lugar donde documento lo que aprendo y comparto conocimientos con la comunidad. Explicar algo es, para mí, una de las mejores formas de entenderlo. Y si además le sirve a alguien, ¡mucho mejor!

ea 🫡

¡Nos vemos en los bares! 🍻

Experiencia Profesional

Infonet

Desarrollador Full Stack

Octubre 2024 - Presente• 1 año
PHP 8.3Symfony 6.4TypeScriptJavaScript

Actualmente trabajo como Full Stack realizando correción de bugs y mejoras del software de la empresa utilizando PHP 8.3, Symfony 6.4 y Typescript.

Responsabilidades principales:
  • Corrección de bugs en el software existente
  • Implementación de mejoras y nuevas funcionalidades
  • Desarrollo y mantenimiento de aplicaciones web
  • Colaboración en el diseño de arquitectura de software

Eonian Tec S.L

Desarrollador Full Stack Senior

Agosto 2019 - Octubre 2024• 5 años y 2 meses
PHPJavaScriptDockerProxMoxMySQLAPIs REST

Desarrollé ampliaciones de software y nuevas aplicaciones web para la gestión interna.

Automaticé procesos clave, refactoricé código antiguo para mejorar la eficiencia y escalabilidad, y brindé soporte técnico a usuarios.

Desarrollé APIs para integrar diversos servicios, mejorando la interoperabilidad de los sistemas.

Mi trabajo optimizó la infraestructura tecnológica, facilitando un entorno de trabajo más eficiente y moderno.

Me ocupé también del mantenimiento de la infrastructura técnica desplegada en ProxMox con máquinas virtuales y contenedores Docker.

Responsabilidades principales:
  • Desarrollo de ampliaciones de software existente
  • Creación de nuevas aplicaciones web para gestión interna
  • Automatización de procesos empresariales
  • Refactorización de código legacy
  • Soporte técnico a usuarios finales
  • Desarrollo y mantenimiento de APIs
  • Gestión de infraestructura con ProxMox y Docker

Mutua General de Catalunya

Desarrollador Backend

Abril 2016 - Agosto 2019• 3 años y 4 meses
PHPSlim FrameworkOracle SQLjQueryCSS3HTML5PHPUnitAngular JS

En Mutua General de Catalunya, programé soluciones con PHP, trabajando con Slim Framework, Oracle SQL, jQuery, CSS3 y HTML5.

Mis responsabilidades incluyeron el consumo y desarrollo de APIs, así como el mantenimiento correctivo y evolutivo de la aplicación core de la empresa. Además, me formé en patrones de diseño, principios SOLID y test unitarios con phpunit, así como en SCRUM y Angular JS.

Responsabilidades principales:
  • Desarrollo de soluciones backend con PHP
  • Consumo y desarrollo de APIs REST
  • Mantenimiento correctivo y evolutivo de aplicación core
  • Implementación de pruebas unitarias
  • Aplicación de patrones de diseño y principios SOLID
  • Participación en metodología SCRUM

Winche Redes Comerciales

Desarrollador Web

Octubre 2015 - Abril 2016• 6 meses
PHPSymfonySQL ServerjQueryHTML5CSS3JavaScript

Trabajé con PHP, Symfony, SQL Server, jQuery, HTML, CSS y JavaScript.

Mis responsabilidades incluyeron tareas evolutivas y correctivas en la aplicación core de la empresa, así como actualizaciones y mejoras en la página web corporativa. También trabajé en la creación y consumo de APIs.

Responsabilidades principales:
  • Desarrollo y mantenimiento de aplicación core
  • Tareas evolutivas y correctivas
  • Actualización y mejora de página web corporativa
  • Creación y consumo de APIs
  • Desarrollo frontend y backend

Habilidades

JavaScript

Avanzado

Experto en desarrollo con JavaScript, incluyendo frameworks como React y Node.js.

HTML5

Experto

Experiencia en la implementación de estructuras HTML5 limpias, semánticas y compatibles con estándares actuales

CSS3

Experto

Sólidos conocimientos en CSS3, así como en preprocesadores como SASS.

PHP

Avanzado

Amplia experiencia en desarrollo backend con PHP, creando aplicaciones robustas y escalables.

Docker

Intermedio

Proficiente en la creación y gestión de contenedores Docker para despliegues eficientes y consistentes.

GIT

Avanzado

Experiencia en control de versiones con GIT, manejando flujos de trabajo colaborativos y ramas de código.

Linux

Intermedio

Habilidades en administración de sistemas Linux, automatización de tareas y gestión de servidores.

Symfony

Experto

Experto en el uso de Symfony para desarrollar aplicaciones web robustas y mantenibles.

CodeIgniter

Intermedio

Experiencia en el desarrollo de aplicaciones web rápidas y ligeras utilizando CodeIgniter.

nginx

Intermedio

Conocimientos en configuración y optimización de servidores web nginx para un rendimiento superior.

Python

Intermedio

Experiencia en Python para desarrollo web y scripting, creando soluciones eficientes y escalables.

SQL

Avanzado

Experiencia en el diseño y gestión de bases de datos utilizando SQL, optimizando consultas y estructuras de datos.

MySQL

Avanzado

Experiencia en MySQL, realizando administración de bases de datos, optimización y creación de consultas complejas.

TypeScript

Intermedio

Experiencia en TypeScript, aplicando tipado estático, desarrollo escalable y buenas prácticas en proyectos JavaScript modernos.

Astro

Intermedio

Experiencia en Astro, desarrollando sitios web estáticos y híbridos con componentes, optimización automática y arquitectura de islas.