JOÃO PEDRO FURRIEL

Software Engineer & Biomedical Engineer

I am João Pedro Furriel, a Software Engineer. I also have a Biomedical Engineer Degree and I have worked for 8 years as Healhcare IT Consultant in national and international Health IT projects. I have worked mainly on the customer side, managing project phases like Requirement Analysis, Product Functional Specification, User Training, Deployment Support and System Configuration.

In 2015 I've decided to pursue the dream of being a Software Engineer so I enrolled in Informatics and Computer Engineering at Faculdade de Engenharia da Universidade do Porto, having completed the Master Thesis in the Industry 4.0/IoT area.

Among my areas of interest are Mobile Development, Web Development, Distributed Systems and Internet of Things.

EXPERIENCE

7/2007 - 6/2008

Lisbon, Portugal

Business Development

Indra Sistemas

Development of commercial offers in order to respond to the market demand in the Healthcare Information Technology sector

BD

10/2008 - 8/2011

Azores, Portugal

Deployment Manager

SIS-ARD Regional Health Information System
Indra Sistemas

Main Responsabilities

  • Deployment Coordination
  • System Configuration
  • Client Management/Engagement
  • User Training
  • End User Support

Functional Areas

  • Outpatients
  • Emergency Room
DM

7/2011 - 5/2015

Manama, Bahrain

Project Manager

I-SEHA National Health Information System
Indra Sistemas

Main Responsabilities

  • Requirements Analysis
  • Product Functional Specifications
  • Client Management/Engagement
  • User Training
  • System Configuration
  • Solution Deployment Coordination

Functional Areas

  • Electronic Prescription and Pharmacy Dispensation
  • Patient Management
  • Electronic Health Record
  • Operating Theatres Management
PM

7/2019 - 10/2019

Porto, Portugal

Project Manager & Lead Developer

A Diária
Comer em Casa (Freelancing)

Main Responsabilities

  • Requirements Analysis
  • Product Functional Specifications
  • Solution Development

Technical Areas

  • React & Material UI
  • Node.JS & Express
  • MySQL
LD

10/2020 - 12/2020

Porto, Portugal

Web Developer

Health News Platform
ALERT Life Sciences Computing

Main Responsabilities

  • Requirements Analysis
  • Product Functional Specifications
  • Solution Development

Technical Areas

  • MySQL & Strapi Headlesss CMS
  • Node.JS
  • Microservices
  • Gatsby(React SSR)
WD

12/2020 - 10/2021

Porto, Portugal

Frontend Developer

Venyou
Bold By Devoteam

Main Responsabilities

  • Requirements Analysis
  • Frontend Functional Specifications
  • Frontend Development

Technical Areas

  • React & Material UI
  • Next JS
  • AWS
FD

01/2022 - 03/2022

Porto, Portugal

Fullstack Developer

Metaverse News
Freelancing

Main Responsabilities

  • Requirements Analysis
  • Product Frontend Specifications
  • Solution Development

Technical Areas

  • React
  • Chakra UI
  • Next JS
  • Directus CMS
FS

10/2021 - 10/2022

Porto, Portugal

Frontend Engineer

Greenwich Delivery
Tillster

Main Responsabilities

  • Requirements Analysis
  • Product Frontend Specifications
  • Frontend Development

Technical Areas

  • React
  • React Native
  • Chakra UI
  • Next JS
FE

10/2022 - Present

Porto, Portugal

Frontend Engineer

William Hill Sportsbook
William Hill

Main Responsabilities

  • Requirements Analysis
  • Product Frontend Specifications
  • Frontend Development

Technical Areas

  • React
  • Redux
  • XState
FE

03/2023 - Present

Porto, Portugal

Frontend Engineer

Mindera
Farfetch

Main Responsabilities

  • Product Frontend Specifications
  • Frontend Development

Technical Areas

  • React
  • Redux
  • Styled Components
  • Jest
FE

6/2023 - Present

Porto, Portugal

Fullstack Engineer

Mome

Main Responsabilities

  • Requirements Analysis
  • Product Frontend Specifications
  • Frontend Development
  • Backend Development

Technical Areas

  • React
  • Firebase
  • Chakra-UI
FE

EDUCATION AND TRAINING

9/2003 - 7/2008

Braga, Portugal

Biomedical Engineering Bachelor & Medical Informatics Master Degree

Minho University (Uminho)

General Knowledge

  • Basic Sciences of Engineering
  • Information Systemsn
  • Client Management/Engagement
  • Cost Engineering

Specific Knowledge

  • Electronic Health Record
  • Health Information Systems
BE

7/2010 - 9/2010

Porto, Portugal

Training of Trainers

Nova Etapa
  • Training Techniques
  • Public Speech
  • Motivation
  • Challenging Students
  • Evaluate Students
TT

1/2014 - 2/2014

Manama, Bahrain

Project Management Professional

Novotech Trainings PMI Representatives

PMP standards workshops

  • Workshops covering the standards of Project Management Institution in Project Management Professional Business Area
  • A detailed course on how to run projects based on the guidelines of the Project Management Institution
  • A comprehensive study on Scope, Time and Cost elements of a project
PMP

9/2015 - 12/2015

Porto, Portugal

iOS Mobile Development

Edit. / Disruptive Digital Education

