Developer
André Mota
ReactJS Developer
Porto, Portugal
ReactJS
NodeJS
.Net Core
Docker
React Native
About
With 7 years experience developing enterprise scalable solutions, not only focused in frontend and backend development, but also in architecture paradigms and implementations. Complementing the development skills, I am also a proactive person, easy to work with and i always aim to work closely with clients in order to find the best possible solution.
Skills
Languages
Javascript, C#, HTML5, CSS, SQL, Bash
Frameworks
Angular, React Native
Libraries/APIs
ReactJS, JQuery, Redux
Platforms
Docker, MacOS, Linux
Storage
MySQL, MongoDB, Redis, Elastic
Tools
Git, Jenkins, Nginx, CircleCI, Kibana, Grafana, Prometheus, APM
Experience
ReactJS
4 years
C#
7 years
JavaScript
7 years
NodeJS
6 years
.NET Core
4 years
React Native
3 years
Docker
4 years
Hightlight Projects

HealthCare - Fast Track

Identify individuals who need to be fast-tracked for immediate provision of continuing healthcare
Glintt
Glintt


  • Every time a patient goes to an hospital urgency, there is a triage (manchester for example) and a nurse registers his symptoms.
  • Considering the symptoms, an algorithm would detect if the patient has a life life threatening condition and would immediately alert the nurse about it.
  • When the nurse confirms the possibility, a complex workflow with specific timed treatments would be activated in the hospital in order to save the patient.


This complex project already helped saving multiple patients across the years.

Wishlist

Personalized collections of products for clients to buy and save them in their user account for future reference
Net-a-Porter
Net-a-Porter
  • Created a microfrontend application to integrate with existing net-a-porter group websites to provide users with a way to save products they see in their own list to further purchase
  • Multiple implementations for different types of users based on how much they spend
  • Implemented personal shoppers management for VIP users wishlists
  • Participation in multiple User testing sessions
  • A|B testing implementation


Work Experience
Software Engineer
Glintt HS, Portugal
|
Sep 2015 - Oct 2017

Responsible for develop and maintain of multiple applications related to Healthcare, like commercial drugs prescription, medical exams prescription, doctor dashboard, exam results, etc.

Software development as part of an Agile Development team.

Fixing real time problems detected on the clients.

C#
HTML5
CSS3
Javascript
Typescript
Team Foundation
Oracle
PLSQL
IIS
Mobile Developer
Guimber, UK (Freelancer part-time)
|
Sep 2016 - Oct 2017

Cross-Platform Mobile Application written in Ionic2 Framework. NodeJS WebServer and Admin Dashboard.


  • iOS + Android apps developed in Ionic platform
  • Implemented Backoffice for application contents and users management
  • Integration with different providers
Angular
Ionic
Typescript
Git
Frontend Developer
Mindera / Net-a-Porter, UK
|
Oct 2017 - Sep 2018

Front-end developer working for the world's leading online luxury fashion retailer, YOOX NET-A-PORTER GROUP.


  • Acquired experience in best software practices and SCRUM methodology.
  • Responsible for presenting development demos in Showcases for the company.
  • Remote work and interaction with multi-cultural team.



https://www.net-a-porter.com/


ReactJS
Redux
Docker
Git
Jenkins
Webpack
AWS
Senior Fullstack Developer / Team Leader
Linda Develop IT Consulting, Portugal (freelancer part-time)
|
Oct 2017 - Dec 2018

Distributed School Management System composed of numerous pieces of software for multiple ambients and devices.


  • Responsible for the management of a 3 person software developers team.
  • Discuss and analyse requirements with client.
  • Oversee the technologies, tools and techniques required by the client and used by the team.
  • Ensure that project is estimated correctly and delivered to schedule.
.Net Core
Docker
Git
Xamarin
NodeJS
Javascript
Typescript
Senior Software Architect
Glintt HS, Portugal
|
Sep 2018 - Dec 2019
  • Planned and implemented full architecture of React microapplications solution to integrate with the existing company applications.
  • Created React Components monorepo to speed up the development process and the process of migrating old software to React.
  • Implementation of Software best practices, and definition of the development process.
  • Organized Tech Talks to train people in React.
  • Leading a multicultural team working with the new development process implemented.
  • Definition of the CICD process.
ReactJS
C#
Redux
Docker
Jenkins
Bitbucket
Jira
.Net core
Oracle
Fullstack Mobile Developer
iKauf Circle, Portugal (freelancer part-time)x
|
Jan 2019 - May 2020

Circle is a platform which provides mobile app-based current accounts and credits as an alternative to physical banks that allows users to buy competitive products and also invest in invoices.


  • Cross-Platform Mobile Application written in React Native.
  • Integration with payment partners API's.
  • Integration with facial recognition software.
  • Responsible for the management of a 3 person software developers team.
  • Working as an important asset in providing ideas and best practices in order to fulfil to the client necessities.

React Native
NodeJS
Docker
AppCenter
Git
Fullstack Developer
Mudey, Portugal (freelancer part-time)
|
Apr 2019 - Jun 2020

Platform that give end users a single place where they can organize, buy and compare all their insurances. 


  • FrontEnd written in ReactJS + Redux
  • Created GraphQL middleware communicating with the solution multi micro services to provide a single bridge to FrontEnd.
  • Integration with payment partners API's.
  • Integration with partners insurances pricing API's.
  • Implemented Microservices architecture
ReactJS
Redux
Git
NodeJS
Graphql
Docker
Backend Developer
Bergx2, Germany (freelancer part-time)
|
Jan 2020 - Jun 2020

ERP / Content Management / Deployer.


  • Implemented NodeJS microservices architecture
  • Created content subscriber + deployer services integrated with Redis
  • Implemented message queue architecture
NodeJS
Redis
Docker
Message Broker
Tech Lead
Glintt HS, Portugal
|
Jan 2020 - Present
  • Definition / Implementation of EFK stack + Elastic APM (logs + metrics)
  • Micro Frontend arquitecture with Widget Library
  • Definition / Implementation of reusable components Design-System
  • Micro services arquitecture + data layer composition and orchestration
  • CICD definition and automation
  • Enforcement of software best practices
ReactJS
.Net Core
NodeJs
Graphql
GRPC
MongoDB
Docker Swarm
EFK stack
Elastic APM
Education

Faculdade de Engenharia da Universidade do Porto

Porto, Portugal
|
Sep 2009 - Feb 2016
MASTER IN INFORMATICS AND COMPUTING ENGINEERING
Certifications

Certified SCRUM MASTER

Jun 2019 - Jun 2021
SCRUM Alliance