You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marcos Rodríguez MoralesMR

Marcos Rodríguez Morales

Fullstack Web & Mobile - Project Manager

€480/day
6 projects
Madrid, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marcos

Fullstack technical leader passionate about programming. If I've learned anything throughout my working life, it's that I love creating software solutions for companies without pigeonholing myself into specific technologies or projects.

Within the technological stack I manage are technologies such as AWS, Serverless Framework, NodeJs, React Native, ReactJS, Java, Spring, Redux, GraphQL, AdobeXD, MongoDB, Oracle, MySql databases...

Regarding project management, I can handle the entire project lifecycle from requirements gathering, team management, task creation and assignment, UI/UX design, infrastructure, development (Front, APP, Back), testing, to delivery and continuous deployment. My specialty is building talented teams capable of pivoting and delivering software products that exceed expectations. My experience as a multidisciplinary programmer and technical leader on projects has given me a deep understanding of how to align each role within the team.

It will be a pleasure to hear from you if you are looking for:

- Development of web and mobile experiences.
- Evaluation and difficult decisions about technologies to use.
- Rescuing software projects that didn't work.
- Building teams.
- CTO.
- Launching your own business (Startup)
  • Spanish

    Native or bilingual

  • English

    Conversational

Can work on-site
Madrid (up to 50km)

Experience

  • Be Crew
    Full Stack Technical Lead
    SOFTWARE PUBLISHING
    August 2019 - Today (7 years)
    Zurbano, 71, Madrid
    My role as a technical lead is to handle all technical aspects, both corporate and project-level, as well as product vision, management, and task assignment.

    Becrew App (In development) is a platform (APP) that energizes the nautical sector, making it easier and more accessible. Designed for all types of users such as boat owners, berth owners, sailors, or ports.

    Requirements gathering in ports, creation of a prototype with AdobeXD. Definition of the entire technological stack. Infrastructure with SERVERLESS framework on AWS. ROUTE 53, SSL certificate installation, S3 BUCKET configuration as hosting for WEB applications or images, WebSocket API on API Gateway...

    Development of the App with React Native (Android, IOS), Expo, Redux, Context, Hooks, React Navigation, Styled Components, Internationalization, GPS Tracking, unit tests with Jest and End To End tests with Cavy and Detox...

    Development of the dashboard for port management with React, Redux, Context, Hooks, materializeCSS, End To End tests with Cypress.

    REST API Backend on NodeJs and Java services (All services on AWS Lambda). GRAPHQL API built on NodeJs. Consumption of external REST APIs like geonames.org for various location functionalities...

    MongoDB Atlas database. Use of efficient Queries with different types of indexes. Use of Geospatial Queries for proximity or bounded queries.

    GITLAB. For Continuous Integration, Continuous Deployment (CI/CD), and project task management, I have used the GitLab suite as it is a fantastic tool for code versioning as well as task tracking, among many other things.

    There is much to tell about everything that has been done in infrastructure, App, FrontEnd, BackEnd, and especially about the experience this project is providing me.
    Team Management React Native Node.js React.js Amazon Web Services graphQL Fullstack Serverless agile serverless framework Gitlab adobeXD MongoDB S3 bucket
  • SIGNE, Seguridad Documental
    Full Stack Technical Lead
    SOFTWARE PUBLISHING
    April 2019 - September 2019 (5 months)
    Tres Cantos, Madrid
    Full Stack Developer. Developing prototypes and projects with JavaScript, BlockChain, Java technologies, on ServerLess architectures in AWS Lambda. React, React Native, NodeJs, Java, GraphQL Ethereum, AWS API Gateway, AWS S3.
    JavaScript Blockchain Amazon Web Services React.js React Native nodeJs
  • Zeeker Solutions
    Fullstack Programmer
    September 2018 - April 2019 (7 months)
    Developing Billib. This is an internal product of Everis Initiatives that aims to streamline and record the entire invoicing and collection process, as well as to make instant payments between clients and suppliers both nationally and internationally. Front Vue.js / Back Java Spring Boot

Reviews

5.0

Out of 3 ratings

J

Juan

Again Agency

Reviewed on 1/14/2022

A

Adrian

Truel-i

Reviewed on 1/18/2021

Recommendations

Francisco José Pareja VicenteFJ
LO
FU
+1
Francisco José Pareja Vicente and 3 other people have recommended Marcos

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

Education

  • Development for Mobile Devices with Android Operating System
    CFTIC - Training Center for Information Technologies of the Community of Madrid
    2015
    El objetivo principal de este curso es conseguir que los alumnos aprendan a desarrollar aplicaciones para dispositivos móviles como teléfonos inteligentes (smartphones) y tabletas (tablets) con el sistema operativo Android, partiendo de un diseño técnico ya elaborado y llegar a publicarlas con el fin de obtener rentabilidad económica por su explotación, usando para ello modelos de comercialización de apps. Módulo 1. Depurador, uso con emulador y con dispositivo físico. Diseño de un layout adaptativo utilizando el sistema de layouts XML. Uso de las Intents para invocar servicios del sistema y para la coordinación entre Activities. Flujo de vida de un Activity... Módulo 2: Programación avanzada. Creación de elementos de UI “custom” con aspecto configurable. Gestión de comunicaciones asíncronas... Módulo 3: Comercialización y distribución de apps. Comercialización, mercado, distribución, promoción y marketing de apps Android. SEO/SEM aplicado a apps...
  • Digital Marketing Course - Google Activate Training
    Faculty of Computer Science (Complutense University of Madrid)
    2014
    En este curso aprendí las técnicas y el manejo de las herramientas de Marketing digital. Fueron impartidos contenidos sobre fundamentos de tecnología y mundo digital, SEO, SEM, comercio electrónico, marketing en redes sociales y dispositivos móviles, analítica web y emprendimiento. Además, nos enseñaron cómo realizar un plan de negocio en el caso de que en el futuro quisiéramos crear nuestra propia empresa.

Certifications

Skill set

Categories