Modules

  • iOS Development
  • Objective-C/Swift
  • Mobile Development Context
  • User Experience
  • iOS SDK
  • Platform Integrations
  • Communication and Distribution
iOS

9/2015 - 5/2020

Porto, Portugal

Informatics and Computer Engineering (Bachelor & Master Degree)

Faculty of Engineering of University of Porto (FEUP)

General Knowledge

  • Engineering education, essential for interacting with other engineering specialties, and supporting a superior professional practice
  • Conception, specification, design and implementation of products, processes and services, based on computers, computations and information technologies
  • Advanced instruction in Informatics and Computation Engineering

Specific Knowledge

  • Programming
  • Software Engineering
  • Software Development
  • Algorithms and Data Structures
  • Artificial Intelligence
  • Operating Systems
  • Distributed Computation
  • Software Development Methodologies
ICE

PERSONAL SKILLS

Tech Skills

Programming Languages

  • Javascript
  • Typescript
  • C/C++
  • PHP
  • Java
  • Swift
  • Objective-C
  • Python
  • SQL
  • PL-SQL

Tools/Technologies & Frameworks

  • HTML
  • CSS
  • React
  • Next JS
  • React Native
  • Node.js
  • XML
  • JSON
  • Postgres/MySQL/SQLite
  • X-Code
  • Eclipse
  • Visual Studio
  • Visual Studio Code
  • Bootstrap
  • Laravel

Other Tools

  • MacOS
  • Ubuntu
  • Windows
  • MS Office Suite
  • MS Project
  • MS Visio

Organizational/Managerial Skills

  • Team Leadership - acquired working as a project manager
  • Excellent Team Spirit - result of working in multicultural and multilanguage environments
  • Excellent Time Management - consequence of working in a demanding and constant change environment
  • Electronic Health Record
  • Electronic Prescription System
  • Laboratory Information System
  • Radiology Information System
  • Patient Management

Job-related Skills

Communicational Skills

  • Good communication Skills - experience in training and demonstrations delivered in Portuguese, Spanish or English.
  • Fast Adapt to Different Work and Cultural Environments - result of living abroad
  • Fast Learner - consequence of working on demanding and challenging environments
  • Self-motivator - result of challenges provided by rigorous work projects
  • Excellent Social Skills resulting in a friendly work environment

Other Skills

Languages Skills

Portuguese
Mother Tongue
Listening
Reading
Spoken Interaction
Spoken Production
Writing
Spanish
English
C2
C2
C1
C1
C1
C1
C1
C1
C1
C1

RELEVANT PROJECTS

Metaverse News

Role
Lead Fullstack Engineer
Field
Web Development, E-news, Blockchain
Description

Development of a blockchain news platform. The platform has a backoffice to both periodically collect news from an API and a visual insterface to insert news manually. The frontend was developed using Next JS in static generation mode. This stack is also known as Jamstack.

Technologies
Next JS + React + Chakra UI + Directus CMS

Greenwhich Delivery

Role
Frontend Engineer
Field
Web Development, E-commerce
Description

Development e-commerce platform for a food delivery chain. The platform is a multitenant platform which accomodates several different food chains with just minimal configuration.

Technologies
Next JS + React + AWS

Pacman

Role
Frontend Developer
Field
Web Development, Human Resources Platform
Description

Development of a Human Resources to help staff select candidates. The platform randomly selected a set of questions of a certain field (Java, React, Python) so the recruiters could register the answers of the cadidates and get a score at the end. There was also a backoffice to create the questions and fields.

Technologies
React JS + AWS

Venyou

Role
Frontend Developer
Field
Web Development, Live Stream
Description

Development of a streaming platform. The project is a cloud-based project with several services from AWS as bucket storage, authentication, IVS streaming and lambda functions. The frontend is built in React using NextJS as a Static Site Generator.

Technologies
Next JS + AWS

Corporate Platform

Role
Web Developer
Field
Web Development
Description

Development of full stack multi-functional platform. The platform comprises a microservices arquitecture to accpmdate several services of the company. It started with a health news plaform with a backoffice newsfeed to feed the news and a frontend website to present the news. The backoffice was developed with Strapi (with some custom in-house extensions) and with Gatsby for the frontoffice.

Technologies
Node JS + React + MySQL + Strapi CMS

A Diária

Role
Project Manager & Lead Developer
Field
Web Development, E-commerce
Description

Development of full stack e-commerce platform for a food delivery chain. The platform has a front-office part to allow the users to order food and a back-office to manage areas and their delivery locations range, products, stocks and daily delivers.

Technologies
Node JS + React + MySQL

I-SEHA Bahrain

Role
Project Manager
Field
Information Systems
Description

Development and implementation of a National Health Information System for Bahrain Country. The product was developed with Java for the backend and flash running on a browser for the frontend. It was also integrated with 3rd party products for Laboratory Information System. My tasks in this project were to lead and manage the implementation tasks in sub-projects inside the main project. Among these projects are Operating Theatres, Pharmacy/Prescription and Emergency Modules.

Technologies
Java + Oracle + Flash

SIS-ARD Sistema Informação da Saúde - Açores Região Digital

Role
Deployment Coordinator / Trainer
Field
Information Systems
Description

Development and implementation of a Regional Health Information System for Azores Islands. The product was developed with Java for the backend and flash running on a browser for the frontend. It was also integrated with 3rd party products for Laboratory Information System.

Technologies
Java + Oracle + Flash