Browse profiles Post a project
Malt welcom

Welcome to Rubén's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Rubén to discuss your project or search for other freelancer profiles on Malt.

Rubén Romero

Software Engineer / Data Scientist / Data Engineer

Works remotely from Getafe

  • 40.3081
  • -3.7303
  • Suggested rate €400 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 1 hour
Propose a project The project will begin once you accept Rubén's quote.

This freelancer is available part-time (4 days per week) but hasn't confirmed their availability in over 7 days.

Part-time, 4 days per week

Propose a project The project will begin once you accept Rubén's quote.

Location and workplace preferences

Getafe, España
Remote only
Primarily works remotely


Freelancer code of conduct signed
Read the Malt code of conduct

Verified email



  • Spanish

    Native or bilingual

  • English



Skills (35)

Rubén in a few words

Currently working as an architect and senior software engineer, I've been working in software for the last 10 years, mainly with Python: Django, FastAPI, pure Python microservices and even proof of concepts with Jupyter Notebooks. I have experience as a Data Scientist, Data Engineer, Data Analyst and Backend Developer.

Besides, I've been working as a teacher of Python and AI/ML for several years. I also offer consultancy on AI issues to several companies.



Software Publishing

Technical Lead

City de Londres, Reino Unido

October 2021 - Today (1 year and 5 months)

Technical and development lead of the medical component, written in Django. Dockerized backend and the standard Django frontend, deployed in Heroku. Main features focused on process automation for the clinical team.

Freelance | Self-employment

Software Publishing

Software Engineer  - As a freelancer

Home-working (Madrid - London)

August 2014 - Today (8 years and 7 months)

Design and development of software projects, mostly as a side job. Some of them include Python web services and RPA (Robotic Process Automation) systems for Roselin, Python and C# web services for GreConsult, and ML training for Neueda. Lately I've been involved in AI consultancy, including topics as NLP (prompting, chatGPT...)


Education & E-learning

Machine Learning Instructor  - As a freelancer


October 2019 - Today (3 years and 5 months)

Instructor of the Machine Learning module in the Big Data & Machine Learning Bootcamp. Curriculum: fundamentals of ML, supervised learning, regularization, feature selection, SVMs, Boosted Trees, Decision Trees, Bagging, Random Forests, metrics in ML.


Software Publishing

Technical Lead

November 2019 - October 2021 (1 year and 10 months)

Technical and Development Lead. Design and implementation, from scratch, of a ticketing system web service for a US company. Dockerized backend in pure Python, with FastAPI and NATS as event bus, deployed into AWS using ECS with Fargate and connected with a Vue frontend. Main features focused on process automation, some of them based on machine learning techniques. Duties include the coordination of the company Python internal training.


Senior Software Engineer | Machine Learning Engineer

Home-working (company based in Madrid)

February 2018 - November 2019 (1 year and 9 months)

Development lead. Technical design and implementation of a web project focused on autism diagnosis, using a Nao robot and a ML recommender system, written in Django. Working hand in hand with a team of psychologists, in an Agile environment, to ensure the quality and correctness of the system parameters. Duties include requirement analysis, end to end design (including technical infrastructure and systems), development (Python, JavaScript), deployment, testing and data extraction supervision.

OpenBet Ltd (Part of NYX Gaming Group)

Software Engineer

London, United Kingdom

January 2017 - January 2018 (1 year)

Development of new features for large scale bookmaker Betfair. Working in an agile environment as the connection between the customer-faced team and one of the internal company teams, avoiding bottlenecks and speeding up production deployment. Involved in software design, development and review (TCL, Python), DB design and optimization (SQL) and presentation of technical demos directly to the customer.

Wat Consulting

Software Engineer

Home-working (company based in Madrid)

March 2015 - December 2016 (1 year and 9 months)

Leadership of geographically dispersed teams. Implementation of new communication and task management methods (Trello, Slack), decreasing the reported incidences up to 60%. Design and development of C# modules: WinForms/WPF attached to an SQL database focused on user-data interaction and SRSS reports generation. Duties also included sales, negotiation with customers, teaching of formation courses, mentoring, support, writing of documentation and review of technical results.

GUTI (Grupo Universitario de Tecnologías de Identificación)

Software Engineer

Leganés Area, Spain

December 2012 - November 2014 (1 year and 11 months)

Research in the Biometrics field focused on image analysis, algorithm implementation and sensor testing using C#. Design of the International Standard ISO/IEC 30106-3 BioAPI C#, a biometric API layer. Several international conferences publications. Personal profile:

Xoan Mallon Moure - Zscaler


Es un placer recomendar a Rubén como un talentoso desarrollador Backend en Python con habilidades sólidas en datos. He tenido la oportunidad de trabajar con él en varios proyectos y siempre ha demostrado una combinación impresionante de habilidades técnicas y habilidades de resolución de problemas. Rubén es un experto en Python y tiene una sólida comprensión de las bases de datos y la manipulación de datos. Además, él es un excelente comunicador y siempre trabaja de manera colaborativa con el equipo para asegurarse de que los proyectos se completen a tiempo y con la máxima eficiencia. En resumen, estoy seguro de que Rubén será una excelente adición a cualquier equipo de desarrollo de backend y lo recomiendo sin reservas.

Ismael Osuna - Freelance


Rubén es un fantástico colaborador con el que he tenido la suerte de trabajar en varias ocasiones. Tiene muchas capacidades, y siempre es capaz de encontrar soluciones creativas a cualquier nuevo problema que pueda surgir en el desarrollo de un proyecto.

Marina Boticario - KeepCoding


Ruben es formador de nuestro Full Stack Big Data, AI & ML Bootcamp, y ha sido elegido como mejor instructor de dicho bootcamp en la última edición. Es un gran formador, atento, implicado y con excelentes conocimientos