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 - Director De Proyecto

480 €/día
6 proyectos
Madrid, ES
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Marcos

Líder técnico fullstack enamorado de la programación. Si algo he aprendido a lo largo de mi vida laboral, es que me encanta crear soluciones de software para las empresas sin encasillarme en tecnologías o proyectos concretos.
Dentro del stack tecnológico que manejo se encuentran tecnologías como AWS, Serverless Framework, NodeJs, React Native, ReactJS, Java, Spring, Redux, GraphQL, AdobeXD, bases de datos mongoDb, Oracle, MySql…
Respecto a la gestión de proyectos puedo hacerme cargo de todo el ciclo de vida del proyecto desde toma de requisitos, gestión de equipos, creación y asignación de tareas, diseño UI/UX, infraestructura, desarrollo (Front, APP, Back), testing, hasta la entrega y el despliegue continuo. Mi especialidad es formar equipos con talento capaces de pivotar y ofrecer productos de software que superen las expectativas. Mi experiencia como programador multidisciplinar y líder técnico en proyectos me ha dado una profunda comprensión de cómo engranar cada uno de los roles dentro del equipo.
Será un placer que se comunique conmigo si está buscando:
- Desarrollo de experiencias en web y móvil.
- Valoración y decisiones difíciles sobre las tecnologías a utilizar.
- Recuperar proyectos de software que no funcionaron.
- Formar equipos.
- CTO.
- Lanzar un negocio propio (StartUp)
  • Español

    Bilingüe o nativo

  • Inglés

    Competencia profesional básica

Acepta trabajo presencial
Madrid (hasta 50 km)

Experiencia

  • Be Crew
    líder Técnico Full Stack
    EDICIÓN DE SOFTWARE
    agosto de 2019 - Hoy (6 años y 10 meses)
    Zurbano, 71, Madrid
    Mi labor como líder técnico es encargarme de toda la parte técnica, tanto corporativa como a nivel de proyecto así como visión de producto, gestión y asignación de tareas.

    Becrew App (En desarrollo) Es una plataforma (APP) que dinamiza el sector náutico haciéndolo más fácil y accesible. Pensado para todo tipo de usuarios como el propietario de un barco, el propietario de un amarre, el marinero o el puerto.

    Toma de requisitos en puertos, realización de prototipo con AdobeXD. Definición de todo el stack tecnológico. Infraestructura con SERVERLESS framework sobre AWS. ROUTE 53, Instalación de certificados SSL, Configuración BUCKET S3 como hosting de aplicaciones WEB o de imágenes, API de WebSocket en API Gateway...

    Desarrollo de la App con React Native (Android, IOS), Expo, Redux, Context, Hooks, React Navigation, Styled Components, Internacionalización, GPS Tracking, test unitarios con Jest y test End To End con Cavy y Detox...

    Desarrollo del dashboard para gestión de puertos con React, Redux, Context, Hooks, materializeCSS, test End To End con Cypress.

    BackEnd API REST sobre servicios en NodeJs y Java (Todos los servicios sobre AWS Lambda). API GRAPHQL montada sobre NodeJs. Consumo de API REST externas como geonames.org para distintas funcionalidades de ubicación, localización...

    Base de datos MongoDB Atlas. Uso de Queries eficientes con distintos tipos de indices. Uso de Geospatial Queries para consultas de proximidad o acotadas.

    GITLAB. Para la Integración continua, el despliegue continuo (CI/CD) y la administración de tareas de los proyectos he utilizado la suite de GitLab ya que es una fantástica herramienta tanto para el versionado del código como para el seguimiento de las tareas, entre otras muchas cosas.

    Hay mucho que contar sobre todo lo que se ha hecho en infraestructura, App, FrontEnd, BackEnd y sobre todo de la experiencia que este proyecto me esta aportando.
    Gestión de equipos React Native Node.js React.js Amazon Web Services graphQL Fullstack Serverless agil serverless framework Gitlab adobeXD MongoDB bucket S3
  • SIGNE, Seguridad Documental
    Líder técnico Full Stack
    EDICIÓN DE SOFTWARE
    abril de 2019 - septiembre de 2019 (5 meses)
    Tres Cantos, Madrid
    Desarrollador Full Stack. Desarrollando prototipos y proyectos con tecnologías JavaScript, BlockChain, Java, sobre arquitecturas ServerLess en 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
    Programador fullstack
    septiembre de 2018 - abril de 2019 (7 meses)
    Desarrollando Billib. Se trata te un producto interno de Everis Initiatives que pretende agilizar y registrar todo el proceso de emisión y cobros de facturas, así como efectuar pagos instantáneos entre clientes y proveedores tanto a nivel nacional como internacional. Front Vue.js / Back java Spring Boot

Reseñas

5,0

de 3 valoraciones

J

Juan

Again Agency

Revisado el 14/1/2022

A

Adrian

Truel-i

Revisado el 18/1/2021

Recomendaciones

Francisco José Pareja VicenteFJ
LO
AU
+1
Francisco José Pareja Vicente y 3 otras personas recomiendan a Marcos

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

  • Desarrollo para Dispositivos Móviles con Sistema Operativo Android
    CFTIC - Centro de formación en tecnologías de la información de la comunidad de 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...
  • Curso de Marketing Digital - Formación Actívate de Google
    Facultad de Informática (Universidad Complutense de 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.

Certificados

Conjunto de habilidades profesionales

Categorías