Miguel Perello Garcia, Developer in Zürich, Switzerland
Miguel is available for hire
Hire Miguel

Miguel Perello Garcia

Verified Expert  in Engineering

Software Developer

Location
Zürich, Switzerland
Toptal Member Since
April 11, 2022

Miguel is an experienced software engineer with more than ten years of experience with a passion for developing innovative apps. He is a skilled leader who has the proven ability to motivate, educate, and manage a team of professionals. Miguel is a confident communicator, strategic thinker, and innovative creator who develops software to meet a company’s needs.

Portfolio

Biogen
React, Node.js, GraphQL, Mongoose, Next.js, NestJS, Express.js...
Netstream
JavaScript, React, Svelte, Redux, React Native
PNN Pharma nation network AG
PHP, MariaDB, Relational Databases, JavaScript

Experience

Availability

Full-time

Preferred Environment

Slack, Jira, React, GraphQL, NestJS, Agile

The most amazing...

...tool I’ve created from scratch was an event administration tool to manage events, using the Zoom API, Salesforce, and other third party software.

Work Experience

Technical Lead

2020 - 2022
Biogen
  • Led a team developing an event creation system (meetings and webinars) connected to multiple third parties.
  • Integrated headless CMS content with NextJS in order to generate static pages for multiple markets.
  • Orchestrated performance for the main app, implementation of Sentry, and overall performance optimization.
  • Created a library based on React Hook Form to manage complex forms.
  • Set up standard code guidelines and helped to find multiple ways to make code readable, extendable, and reusable.
Technologies: React, Node.js, GraphQL, Mongoose, Next.js, NestJS, Express.js, Amazon Web Services (AWS), GitHub

Senior Software Engineer

2017 - 2020
Netstream
  • Developed software over IPTV using JavaScript, React, and Svelte with special attention to performance.
  • Created a multiplatform prototype (web, mobile, and IPTV) with React Native.
  • Improved statistics gathering and data understanding using Kibana and Splunk.
Technologies: JavaScript, React, Svelte, Redux, React Native

Senior Software Engineer

2015 - 2016
PNN Pharma nation network AG
  • Maintained the current platform built in PHP and improved the maintainability of the features it was offering.
  • Designed and prepared a new platform based on PHP to be developed together with an external agency.
  • Set a new workflow based on agile in the department.
Technologies: PHP, MariaDB, Relational Databases, JavaScript

Software Engineer

2011 - 2014
Illesap S.L
  • Implemented smart forms for HR and SAP FICO guidance regarding their usage.
  • Implemented a payroll system for the Balearic Islands regarding public health.
  • Set up multiple tools to migrate data between legacy systems and a new SAP system.
Technologies: ABAP, Oracle, SAP HR, SAP FICO

Biogenlinc App

https://biogenlinc.de/
Developed a React-based app with multiple microservices on the back end and one administration tool.

I developed part of the website plus the administration tool and some microservices using React, Next.js, NestJS, and MongoDB. I also used CI/CD with GitHub, and all services were deployed serverless in AWS.
2004 - 2012

Bachelor's Degree in Computer Engineering

Open University of Catalonia - Barcelona, Spain

Libraries/APIs

React, Node.js

Tools

Slack, Mongoose, GitHub, Webpack 4, Jira

Languages

JavaScript 6, GraphQL, TypeScript, Java, PHP, JavaScript, ABAP

Frameworks

NestJS, Redux, Jest, Svelte, Next.js, Express.js, React Native

Paradigms

Agile

Platforms

Contentful, Amazon Web Services (AWS), Oracle

Storage

MariaDB, Relational Databases

Other

SAP HR, SAP FICO

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring