Jesús Martínez

Senior Software Engineer - Backend

Experience

12/2021 - 12/2023

Senior Software Engineer

The LeadIQ platform is built to help you prospect smarter and build pipeline faster. As a backend engineer, I develop and maintain microservices in a large platform.

  • Scala FP with libraries: ZIO ecosystem
  • GraphQL and RESTful APIs
  • Deployments to Kubernetes using ArgoCD
  • Postgres / MongoDB / Redis
  • Continuous Delivery pipelines in GitLab CI.
04/2018 - 12/2021

Senior Software Engineer

47 Degrees is a global technology consultancy. As a consultant, I developed and maintained microservices in a large platforms.

  • Scala FP with libraries: cats, cats-effect, http4s, mu, doobie, skunk
  • Microservices architectures
  • RESTful APIs
  • Deployments to Kubernetes
  • Postgres / Redis / HBase / CosmosDB
  • Continuous Integration including acceptance and performance testing, using Jenkins.
09/2016 - 03/2018

Software Engineer

Stratio BD is a Generative AI Data Fabric company helping enterprises instantly access the quality data they need for good business decisions. As backend engineer, I worked in a Spark focused platform.

  • Scala with libraries: play framework, Spark 2.2, cats
  • Microservices architectures
  • RESTful APIs
  • Deployments to Mesosphere DC/OS
  • Postgres
  • Continuous Integration using Jenkins.
09/2015 - 09/2016

Junior Software Engineer

Gennion Solutions has built Nutshell to Digitalize physical places such as Retail, Shopping Malls, Hotels, Airports, Museums, Petrol Stations or Smart Cities. It detects, identifies, tracks and interacts with people and assets through a combination of location technologies and use cases. As backend engineer, I worked in developing microservices for the platform.

  • Scala with libraries: dropwizard, Slick
  • Microservices architectures
  • RESTful APIs
  • Deployments to Kubernetes in Google Clould
  • Postgres
  • RabbitMQ
  • Continuous Integration using Jenkins.
10/2014 - 06/2015

Intern

Developer in projects in the area of Future Internet FIWARE and FICORE. Woked in a payment system software, and also a monitoring and accounting system for web services and APIs.

Open Source Projects

my home infrastructure and Kubernetes cluster

Education

Universidad Politécnica de Madrid

09/2012 - 06/2016

Bachelors Computer Software Engineering

Awards

Excellence Academic Grant

Fundación Caja de Ingenieros (associated with Universidad Politécnica de Madrid)

Excellence Academic Grant for the best academic record in the Information and Comunication Technologies area in 2012-2013.

References

Working with Jesus was a blast! He's that rare breed of senior software engineer who's not only a quick learner but also loves getting down to the nitty-gritty details. But what really sets him apart is his ability to explain complex things in a way that just clicks. He's also the ultimate team player, always ready to roll up his sleeves and collaborate. If you're on the lookout for a senior software engineer who's got it all, here's Jesus.
— Daniel Divricean, Team Lead at LeadIQ
Imagine an engineer with less than a year of professional working experience more proficient than the average 5 years worker. That is Jesus. A really quick learner, he's been capable of grasping very complex architectural concepts in record time, that usually take several years to master. Among that he's been able to become an outstandingly proficient Scala programmer (not an easy language to learn when you have almost no "real world" programming background) in less than 6 months. Wow. Being an all terrain professional what I would stress about him is his passion for learning new things and getting deep to the bottom of everything. He feels uncomfortable in front of black magic. And that makes of Jesus a self driven, curious person that doesn't stop until everything is understood. If you hire him I warn you: as soon as I have a chance I'll try to get him back to work in my team again, so you'd better treat him well or you'll loose one of the most valuable assets in your organisation.
— Mariano Navas, Senior Software Engineer
Jesús es un desarrollador de rapidísimo aprendizaje y adaptación. A pesar de su juventud, es capaz de asumir tareas complejas sin ofuscarse. Entiende y da solución a problemas complejos siempre con una sonrisa. Sus amplios conocimientos técnicos le permiten tener una visión muy completa de productos de software complejos.
— Jaume López-Malla Soriano, Senior Information Architect at ING España