David Vázquez Martínez

David Vázquez Martínez

About

Detail

Senior Software Engineer @ Cabify | Software Design | Clean Architecture & Best Practices
A Coruña, Spain

Contact David regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Cabify
    Senior Software Engineer
    Cabify
    Jan 2024 - Current (2 years 9 months)
    As a Senior Software Engineer, I work as an Individual Contributor focused on designing and developing highly concurrent backend solutions. One of the biggest challenges in this role has been transitioning from a Java and JavaScript-based stack, which I had worked with throughout my career, to an entirely new and different ecosystem with Golang and Elixir. However, I enjoy challenges and I am always eager to learn new things. This experience has been incredibly enriching, allowing me to explore new languages and paradigms while applying the same software design and development best practices that remain universal across technologies. Responsibilities:
    • Design, development, and maintenance of core platform services used across all team
  • Rocket Software
    Principal Software Architect
    Rocket Software
    Feb 2023 - Jan 2024 (1 year)
    As a Principal Software Architect, I led the architectural design of process automation products across multiple international projects. My role focused on defining observability strategies, improving platform modularity, and optimizing the developer experience in Kubernetes-based environments. Responsabilities:
    • Designed and implemented a 360-degree observability strategy, integrating tools for metric extraction, traceability, and log processing.
    • Developed and maintained Grafana dashboards for real-time visualization and navigation of observability data.
    • Led the analysis, documentation, and team training on tools to streamline the inner development loop in Kubernetes, utilizing solutions such as Telepresence and Okteto.
  • S
    Staff Software Architect
    May 2019 - Jan 2023 (3 years 9 months)
    As a Staff Software Architect, I played a key role in designing and evolving the architecture of the Ágata platform, an IoT monitoring and business process automation solution. This platform integrates security, access control, and operational services for large-scale clients such as ports, shipyards, factories, and buildings. My focus was on scalability, maintainability, and cross-platform modularity, ensuring high-quality software solutions. Responsabilities:
    • Designed and evolved the platform architecture, optimizing for performance, scalability, and maintainability.
    • Defined standards and best practices to ensure software quality and long-term sustainability.
    • Led the technical training program within the company to up
  • S
    Software Architect
    Apr 2018 - May 2019 (1 year 2 months)
    As a Software Architect, I was responsible for the design, development, and evolution of the Ágata platform, focusing on IoT monitoring, alerting, and process automation. My role involved both hands-on development and architectural decision-making, ensuring the platform met performance and scalability requirements. Responsabilities:
    • Analyzed, designed, and implemented new feature requirements for both backend and frontend.
    • Led the estimation and planning of tasks, ensuring timely and efficient delivery.
    • Optimized database performance and system architecture, ensuring smooth integration with large-scale enterprise environments.
    • Ensured code quality and maintainability through the adoption of best practices and mod
  • VECTOR ITC
    Full Stack Engineer
    VECTOR ITC
    May 2016 - Apr 2018 (2 years)
    As a Full Stack Engineer, I contributed to the development of a warehouse management web application for a leading international textile company. My role involved technical analysis, modular development, and performance improvements across both backend and frontend systems. Responsabilities:
    • Developed and conducted technical analysis of new feature requirements.
    • Created independent and reusable modules, improving integration with external libraries.
    • Led the design and execution of performance optimizations in both backend and frontend systems.
    • Provided technical and functional onboarding for new team members. Techs:
    • DB2, Spring Core, Spring MVC, Spring Security, Hibernate, Maven, CXF, JUnit, HTML5, CSS3, B
  • Indra
    Full Stack Developer
    Indra
    Oct 2013 - May 2016 (2 years 8 months)
    As a Full Stack Developer, I contributed to multiple large-scale projects for telecommunications companies, including CRM systems for commercial management and customer service, as well as e-commerce platforms. Responsabilities:
    • Developed and maintained new software requirements, ensuring scalability and reliability.
    • Led the modularization of architecture, extracting common components to enhance reusability across projects.
    • Conducted impact analysis for new features, ensuring seamless integration into existing systems. Techs:
    • Maven, Spring, Hibernate, Struts, Quartz, JQuery, AngularJS, Tomcat, JBoss, WebLogic, Oracle. Show less
  • Everis
    Junior Backend Developer
    Everis
    Sep 2012 - Sep 2013 (1 year 1 month)
    As a Junior Backend Developer, I worked on a heavy-client application for a global textile company, implementing and maintaining backend features using J2EE technologies. Reponsabilities:
    • Developed and maintained new software functionalities, ensuring compliance with business and technical requirements.
    • Resolved bug fixes and performance issues, contributing to software stability and efficiency. Techs:
    • Java, J2EE, SWT, JasperReports as reporting engine, and DB's usage of Oracle, DB2 and MySQL. Show less
Education verified_user 0% verified
  • Universidad Rey Juan Carlos
    Máster Cloud Apps, Computer Science
    Universidad Rey Juan Carlos
    Jan 2021 - Jan 2022 (1 year 1 month)
  • Universidad de A Coruna
    Ingeniería en Informática, Computer Software Engineering
    Universidad de A Coruna
    Jan 2009 - Jan 2012 (3 years 1 month)
  • Universidade da Coruna
    bachelor, Ingeniería Técnica en Informática, Computer Science
    Universidade da Coruna
    Jan 2003 - Jan 2009 (6 years 1 month)
This is a community-created genome.