About Me

Passionate about web technologies.
Back-end & Front-end developer. Software platforms design, Technical management, Project management, Development teams leadership.

Great learning ability and capacity to quickly adapt to changes.

Active instructor of Advanced Backend techniques, Javascript, Node.js, MongoDB.
Pride father of two awesome kids. Scratch mentor (https://scratch.mit.edu/) in kids hackathons between 8 and 17 years.
Apart from creating software, I love cars, online gaming and enjoying a good restaurant.

Contact Details

Javier Miguel
Cobeña, 28863 Madrid - Spain

  • jamg44
  • @
  • gmail
  • .
  • com

Séntisis

Tech Lead From December 2021 - Now

Sentiment Analisys Platform for Social Networks & Private Data.
Architecture design
Devops
Fullstack development
Legacy systems migration
Big data engineering
Many third party integrations
Node.js, PostgreSQL, MongoDB, AWS, Docker, Terraform, Elasticsearch, ...

Gelt

CTO From October 2019 - December 2021

Helping users earn cashback buying good products.
Architecture design & Backend development
Machine learning analizing/clasifying documents
Big data engineering
NLP & fuzzy logic algorithms
iOS & Android apps
Many third party integrations

Keepcoding

Development Instructor From September 2015 - Now

JS/Node.js/MongoDB Fundamentals Instructor in Web Development Bootcamp.
Advanced Backend Development Instructor in Web Development Bootcamp.
[2016-2019] Angular & Ionic Instructor in Web Development Bootcamp.

LINK Mobility Spain

CTO 2017 - 2019

SMS/Email/Fax/Voz messaging using Web, API, email2SMS, mobile invoicing, conversational interfaces.
Realtime messaging
Comunication protocols
Carrier grade uptime & support
Big data engineering & Data lake

Decode Software

CTO & Lead Developer 2015-2017

Hybrid Apps, Web Frontend & Backend Systems Development.

Mobile Dreams Factory

CTO 2013-2015

Mobile Marketing Agency.

Mobile Engine

CIO & Backend Lead Developer 2012-2013

Mobile Apps & Backend development.

Didimo

Business Develpment Manager & Tech Lead 2011-2012

Mobile Messaging Platform.

Sigma Data Services

CIO & Co-Founder, Tech Lead 2008-2011

Software Development.

PDM Digital

CIO & Tech Lead 2006-2008

Marketing Oriented Software Development.

Experian

IT & Operations Manager, Lead Developer 1999-2006

Data Quality, Analytics, Business Intelligence.

Skills

As a developer with more than 20 years of experience I have developed many skills year to year, project to project. Trying to summary all of them in this space would be difficult. So let's brief some of the main skills that could be meaningful for next projects.

  • Learning, teaching and mentoring
  • Debugging & Optimization
  • Platform Architecture Design
  • Data Quality
  • Devops
  • CI/CD (CircleCI)
  • Node.js
  • Javascript
  • Typescript
  • CSS & HTML5
  • Vue.js
  • Git
  • MongoDB
  • PostgreSQL
  • Redshift
  • MySQL / MariaDB
  • Messaging - AMQP / RabbitMQ
  • Elasticsearch
  • Redis
  • Testing
  • Websockets
  • Docker
  • AWS
  • Terraform
  • Kubernetes
  • Astro
  • React
  • Angular
  • Python
  • Rust

Education

Iberia Aeronautical School of Madrid

Management Computing April 1993

Learning to build databases, coding with BASIC, Pascal, C and others, circuit design, accounting and a some other things like managing companies.

IES Barajas

Higher Degree in Automotive July 1990

Five years of practical and super theoretical education.

Languages

Spanish

Mother language Native

English

Level B2

Courses

DevOps Bootcamp

Keepcoding 2020 - 2021

Docker

Keepcoding 2020

AWS Certified Cloud Practitioner

Pluralsight 2020

Rust Fundamentals

Pluralsight 2020

Git Github & Sourcetree

Keepcoding 2020

BigData & Machine Learning Bootcamp

Keepcoding 2019 - 2020

Relational databases, SQL & MySQL

Keepcoding 2019

Angular

Keepcoding 2016

Mobile Web Developing

Udacity (CS256) 2013

Advanced iOS Development

AGBO Training 2013

iOS Development Fundamentals

AGBO Training 2012

Blackberry Mobile Development

RIM (Blackberry) 2012

I+D+i Analyst

Consultae 2011

IPv6

Consulintel 2010

Project Management

AulaDat 2004

Internet Systems Development

Progress Software Corporation 2000

Advanced Database Development

A. Matemáticas 1995

Client Testimonials

  • Que te descubran nuevos caminos y sobre todo que te los muestren es realmente una experiencia más que gratificante. Y esto es precisamente lo que Javier Miguel hizo durante todo el tiempo que pude disfrutar de sus amenas sesiones nocturnas de formación, descubrime y mostrarme una nueva forma de hacer backend.

    Antonio José Masiá (Keepcoding - Alumno - Blog)
  • Javier disfruta con su trabajo y eso se nota en cada proyecto que he realizado con él. Es un CTO en el que puedes confiar todos los aspectos técnicos de la empresa, lo cual te da una confianza absoluta. Tiene grandes dotes manejando equipos técnicos y su equipo le respeta y le apoya. Sin duda, es un gran profesional y gran persona.

    Susana Fernandez (LINK Mobility - Product Manager)
  • Javi es un excelente instructor, profesional y una gran persona. Muy agradable y explica siempre todo muy claro y organizado. Es un verdadero gusto trabajar con el. Domina JS/Node.js/MongoDB/Express

    Santiago Chacón (Keepcoding - Growth Hacker)
  • It's a pleasure to work with experts like him. Technical challenges becomes a game in their hands.

    Carlos Cadenas (Didimo - CEO)
  • You will never receive from Javier a ‘no’ as an answer to a business problem. He always manages to find out alternatives to solved the problem and prevent further contingencies.

    Javier Moreno Zabala (Time To Market Company - CEO)
  • Javi es una excelente persona tanto a nivel personal como profesional. Siempre atento y disponible, hace que todo sea más fácil aportando las mejores soluciones técnicas en cada proyecto.

    Davinia Plata (Mobile Dreams - Project Manager)
  • Ha sido un placer trabajar con Javier MIguel, un fantastico jefe y persona.

    Francisco Calles (Experian - .Net Arquitect)