You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Manuel Jesús F.MJ

Manuel Jesús F.

CTO - Principal Software Engineer

480 €/día
Madrid, ES
>15 años

Tiempo medio de respuesta: 1h

Acerca de Manuel Jesús

Former Staff Engineer at Glovo, where I helped teams grow, collaborated on cross-functional initiatives, and contributed to technical designs and company-wide engineering vision. One of the most fulfilling parts of that role was seeing the immediate, real-world impact of our work.

I'm now shifting my focus toward the world of Artificial Intelligence—particularly in building applications powered by Large Language Models (LLMs). I'm fascinated by the potential of AI to reshape how we build, learn, and interact.

I thrive at the intersection of technology and people: mentoring engineers, fostering healthy team dynamics, and driving projects that combine innovation with practical value. I'm a self-driven learner who enjoys diving into new tools, frameworks, and products—and understanding not just how they work, but why they matter.

For me, the key to great software isn’t just smart code—it’s great collaboration, clear vision, and a team environment where ideas can thrive.
  • Español

    Bilingüe o nativo

  • Inglés

    Bilingüe o nativo

  • Francés

    Nociones

  • Italiano

    Competencia profesional básica

Acepta trabajo presencial
Madrid (hasta 50 km)

Experiencia

  • Glovo
    Staff Software Engineer
    diciembre de 2021 - diciembre de 2024 (3 años)
    Madrid, Spain
    At Glovo, I played a key role in scaling engineering excellence across the organization. As part of the Fintech cluster—comprising eight engineering teams—I helped define and lead the North Star vision, working closely with tech leads to align engineering direction with product strategy. My role blended high-level technical leadership with hands-on involvement: whether it was supporting teams through critical projects, stepping in during high-pressure situations, or guiding architectural decisions, I thrived on being both a strategic partner and a reliable engineer on the ground.

    Beyond my cluster responsibilities, I was an active contributor to the platform organization, particularly enjoying my time working with the Developer Experience team. This cross-cutting collaboration allowed me to drive improvements in internal tooling and engineering workflows, always with the goal of empowering developers to move faster and build better.
    Cloud computing Gestión CI/CD Infraestructura como código Integración API externa software architect
  • Expedia Group
    Senior Software Engineer
    diciembre de 2017 - diciembre de 2021 (4 años)
    Madrid, Spain
    Design and development of new features for reviews platform. We work on the whole flow of a review, from ingestion, to processing and analysis until we publish them, at the same time we schedule and deliver corresponding notifications to end users in order to do collection.

    Technologies and frameworks

    Scala, Java and recently starting with Kotlin as languages. Our platform is based on events so our cornerstone is Kafka, we have streaming services build in Akka, Fs2 and Spring Kafka Integration. In addition we have several APIs build on Finagle/Finch and Spring Rest. We work with different types of datastores depending on their usage, Scylla, Cassandra, MongoDB, ElasticSearch and Redis. Applications are containerized with Docker and deployed in AWS using in house utilities
  • StratioBD
    Senior Software Engineer
    septiembre de 2017 - diciembre de 2017 (3 meses)
    Madrid, Spain
    The main goal of the project is to collect water readings from different manufacturer devices, store them and make some analytical work in real time. The application needs to deal as well with alarms, supply points, workers iteration and so on. There is a whole architecture around data ingestion and processing based on Apache Spark and Spring microservices combination.

    Technologies and frameworks:

    Java and Scala as main languages, Maven as building tool, Spring Boot as framework for microservices and Apache Spark for big data processing. We include Spring Cloud, Spring Data and Spring Integration as well, as for Apache Spark we use Spark SQL and Spark Streaming. For streaming data between all this components in an asynchronous way we use Apache Kafka, the main gear. Data is persisted in PostgresSQL and Cassandra. Testing technologies include JUnit, Spock, Sprint Test, Wiremock, Mockito, AssertJ and Cucumber. As continuous integration tool we have Jenkins with pipelines. Lastly for our cluster management we have Apache Mesos for deploying our Docker containers.

Recomendaciones

Vicente Gragera RidauraVG
RH
Vicente Gragera Ridaura y 1 otra persona recomiendan a Manuel Jesús

Estos perfiles de freelance también coinciden con tus criterios

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formación

  • Scrum Manager First Certificate in English
    Scrum Manager First Certificate in English
  • Postgraduate Diploma in Internet Application Development and Web Services
    Universidad de Sevilla
    2009
    Postgraduate Diploma in Internet Application Development and Web Services

Conjunto de habilidades profesionales

Categorías