Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Personal Information
Timeline
Generic

Gabriel Rufino

Recife

Summary

Back-end developer with expertise in Node.js since 2018. Proven ability to create innovative software solutions that enhance user experiences. Committed to continuous learning and problem-solving to drive impactful results. Strong focus on developing applications that improve daily life and work processes.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Back-end Developer

R10 Score
Cuiabá
02.2025 - Current

Back-end Developer

F3 Capital
Sao Paulo
12.2023 - 11.2024
  • Developed and maintained backend services using Node.js and TypeScript;
  • Applied Test Driven Development (TDD) principles with tools like Jest for robust unit testing, integration testing, and end-to-end testing;
  • Designed and implemented REST APIs to enable scalable and efficient communication between services;
  • Leveraged TypeScript to ensure type safety, improve code quality, and enhance developer productivity;
  • Created and maintained internal libraries to streamline development and promote code reuse across projects;
  • Implemented DevOps practices and continuous integration processes;
  • Architected and deployed microservice-based solutions, ensuring modularity and scalability;
  • Utilized Serverless Framework and AWS Lambda to build scalable, event-driven applications without server management;
  • Utilized MongoDB for efficient data storage and retrieval in microservices;
  • Followed Agile Methodologies to deliver high-quality software in iterative cycles.

Senior Back-end Developer

123milhas
Belo Horizonte
06.2023 - 08.2023
  • Led the development of a travel package project at 123 Milhas as a Senior Backend Developer;
  • Integrated hotel and flight data using Node.js, Nest.js, MySQL, and Redis;
  • Successfully connected the backend with hotel and flight providers to deliver a seamless user experience.

Back-end Developer III

Zenklub
Sao Paulo
06.2022 - 05.2023
  • Promoted at Zenklub, leading to an expanded role;
  • Continued to fulfill previous responsibilities;
  • Took on additional duties, including production analysis;
  • Engaged in complex problem-solving;
  • Contributed to resolving challenging issues.

Back-end Developer II

Zenklub
São Paulo
07.2021 - 05.2022
  • Responsible for constructing and maintaining microservices for B2B customer products at Zenklub;
  • Operated within the Scrum methodology;
  • Oversaw the development process from initial builds through rigorous testing;
  • Ensured successful production releases.

Fullstack Instructor

Trybe
Belo Horizonte
10.2020 - 07.2021
  • Supported a mission to revolutionize software development education;
  • Served as a Backend Instructor, imparting knowledge and expertise;
  • Guided students through various technologies;
  • Assisted students on their journey to becoming skilled developers.

Fullstack Developer

Heppi
Recife Area
01.2019 - 10.2020
  • Development of a smart fundraising app;
  • Used React Native for app development;
  • Played a vital role in creating the app's robust backend using PHP and Node.js;
  • Contributed to a platform that revolutionized fundraising for graduation parties and other events.

Fullstack Developer

Zimut Studio
Recife
07.2018 - 01.2019
  • Company Overview: @zimut.studio
  • A startup focused on building MVPs and validating ideas;
  • Responsible for developing projects using Vue.js for the front-end;
  • Developed the back-end using PHP frameworks, primarily Laravel;
  • Contributed to bringing innovative concepts to life;
  • Played a key role in driving idea validation.
  • @zimut.studio

Education

Nanodegree - Cloud DevOps Engineering

Udacity
12.2021

Bachelor Degree - Computer Engineering

Federal University of Pernambuco
12.2019

Skills

  • Nodejs
  • TypeScript
  • MongoDB

Certification

  • General English, B2
  • Cloud DevOps Engineer

Languages

  • Portuguese, Native or Bilingual
  • Inglês, Professional Working

Personal Information

Title: Senior Software Developer | Node.js, TypeScript & MongoDB

Timeline

Senior Back-end Developer

R10 Score
02.2025 - Current

Back-end Developer

F3 Capital
12.2023 - 11.2024

Senior Back-end Developer

123milhas
06.2023 - 08.2023

Back-end Developer III

Zenklub
06.2022 - 05.2023

Back-end Developer II

Zenklub
07.2021 - 05.2022

Fullstack Instructor

Trybe
10.2020 - 07.2021

Fullstack Developer

Heppi
01.2019 - 10.2020

Fullstack Developer

Zimut Studio
07.2018 - 01.2019

Nanodegree - Cloud DevOps Engineering

Udacity

Bachelor Degree - Computer Engineering

Federal University of Pernambuco
Gabriel Rufino