Un poco sobre mí.
¡Hola!👋🏻 Me llamo Domingo y soy Programador Fullstack. Me apasiona el desarrollo de software, la informática, el diseño y disfruto aprendiendo y mejorando continuamente.
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.
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. También me gusta aprender tecnologías nuevas y estar al día de las nuevas tendencias y además de vez en cuanto también pego unos tiritos en el Counter Strike.
📖 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 más, ¡mucho mejor!
ea🫡, ¡Nos vemos en los bares! 🍻
Experiencia Laboral
Infonet
Octubre 2024 - PresenteDesarrollé ampliaciones de software utilizando php 8.1, Symfony y Typescript.
Eonian Tec S.L
Agosto 2019 - Octubre 2024
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.
También 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.
Mutua General de Catalunya
Abril 2016 - Agosto 2019En Mutua General de Catalunya, programé soluciones con php 7.4, 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, así como en SCRUM y Angular JS.
Winche Redes Comerciales
Octubre 2015 - Abril 2016Trabajé con php (versión 7.4), Symfony (2.4), 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.
Habilidades
JavaScript
AvanzadoExperto en desarrollo con JavaScript, incluyendo frameworks como React y Node.js.
HTML5
ExpertoExperiencia en la implementación de estructuras HTML5 limpias, semánticas y compatibles con estándares actuales
CSS3
ExpertoSólidos conocimientos en CSS3, así como en preprocesadores como SASS.
PHP
AvanzadoAmplia experiencia en desarrollo backend con PHP, creando aplicaciones robustas y escalables.
Docker
IntermedioProficiente en la creación y gestión de contenedores Docker para despliegues eficientes y consistentes.
GIT
AvanzadoExperiencia en control de versiones con GIT, manejando flujos de trabajo colaborativos y ramas de código.
Linux
IntermedioHabilidades en administración de sistemas Linux, automatización de tareas y gestión de servidores.
Symfony
ExpertoExperto en el uso de Symfony para desarrollar aplicaciones web robustas y mantenibles.
CodeIgniter
IntermedioExperiencia en el desarrollo de aplicaciones web rápidas y ligeras utilizando CodeIgniter.
nginx
IntermedioConocimientos en configuración y optimización de servidores web nginx para un rendimiento superior.
Python
IntermedioExperiencia en Python para desarrollo web y scripting, creando soluciones eficientes y escalables.
SQL
AvanzadoExperiencia en el diseño y gestión de bases de datos utilizando SQL, optimizando consultas y estructuras de datos.
MySQL
AvanzadoExperiencia en MySQL, realizando administración de bases de datos, optimización y creación de consultas complejas.
TypeScript
IntermedioExperiencia en TypeScript, aplicando tipado estático, desarrollo escalable y buenas prácticas en proyectos JavaScript modernos.