Rafael
From Portugal (GMT+2)
12 years of commercial experience
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. Rafael has a solid background working with startups and, apart from that, even took part in app development for the 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
Additional skills
Rewards and achievements
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Software Engineer
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)
- Systems Architecture Definition
- Development of backend and frontend applications
Team Leader, Software Architect
It is a KYC application that is used on B2B transactions for big companies across the EU.
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.
Back-End Developer
It is an internal project to manage marketing campaigns globally for one of the biggest sportswear brand in the world.
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.
Senior Software Engineer
It is an internal application to control drug factories and control HR, manage contracts, and drug recipes.
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.
Senior Software Engineer
It is an app that centralizes all hospitality data from a hotel.
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.
Full-Stack Developer
It is a sales system to control the sale of electronic cigarettes in various locations around the world.
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.