You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Rubén MartínezRM

Rubén Martínez

Senior Software Engineer

On-demand
1 project
Valencia, ES
8-15 years

Average response time: 1 hour

About Rubén

Ingeniero de Software especializado en Backend, IA y DevOps con más de 20 años de experiencia en análisis, diseño e implementación de soluciones tecnologóicas, y 5 años de experiencia en arquitectura y gestión de equipos.

Con experiencia tanto en startups como grandes empresas (Banco Santander / Docomo Digital), mi especialidad en lenguajes de programación es Java, pudiendo asumir cualquier proyecto a cualquier nivel de complejidad. También tengo experiencia en Python y NodeJS, y automatización de procesos de cualquier tipo.

Estoy asociado con otros desarrolladores Frontend y Backend, ofreciendo un equipo completo para abarcar y acelerar todas las áreas de un proyecto o encargarnos de su implementación desde cero.

Actualmente mi principal campo de interés es la Inteligencia Artificial, y en particular la IA Agéntica. Desde 2024 me he encargado del diseño, arquitectura e implementación de varias soluciones de Computer Vision y de automatización mediante agentes.
  • Spanish

    Native or bilingual

  • English

    Fluent

  • Italian

    Conversational

Remote only
Primarily works remotely

Experience

  • Toptal Company
    Senior Software Engineer & Architect
    TECH
    March 2022 - December 2025 (3 years and 9 months)
    Texas City, United States
    - Joined "TopTal", the main international network of vetted freelancers which only accepts the Top 3% of the applicants of each specialty.

    - Developed a new Yard Management System for trailers and trucks for the startup GateGo, including definition of the architecture, design and development of the backend product. The product connects to devices in the yard to open gates via PIN, automatically recognize trailers and trucks plates and numbers, and recognize license identification cards via computer vision.
    Java Quarkus Computer Vision Artificial Intelligence (AI) IT Architecture
  • Santander Digital Services
    Senior Software Engineer & DevOp
    BANKING AND INSURANCE
    July 2020 - March 2022 (1 year and 8 months)
    Madrid, Spain
    • Devops Engineer in team Cloud Competence Center, which manages the software lifecycle (source management, source repositories, packaging, quality assurance, vulnerability scan, versionion, tracking and deployment).
    • Selected after just 5 months to be part of a newly created team, with the objective of designing and implementing the ultimate deployment tool which will be used by all technical teams in the bank.
    Docker Kubernetes Scripting OpenShift SonarQube
  • DOCOMO DIGITAL
    Software Architect
    TELECOMMUNICATIONS
    September 2013 - July 2019 (5 years and 10 months)
    Madrid, Spain
    Leads an IT team of 4 people across a variety of projects:

    - Maintenance and evolution of the component that manages all subscriptions and recurring payments in the company
    - Led the transformation of several independent components managing local subscriptions onto a unique globalized subscription management platform composed of SpringBoot microservices.
    - POC migration of Dockerized microservices to Kubernetes/Openshift
    - Alarm system for unexpected variations in revenues, using traditional technologies while at the same time experimenting with Machine Learning technologies
    - Drove the implementation of integration testing (on top of existing Junit testing) in the subscription management component.
    - Created Jenkins pipelines in Groovy to automate our deploy process for CI/CD.
    - Designed the REST API of several interconnected microservices and documented it with Swagger. Managed also the API integrations and exploring gRPC.
    - Collaborated with front-end engineers to create external APIs to be consumed by web and mobile applications, using jwt for authentication and authorization.
    Kubernetes Java REST Spring

Reviews

5,0

Out of 1 rating

AD

Account deleted

Reviewed on 19/11/2019

Rubén es un excelente desarrollador con buenos conocimientos sobre arquitecturas distirbuidas de microservicios y technologías que se utilizan para el desarrollo de productos de alta disponibilidad en la Nube. No sólo ha conseguido incorporarse a un proyecto complejo, desde el punto de vista de arquitectura, sino que ha demostrado sus capacidades en plazo muy breve de tiempo, demostrando así sus capacidades para el trabajo en equipo, la colaboración y una comunicación efectiva. Volveremos a trabajar con el en el futuro, creo que esa es la mejor carta de presentación.

Recommendations

Diego PeñaDP
Miguel M. MolinaMM
Diego Peña and 1 other person have recommended Rubén

These freelancer profiles also match your criteria

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

Certifications

Skill set

Categories