
Ricardo Gomes
Verified Expert in Engineering
Software Developer
Porto, Portugal
Toptal member since March 22, 2022
Ricardo is a full-stack developer with solid expertise in back-end code as well as some knowledge in cloud infrastructure. He likes to work in distributed web services and high scaling need applications. Ricardo wants to continuously learn about new things and take on new challenges.
Portfolio
Experience
- PHP - 6 years
- Node.js - 6 years
- MongoDB - 6 years
- Docker - 6 years
- MySQL - 6 years
- Go - 3 years
- Redis - 3 years
- Kubernetes - 3 years
Availability
Preferred Environment
Ubuntu, Slack, GitHub
The most amazing...
...project I've worked on was scaling and completely redesigning SaaS software for the startup SWORD Health; with DevOps, data engineering, and back-end work.
Work Experience
Senior Back-end Developer
SWORD Health
- Went through a redesign process from a monolith application into a distributed microservices architecture. Added support for all apps to run on Kubernetes, using the Google Cloud Platform (GCP) and event-driven by Google Pub/Sub.
- Helped in delivering data engineering and analysis reports (SQL), assembling CI/CD processes, and bootstrapping Kubernetes infrastructure in GCP. All the work was managed using Jira.
- Had a tech lead experience where I managed a team of one front-end developer and three back-end developers. Was able to ensure project deliveries and alignment with company goals.
Full-stack Web Developer
SMARKIO
- Developed back-end code to automate marketing tasks like SMS, email, distributed chats, and ads.
- Used Jira to organize work with advanced new features and fixed bugs. Coded repository using GitHub and CircleCI.
- Increased performance with many back-end and front-end code refactors like the introduction of Vue.js into the web UI.
Experience
WiklyMeals
Education
Bachelor's Degree in Software Engineering
Polytechnic of Porto - School of Engineering (ISEP) - Porto, Portugal
Skills
Libraries/APIs
Node.js
Tools
GitHub, Slack, Postman, RabbitMQ
Storage
MySQL, MongoDB, Google Cloud, Redis, Databases
Languages
PHP, SQL, Go
Platforms
Ubuntu, Docker, Kubernetes
Paradigms
Agile
Other
Pub/Sub, Programming, Data Structures
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring