Francisco Mesa

🧑‍💻 Software Developer | ♻️ TDD, Typescript and Java | 📝 Soft skills and communication | 👥 Team work and fun

Greater Santa Cruz de Tenerife Metropolitan Area

About

Desde que me gradué como Ingeniero Informático en 1998, he estado inmerso en el emocionante mundo del desarrollo de productos digitales, con un enfoque especial en el entorno online. A lo largo de mi carrera, he abordado todas las fases del ciclo de vida de los proyectos, desde la conceptualización del modelo de negocio hasta la implementación en el frontend, pasando por el desarrollo sólido en el backend. Mi destreza se extiende a diversos lenguajes de programación, incluyendo Java, Typescript y he sobresalido en la automatización y tunning de sistemas. La base de mi enfoque se ha centrado en el análisis de datos, permitiéndome tomar decisiones estratégicas respaldadas por KPIs sólidos. Me apasiona enfrentar desafíos y concebir soluciones pragmáticas que previenen problemas futuros. Mi participación en proyectos complementarios me ha proporcionado una plataforma para expandir mis conocimientos y contribuir al vibrante ecosistema emprendedor de Canarias. Durante mi tiempo en el campo, que se remonta a 2000, trabajando en un periódico, he desarrollado un profundo entendimiento tanto de la tecnología de la información como de su aplicación en la comunicación. Esta experiencia me ha exigido mantener una actitud proactiva para garantizar el éxito dentro del grupo de comunicación. Mis intereses abarcan un amplio espectro, desde el análisis de datos hasta la creación de plataformas optimizadas para modelos de negocio específicos. Estoy dedicado a mejorar constantemente y encontrar formas más eficientes de trabajar.

Experience

  • Developer at Plexus Tech
    Oct 2023 - Present · 2 yrs 9 mos

    Experienced Java Developer | Current Focus on Java stack. Passionate and results-oriented Java Developer currently immersed in microservice technologies. Actively working on Java 8 to 17, Spring Boot, Spring Batch, Jenkins, Maven, and OpenShift. Proficient in various testing methodologies, including TDD, performance testing, acceptance tests, and functional tests. Other key skills: Harbor API Development, Postman, Hibernate, Database: DB2 and Oracle. Dedicated to ongoing learning and clean/soustenible coding and systems design. I am currently focused on refining my skills in these technologies. With a proven ability to enhance and optimize existing codebases, I thrive in collaborative team environments and bring a proactive approach to problem-solving.

  • Senior Developer at Lean Mind
    Mar 2021 - May 2023 · 2 yrs 3 mos

    Legacy code specialist, team support, pairing, and applying best practices in software development, automated testing. Weekly, we conduct five hours of training with katas, utilizing best practices in clean code and sustainable code. TDD, BDD, automated refactoring, testing, naming, error and exception handling, tech debts, pairing, and mob programming. Feb 2023 - May 2023. Megalith refactor. Definition of new feature and refactor with good test coverage. Tech: CQRS and Event Sourcing architecture. Repositories with APIs in Spring Boot C#, XUnit, Azure, MongoDB, SonarQube/SonarCloud, and CI/CD environments. Jan 2022 - Jan 2023. Refactor and analysis of legacy code, definition of protocols for exceptional or infrequent features. Tech: Java 8, Spring Boot, JUnit, Mockito, Symfony, and Amazon solutions, SQL Server, PostgreSQL. Refactoring and analysis of legacy code, definition of protocols for exceptional or infrequent functionalities. Mar 2021 - Dec 2021. PHP monolith refactor. New solutions due to legislative changes. Tech: Node-Typescript from a PHP monolith. High test coverage (Jest) and definition of proprietary NPM packages. Azure-Mysql.

  • Editorial Leoncio Rodríguez, S.A. (20 yrs 6 mos)
    • CTO internet (eldia.es newspaper)
      Jul 2000 - Dec 2020 · 20 yrs 6 mos

      Developing El Día digital from its beginnings, including the technological platform (CMS, supporting applications, and infrastructure), as well as business and other supporting solutions for the Group, until the takeover by Prensa Ibérica in 2019. Since then, there has been a transfer of technology towards new applications and multimedia development. Tech: Java, Javascript, JQuery, HTML/XHTML (bootstrap), CSS, template language, C# (basic), vbscript/bash, Windows Advanced Server, Ubuntu, SQL Server, Mysql, Oracle, IIS, Apache2, Nginx, Tomcat, Eclipse, SEO, Google Analytics….

    • Colaboraciones en prensa
      Sep 2004 - Nov 2020 · 16 yrs 3 mos

      - Artículos relacionados con las innovaciones tecnológicas o relacionadas con los cambios que aportan las TIC a la sociedad. - Artículos de actualidad tecnológica y de emprendeduría. - Desde 2007, columna semanal, y artículo central, del suplemento EVS hasta el fin del suplemento como cuadernillo. - Columnas de opinión en la páginas de tecnología del periódico.

    • Conectate al día, programa de radio
      Feb 2012 - Apr 2019 · 7 yrs 3 mos

      Programa de una hora de duración de cultura digital, tecnología y emprendimiento que pone voz a la comunidad 2.0 que se está desarrollando en Canarias, acerca los festivales tecnológicos, social media y emprendedores más destacados situando en el mapa los proyectos y nombres propios más destacados.

  • Consultor SEO - Cofundador at Me Quedo en Canarias
    May 2020 - Aug 2020 · 4 mos

  • Espacio de tecnología y emprendeduría at El Día tv
    Jul 2011 - Apr 2019 · 7 yrs 10 mos

    El espacio se enmarca en el programa Esta Noche Tecnología que presenta Mariam Moragas. Durante 15-20 minutos los invitados nos ofrecen sus innovaciones tecnológicas o propuestas de negocios a los televidentes. Pueden ver los vídeos en: http://vimeo.com/franciscomesa/