Damián Pumar
Technical Coach | Software Architect | Software Craftsman
Santiago de Compostela, Spain
Actions
Hi there! 👋
I'm 𝗗𝗮𝗺𝗶𝗮𝗻 𝗣𝘂𝗺𝗮𝗿, a seasoned software professional with a passion for crafting scalable and maintainable solutions. With over 15 years of experience in the industry, I've developed a strong expertise in frontend architecture and software design patterns.
𝗪𝗵𝗮𝘁 𝗱𝗿𝗶𝘃𝗲𝘀 𝗺𝗲
• Building high-quality software that makes a difference
• Sharing knowledge and expertise through speaking engagements and technical writing
• Collaborating on open-source projects and contributing to the community.
If you're interested in discussing software, architecture, or design, I'd love to hear from you.
Let's connect and explore ways to create something amazing together! 💻
Area of Expertise
Topics
Qwik 2.0: Ushering in the Future of Web Performance
Qwik 2.0 introduces groundbreaking enhancements in resumability and reactivity, setting a new standard for web performance. This paper highlights its innovations, impact on interactivity and SEO, and its potential to reshape modern frontend development.
Breaking the Mold: A new microfrontend approach
In this workshop, I will explain how to create an application using the microfrontend architecture, applying a new approach with the latest tools on the market: module federation and Vite.
Breaking the Mold: A new microfrontend approach
In this workshop, I will explain how to create an application using the microfrontend architecture, applying a new approach with the latest tools on the market: module federation with Vite.
Frontend dependency injection with ts-injecty
ts-injecty is a dependency injection container library written in typescript by me.
It's zero configuration, no dependencies, simple, powerful, no decorators needed, great for clean architecture and also compatible with frontend and backend technologies.
Repo 👇
https://github.com/damianpumar/ts-injecty
Workshop de patrones de diseño
En este workshop de 2 horas aprenderás y profundizarás acerca de los patrones de diseño de GOF en Typescript, estaremos conversando acerca de los diferentes tipos de patrones que existen, pondremos foco en los más utilizados en la industria y haremos entre todos una kata de programación para poner en práctica lo aprendido acerca de este fabuloso tema.
Entiende TDD de una vez por todas
Hoy en día muchos desarrolladores de software hacen TDD en su día a día, otros no lo conocen, y muchos otros intentan aprenderlo y jamás logran entender sus beneficios.
Por este motivo, comenzaré la charla explicando de la manera más clara qué es TDD, como se trabaja con TDD, más allá de su famoso flujo RGR.
Explicaré con ejemplos prácticos y claros lo siguiente:
* Cómo escribir nuestro primer test en Rojo.
* Cómo pasar de un Rojo a un Verde aplicando baby steps.
* Qué debemos hacer exactamente en la etapa de Refactor.
Y sobre todo, daré consejos acerca de TDD y descubriremos esos tips que son necesarios para entender TDD de una vez por todas.
Saludos 👋
Construyendo frontends robustos
Durante esta exposición, desentrañaré técnicas avanzadas para crear frontends robustos, mantenibles, escalables y fácilmente testables. A través del análisis de casos reales que he enfrentado a lo largo de los años, exploraremos cómo la inyección de dependencias puede potenciar la calidad, eficiencia y facilidad del desarrollo frontend con ejemplos de mi día a día como lead frontend engineer.
Clean architecture en Frontend
En este workshop te enseñaré a aplicar Clean architecture en Frontend, te ayudaré a modelar tu lógica de negocio en el dominio en lugar de acoplarla a los eventos de tu componente frontend. Te enseñaré como modelar tu aplicación de manera que no dependa de tu framework o librería frontend y a estructurar correctamente tu proyecto que permita escalar fácilmente.
Alejándonos de ReactJs | Clean architecture en el frontend
En esta oportunidad te estaré explicando técnicas para poder aplicar arquitecturas limpias en tu aplicación ReactJs y veremos juntos las ventajas que este tipo de arquitecturas nos brinda en nuestro día a día.
Tomaremos como base del workshop una aplicación existente y veremos cómo podemos modelar nuestra aplicación con un modelo de dominio rico.
DevFest Santiago de Compostela 2024 Sessionize Event
DevFest Ponferrada 2024 Sessionize Event
DevBcn 2024 Sessionize Event
Codemotion Madrid 2024 Sessionize Event
DevFest Santiago de Compostela 2023 Sessionize Event
DevBcn 2023 Sessionize Event
Damián Pumar
Technical Coach | Software Architect | Software Craftsman
Santiago de Compostela, Spain
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top