Acerca de Diego
Español
Bilingüe o nativo
Inglés
Competencia profesional completa
Experiencia
- NewRelicSenior Software EngineerEDICIÓN DE SOFTWAREnoviembre de 2022 - Hoy (3 años y 9 meses)Elx, EspañaNewRelic (https://newrelic.com/) es una plataforma que se centra en la monitorización de la infraestructura y aplicaciones. Ofrece una gran aplicación web donde los clientes pueden consultar toda la ingesta de datos con una infinidad de tipos de visualizaciones, a nivel básico y avanzado, permitiendo hacer consultas con un lenguage propietario de consulta de datos.Mi rol en esta compañía está dentro del equipo de desarrollo del sistema de diseño (design system). Somos un equipo de plataforma, creamos componentes visuales que el resto de desarrolladores de la compañía usa para crear las experiencias que mejoran nuestro producto día a día y que nuestros clientes consumen.
- Global RelayFrontend DeveloperEDICIÓN DE SOFTWAREjunio de 2020 - enero de 2022 (1 año y 7 meses)City de Londres, Reino UnidoEn Global Relay trabajé como frontend en el area de mensajería, que se compone de un set de aplicaciones que la compañía ofrece a sus clientes, entre otros, que podían usar para la comunicación interna. Por ejemplo: lineas de móvil, aplicación de chat, panel de administración de lo anterior, etc, lo cuál todo estaba interconectado.Contribuí al desarrollo de la gestión de las líneas de móvil, donde los clientes podían gestionar nuevas líneas virtuales para su compañía y asignarlas a sus teléfonos, en una plataforma web, hecha en React.Esta plataforma web gestionaba otras areas del producto, lo cual implicaba que varios equipos tuvieran que contribuir a la misma aplicación monolítica. Esto nos hizo replantear la arquitectura y por tanto lo dividimos en microfrontends lo cual mejoró la productividad de desarrollo dentro de la compañía ya que se eliminaron las dependencias entre equipos. Para esto se usó module federation de webpack.El pipeline de desarrollo que construimos se apoyaba en Jenkins y desplegaba en contenedores usando Openshift (una plataforma basada en Kubernetes).Abrazamos la metodología TDD, con test unitarios y test funcionales en todo desarrollo que hicimos.
- SpotahomeFullstack developerSECTOR INMOBILIARIOjunio de 2020 - junio de 2020Madrid, EspañaSpotahome es una plataforma de alquiler 100% online. Este fue mi recorrido y aportación a la compañía:Ingeniero software, frontend (Madrid):- Participé en el desarrollo de la experiencia del panel del propietario. Esto habilitó la posibilidad de que el propietario pudiera manejar sus propiedades de una forma autónoma, lo que redujo el coste que tenía Spotahome que hasta el momento lo gestionaba con agentes.- Este panel se construyó en React y usando el patrón backend for frontend. Además creamos una librería de componentes a partir de un sistema de diseño (design system) que redujo considerablemente el desarrollo de futuras funcionalidades.Ingeniero software, backend (Madrid):- Desarrollo de un microservicio para solucionar el flujo de la firma digital entre el propietario y el inquilino. Se desarrolló en PHP/Symfony,- Contribuciones a otros microservicios.- Uso de DDD, Hexagonal Architecture y Event Sourcing.Tech lead (Londres):- Cuando me moví a la oficina de Londres, gestioné el equipo técnico de adquisición, un subequipo de la "experiencia del propietario" que se centraba en la adquisición incrementar e incentivar el suministro de propiedades de propietarios a la plataforma.
Reseñas
Recomendaciones
Sé el primero en recomendar a Diego
Ayuda a este freelance a destacar compartiendo tu experiencia.
Estos perfiles de freelance también coinciden con tus criterios
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formación
- Ingeniería informáticaUniversidad de Alicante2014