Miguel Angel Flores, Developer in Palma, Spain

Miguel Angel Flores

Software Developer

Palma, Spain
Toptal Member Since
October 29, 2018

Miguel has varied and in-depth experience in IT thanks to his long-term contact with computers and programming languages which started when he was a child. He's an expert in various languages/frameworks (PHP, JavaScript, Node.js, Angular), in Linux system administration, operations, automation, and orchestration using tools like Ansible, Jenkins, Docker, and Kubernetes. Currently, Miguel is using Amazon AWS and Google Cloud as CC providers.

Miguel is available for hire
Hire Miguel


Alt 17 Mobile and Web Development, S.L.
Amazon Web Services (AWS), Amazon DynamoDB, Puppet, Ansible, Serverless...
Engel Axil, S.L.
Linux, MySQL, PHP, MongoDB, AngularJS, Node.js, CSS3, HTML5, iOS, Android
Sirte Comunicaciones, S.L.
MySQL, PHP, Windows Server, Linux


Palma, Spain



Preferred Environment

Bitbucket, GitHub, Sublime Text, Visual Studio Code (VS Code), MacOS, Linux

The most amazing...

...project I've worked on was developing the complete IPTV architecture; including the front-end of several platforms, CDN, and back-end deployment.

Work Experience

2008 - PRESENT


Alt 17 Mobile and Web Development, S.L.
  • Managed the project and worked as the full-stack developer.
  • Acted also as the main mobile and web app developer and analyst.
  • Led a team of developers.
  • Developed using innovative frameworks such as Symfony, Express, Laravel, and Loopback.
  • Implemented server virtualization, orchestration and automation using Ansible, Puppet, EC2, Vagrant, and more.
  • Implemented CI/CD using Jenkins and unit tests.
  • Designed and implemented microservices and serverless architectures using AWS.
Technologies: Amazon Web Services (AWS), Amazon DynamoDB, Puppet, Ansible, Serverless, Loopback, Symfony, Laravel, LAMP, MEAN Stack, C++, C, Python, JavaScript, Objective-C, Swift, Linux, MySQL, PHP, MongoDB, AngularJS, Node.js, CSS3, HTML5, iOS, Android
2011 - 2016

Project Manager

Engel Axil, S.L.
  • Developed an IPTV platform for Android, iOS, and the web; including the various native front-ends, back-ends, system architectures, deployments, CDNs, and more.
Technologies: Linux, MySQL, PHP, MongoDB, AngularJS, Node.js, CSS3, HTML5, iOS, Android
2004 - 2008

DevOps and Full-stack Developer

Sirte Comunicaciones, S.L.
  • Used a functional analysis and deployment in several stacks.
  • MIgrated a data center from Windows Server to GNU/Linux using the Linux-VServer virtualization stack.
  • Implemented new requirements in clients' software.
  • Built internal tools to manage our own ISP services.
  • Created a remote web filesystem in PHP.
Technologies: MySQL, PHP, Windows Server, Linux
2002 - 2004

Software Quality Assurance Engineer

Caprabo, S.A.
  • Executed software quality assurance tasks.
  • Tested new requirements.
  • Developed and monitored software in Linux and Unix environments.
  • Scrutinized and authorized new point-of-sale devices.
  • Assessed and approved new hardware.
Technologies: C, C++, Bash Script, AIX, Unix, Linux


Glocalia TV

Glocalia is a subscription solution for mobile access to live television in more than 27 countries.

Our job was to design the ecosystem of the front-end applications for Glocalia IP's television service. We developed live visualization solutions for iOS, Android, and the web as well as the web platform for subscription and content recommendation and the system administration back-end.

We also contributed to the CDN design for content broadcasting using Akamai's platform.

Roomy TV

I handled the point-of-sale development for Roomy TV totems. It is currently operating in more than thirty hotels and hospitals. It manages cash and card payments, the activation of real-time TVs, room change management, and more.


Parkifan is an application that automatically detects where you have parked your car or motorcycle, notifies you of the address, and then helps you find it. All of this is done only by analyzing the iPhone’s motion sensors. Parkifan is also able to detect when there is a free space to park.

I developed this app in Swift 4 in combination with Google Cloud. All in all, Parkifan has been a great international success.


I built the entire architecture for Engeldroid Smart TV devices—from the front-end of the home application for Android to the server back office, back-end, and infrastructure.


I developed the eCommerce platform for Jump2U (desktop and mobile version). I made it fully responsive and compatible with several payment gateways. I built the system architecture so that it was highly available and fault tolerant. Jump2U also needed to integrate its billing data with its Navision ERP so it was also necessary to build a connector for this task.

ValueIQ Sales CRM

This project involved the development of a multiplatform mobile application written in Ionic 4. It also required that I design and implement the whole back-end architecture based in several nodes of Node.js (Express), MongoDB, ReplicaSet, and Elasticsearch.



Bash Script, TypeScript, Bash, JavaScript, PHP, HTML5, Swift, Java, Objective-C, Python, C, C++, CSS3, Kotlin, Go


Loopback, Angular, Ionic, Express.io, Symfony, Laravel 5, Android SDK, Serverless Framework, AngularJS, Laravel


Node.js, jQuery


PM2, Git, Redmine, Ansible, AWS CLI, NGINX, Sublime Text, GitHub, Bitbucket, Puppet, Jira


Apache2, Ubuntu, Debian, Linux, Amazon Web Services (AWS), Docker, iOS, Android, MacOS, LAMP, Windows Server, Unix, AIX, Red Hat Linux, Kubernetes, Red Hat OpenShift, CentOS, Visual Studio Code (VS Code)


MongoDB, MySQL, Amazon DynamoDB, Google Cloud, Elasticsearch, Redis


Scrum, MEAN Stack


Load Balancers, Fault Tolerance, LXD, Serverless


2000 - 2001

Senior Technician Degree in Enterprise Computing

Instituto Cibernos - Madrid, Spain



iOS Development

Universitat Politécnica de Catalunya


Android Development

Universitat Politécnica de Catalunya


Advanced Computer Security

Universitat Autónoma de Barcelona