Acerca de Marcos
Español
Bilingüe o nativo
Inglés
Competencia profesional básica
Experiencia
- Be Crewlíder Técnico Full StackEDICIÓN DE SOFTWAREagosto de 2019 - Hoy (6 años y 10 meses)Zurbano, 71, MadridMi 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.
- SIGNE, Seguridad DocumentalLíder técnico Full StackEDICIÓN DE SOFTWAREabril de 2019 - septiembre de 2019 (5 meses)Tres Cantos, MadridDesarrollador 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.
- Zeeker SolutionsProgramador fullstackseptiembre 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
Recomendaciones
Estos perfiles de freelance también coinciden con tus criterios
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formación
- Desarrollo para Dispositivos Móviles con Sistema Operativo AndroidCFTIC - Centro de formación en tecnologías de la información de la comunidad de madrid2015El 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 GoogleFacultad de Informática (Universidad Complutense de Madrid)2014En 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.