Logo
Rafael – Node.js, JavaScript, MongoDB, experts in Lemon.io

Rafael

From Portugal (GMT+1)

flag
Back-end Web DeveloperSenior
Hire developer
11 years of commercial experience
Adtech
Advertising
E-commerce
Govtech
Healthcare
Hospitality
Legal tech
Marketing
Pharmaceutics
Project management
Public services
Retail
Sports
Tourism
B2B
ERP
HRMS
Identity verification software
Mobile apps
POS systems
Lemon.io stats

Rafael – Node.js, JavaScript, MongoDB

Enthusiastic Software Engineer mainly focusing on Node.js with experience as a Team Lead and Software Architect. Rafael is a great example of a person who is really devoted and passionate about what he's doing. He likes to deep down into the problem and find possible solutions. Rafael has a solid background working with startups and, apart from that, even took part in app development for World Health Organization which helps refugees in Africa. It's essential for him to change people's lives for the better and help them by creating meaningful things.

Main technologies
Node.js
8 years
JavaScript
9 years
Additional skills
MongoDB
Angular
Typescript
PostgreSQL
MySQL
Nest.js
TypeORM
GCP
Kubernetes
Ionic
Terraform
GitLab
Docker
AWS
Jenkins
DynamoDB
Apollo GraphQL
Jest
NX
Prometheus
Grafana
Kafka
API
Express.js
Microsoft Azure
Microsoft SQL Server
Redis
Socket.io
Lerna
MongooseODM
Cassandra
OpenAPI
Electron.js
Mocha
Chai
PHP
Laravel
Vue.js
Firebase
React Native
Spring Boot
Oracle
Prisma
Integration testing
AWS Lambda
Rewards and achievements
Big tech veteran
June 2024: Karina Summary
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Software Engineer
May 2022 - Ongoing2 years
Project Overview

Many projects:

IVerify (https://www.unicc.org/news/2021/12/07/unicc-supports-undp-task-force-on-electoral-assistance-during-zambia-elections/)

IRHIS - Medical Appointment Control for the refugee center (https://www.unhcr.org/)

ISCAD+ - Meeting organization for the Security Council (https://dppa.un.org/en/security-council)

CoWin - Indian Vaccination Control System (https://www.undp.org/india/projects/winning-over-covid-cowin)

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Systems Architecture Definition
  • Development of backend and frontend applications
Project Tech stack:
Node.js
Docker
PostgreSQL
MongoDB
Nest.js
Angular
MySQL
AWS
AWS Lambda
Team Leader, Software Architect
May 2021 - Jun 20221 year
Project Overview

It is a KYC application that is used on B2B transactions for big companies across the EU.

Skeleton
Skeleton
Skeleton
Responsibilities:

He successfully achieved the following:

  • Defined software architecture;
  • Implemented Node.js APIs;
  • Designed and implemented CI/CD pipelines;
  • Implemented unit tests;
  • Implemented E2E tests;
  • Carried out Terraform scripts;
  • Defined technical documentation;
  • Onboarded new team members;
  • Guided the team to achieve the project target;
  • Organized workshops.

Project Tech stack:
Typescript
TypeORM
GCP
Kubernetes
Nest.js
Angular
Ionic
Terraform
Gitlab
Docker
Node.js
PostgreSQL
Back-End Developer
Oct 2020 - Apr 20221 year 5 months
Project Overview

It is an internal project to manage marketing campaigns globally for one of the biggest sportswear brand in the world.

Skeleton
Skeleton
Skeleton
Responsibilities:

He successfully achieved the following:

  • Built Node.js applications using Nest.js;
  • Developed unit tests using Jest;
  • Created microservices using Nest.js and Kafka;
  • Developed Terraform scripts;
  • Set up Jenkins pipelines.
Project Tech stack:
Nest.js
AWS
Jenkins
Terraform
DynamoDB
Apollo GraphQL
Jest
NX
Prometheus
Grafana
Docker
Kubernetes
Kafka
Kong API Manager
Senior Software Engineer
Dec 2019 - Apr 20211 year 3 months
Project Overview

It is an internal application to control drug factories and control HR, manage contracts, and drug recipes.

Skeleton
Skeleton
Skeleton
Responsibilities:

He successfully achieved the following:

  • Implemented APIs using Node.js;
  • Wrote unit tests;
  • Developed applications using Angular;
  • Defined software architecture;
  • Identified points in the code base to be improved;
  • Guided the team to achieve the targets;
  • Onboarded new team members;
  • Organized technical meetups.
Project Tech stack:
Node.js
Express.js
Angular
MongoDB
PostgreSQL
Kubernetes
Microsoft Azure
Docker
Microsoft SQL Server
Prometheus
Grafana
Redis
Socket.io
Senior Software Engineer
Dec 2018 - Nov 201910 months
Project Overview

It is an app that centralizes all hospitality data from a hotel.

Skeleton
Skeleton
Skeleton
Responsibilities:

He successfully achieved the following:

  • Developed APIs using Node.js;
  • Built desktop applications using Electron;
  • Created Jenkins pipelines;
  • Developed unit tests;
  • Was responsible for the biggest integration with an important provider;
  • Organized dev meetups.
Project Tech stack:
Node.js
Redis
Lerna
MongoDB
MongooseODM
Cassandra
Typescript
OpenAPI
Angular
Docker
Socket.io
Electron.js
Mocha
Chai
Full-Stack Developer
Jun 2018 - Nov 20185 months
Project Overview

It is a sales system to control the sale of electronic cigarettes in various locations around the world.

Skeleton
Skeleton
Skeleton
Responsibilities:

He successfully achieved the following:

  • Built and maintained applications using PHP/Laravel;
  • Developed applications using Node.js;
  • Constructed and maintained applications using SAP Open UI 5.
Project Tech stack:
PHP
Laravel
Vue.js
Firebase
Angular
React Native
Ionic
Node.js

Education

2017
Computer Information Systems
Bachelor's degree

Copyright © 2024 lemon.io. All rights reserved.