Miguel Angel Flores, Bash Scripting Developer in Palma, Spain
Miguel Angel Flores

Bash Scripting Developer in Palma, Spain

Member since September 27, 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 now available for hire

Portfolio

Experience

Location

Palma, Spain

Availability

Part-time

Preferred Environment

Bitbucket, GitHub, Sublime Text, 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.

Employment

  • CEO | CTO

    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), AWS DynamoDB, AWS, 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
  • Project Manager

    2011 - 2016
    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
  • DevOps and Full-stack Developer

    2004 - 2008
    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
  • Software Quality Assurance Engineer

    2002 - 2004
    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 Scripting, AIX, Unix, Linux

Experience

  • 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
    https://www.youtube.com/watch?v=cis-jgKzMi0

    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

    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.

  • Engeldroid
    https://www.amazon.es/engeldroid/s?ie=UTF8&page=1&rh=i%3Aaps%2Ck%3Aengeldroid

    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.

  • Jump2U

    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.

Skills

  • Languages

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

    Loopback, Angular, Ionic, Express.io, Symfony, Laravel 5, Android SDK, Serverless Framework, AngularJS, Laravel
  • Libraries/APIs

    Node.js, jQuery
  • Tools

    PM2, Git, Redmine, Ansible, AWS CLI, Nginx, VS Code, Sublime Text, GitHub, Bitbucket, Puppet, Jira
  • Platforms

    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
  • Storage

    MongoDB, MySQL, AWS DynamoDB, Google Cloud, Elasticsearch, Redis
  • Other

    Bash Scripting, Load Balancers, Fault Tolerance, LXD, Serverless, AWS
  • Paradigms

    Scrum, MEAN Stack

Education

  • Senior technician degree in Enterprise Computing
    2000 - 2001
    Instituto Cibernos - Madrid, Spain

Certifications

  • iOS Development
    AUGUST 2013 - PRESENT
    Universitat Politécnica de Catalunya
  • Android Development
    AUGUST 2011 - PRESENT
    Universitat Politécnica de Catalunya
  • Advanced Computer Security
    JUNE 2008 - PRESENT
    Universitat Autónoma de Barcelona

To view more profiles

Join Toptal
Share it with others