Skip to content
View tonicarreras's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Highlights

  • Pro

Block or report tonicarreras

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tonicarreras/README.md

👋 ¡Hola! Soy Toni Carreras

Desarrollador de software especializado en PHP y JavaScript, apasionado por el diseño de sistemas escalables, la arquitectura limpia y el desarrollo de soluciones sólidas y mantenibles.


🛠️ Experiencia profesional

  • 🔧 Mantenimiento y evolución de una aplicación legacy en PHP 5.4.
  • 🧩 Integración de servicios externos mediante Symfony (API REST y consumo interno).
  • ⚙️ Desarrollo de aplicaciones modernas con Symfony + Vue.js y Symfony + Angular (monorepo y microfrontend).
  • 🚀 Gestión de despliegues y versiones en múltiples entornos usando GitFlow y automatización de CI/CD.
  • 🐳 Contenerización de proyectos con Docker, incluyendo entornos de desarrollo, producción y test.
  • 💡 Creación de sitios web con HTML, CSS, JS, priorizando accesibilidad y buenas prácticas.
  • 🧠 Alto nivel de resolución de problemas y obsesión por los detalles bien hechos.

📚 Intereses y enfoque técnico

Aunque mi stack base es PHP (Symfony) y JavaScript (Vue, Angular), siempre busco evolucionar aplicando principios sólidos y tecnologías emergentes.

🧱 Principios y prácticas:

  • Arquitectura Hexagonal / Ports & Adapters.
  • Domain-Driven Design (DDD) con enfoque táctico y estratégico.
  • CQRS y Event-Driven Architecture.
  • Patrones de validación y seguridad a través de Bundles reutilizables.
  • Microservicios y diseño modular basado en contexto de negocio.

🧪 Dev & Ops:

  • Infraestructura con Docker y Docker Compose.
  • Observabilidad: logs centralizados con Loki, métricas con Prometheus.
  • Integración de SAML con mod_auth_mellon, tokens y roles centralizados.
  • Automatización de flujos con Makefiles y Devcontainers.

🧰 Tecnologías con las que trabajo

Backend Frontend DevOps / Tools
PHP (8.x), Symfony Angular (18+), Vue.js Docker, GitHub Actions
API Platform TypeScript, RxJS Nginx, Apache, Makefiles
Doctrine, Mercure Tailwind CSS, Shoelace Prometheus, Loki, SAML

🌱 Actualmente trabajando en:

  • Estándares reutilizables.
  • Modularización de dominios mediante monorepo y microfrontend Angular.
  • Integración de terceros con arquitectura limpia (WebServices, Application, Persistence).
  • Observabilidad avanzada con Loki + Promtail + Prometheus.

¡Gracias por visitar mi perfil! 😄

Popular repositories Loading

  1. tonicarreras tonicarreras Public

  2. portfolio portfolio Public

    Astro

  3. porfolio.dev porfolio.dev Public

    Forked from midudev/porfolio.dev

    Ejemplo de porfolio para programadores y desarrolladores

    Astro