Search for a freelancer Post a project
Malt welcom

Welcome to Marco's freelance profile!

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

Marco Rico

Full Stack Developer

Works remotely from Porto

  • 41.16106
  • -8.614032
  • Suggested rate €125 / day
  • Experience 7+ years
Propose a project The project will begin once you accept Marco's quote.

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

Part-time, 2 days per week

Propose a project The project will begin once you accept Marco's quote.

Location and workplace preferences

Porto, PO, Portugal
Remote only
Primarily works remotely


Freelancer code of conduct signed
Read the Malt code of conduct

Verified email



Github : mrico mrico
  • 8 Repos
  • 7 Gists


Twitter : mricog mricog
  • 1428 Tweets


  • German

    Native or bilingual

  • English


  • Spanish



Skills (21)

  • Methodologies
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Marco in a few words

Ich bin begeisterter Software Entwickler mit über 10 Jahren Erfahrung in der Entwicklung komplexer Systemen. Mein Schwerpunkt liegt in der Konzeption und Umsetzung von Web Architekturen, Aufbau und Betreuung von Entwicklungsteams und -prozessen wie Continuous Integration. Als Technologien kommen bei mir u.a. AWS, Kubernetes, Scala, TypeScript, React, MongoDB, PostgreSQL und RabbitMQ zum Einsatz.





Munich, Germany

September 2019 - Today (3 years and 1 month)

- Leading the Platform strategy with open APIs. Let to over 10 partner integrations

- Selected and managed external partners for software development and infrastructure management

- Restructured product development organization into independent cross-functional product development teams

- Grew the team from 10 to 30 people across the product development division

- Established and strengthened Product Management department



Technical Lead

July 2015 - August 2019 (4 years and 1 month)

- Managed a team of 8 software developers

- Attracted and recruited talent

- Leading a Cloud Migration Project from on-premise to AWS including shift to Kubernetes and containerized services

- Established software engineering best practices by introducing continues Integration using Bitbucket Pipelines, centralized log management (Graylog) and system monitoring (via Prometheus, Grafana)



Senior Scala Developer

July 2014 - June 2015 (11 months)

- Onboarding and training of Junior Developers

- Planning and implementation of various features like full-text search, Customer search to the VEACT Platform

- Continuous performance optimizations and system reliability improvements

WeigleWilczek GmbH

Digital & IT

Software Developer & Trainer

April 2011 - June 2014 (3 years and 2 months)

- Trainer for for Scala, JavaScript & AngularJS.

- Building and performing software development training for software teams.

- Full-Stack Development for in AngularJS and Scala

- Various software projects in Scala for clients across the automotive industry in the role as IT Consultant or Software Developer

- Stakeholder communication (goals, requirements, budgets)

- Open Source Committer to squeryl.orga type safe Scala ORM and DSL for talking with databases

Metro Group Account Processing GmbH


Software Developer

February 2005 - April 2011 (6 years and 2 months)

- Designed and implemented a XML protocol for complex wholesale invoicesused for inter group communication

- Internationalization and distribution of Java software systems for Eastern Markets

- Design and migration of a EDIFACT processing system from COBOL to Java in a team of 2 handling over 200,000 EDIFACT messages per day.

- Migration of ORACLE Database PL/SQL code to Java libraries.

- Introducing SCM and build pipelines to the software development team

- Trained COBOL Developers to Object oriented programming in Java

- ZSH Scripting on IBM AIX systems

Gutmann IT Lösungen


Software Developer

October 2003 - January 2005 (1 year and 3 months)

- Building a distributed call center system using .net framework and MySQL in a team of 3

- MySQL Database and System Administration

- Telephone system and dialer integrations

- On-Side support and user training for 10 clients

Infokomm Dienstleistungs GmbH

Software Developer/ System Administrator

September 2000 - September 2003 (3 years)