About
I'm a FullStack Developer and I've been lucky enough to gain over 10 years of experience in web and
mobile development. I've worked with some great companies like Vodafone Portugal, INMET, and
Interlegis.
I'm really into React, Node.js, Python and TypeScript at the moment. I've built APIs, migrated legacy
systems and developed modern interfaces in agile teams.
When I’m not working, I actively explore and experiment with new technologies that I haven’t yet
had the opportunity to use in a professional setting. For example, I’ve been building full-stack
applications with Next.js, using Docker for containerization, GitHub Actions for CI/CD automation,
and deploying everything to VPS environments. These personal projects help me stay hands-on with
the latest tools and best practices, ensuring I’m always learning and evolving as a developer.
I just love solving real problems, playing around with architecture, and making delivery pipelines
better and better.
Education
Completed 2018
Universidade Católica de Brasília - UCB
Bachelor of Computer Science
Completed 2012
Centro Educacional Stella Maris
High School
Experience
10/2023 - Present
FullStack Software Engineer
Integer Consulting
At Integer, I worked with two different clients. For one of them, I contributed to two separate teams.
The first was Vodafone Portugal, where I spent approximately eight months working with AEM and
Vue.js, developing reusable components for the company’s website. Later, I transitioned to another
team, where I worked for about three months using Python to support the migration of AEM pages
to a new model while ensuring data integrity.
Both teams followed the Scrum methodology, with four-week sprints, and used Kanban for task
management.
Afterwards, I joined the team at Pairpoint, where I worked as a fullstack developer. I built a product
showcase system using React with TypeScript on the frontend and Tornado (Python) on the
backend.
Similar to the previous projects, the team adopted Scrum with three-week sprints and used Kanban
for tracking tasks.
HTML
CSS
Python
React
API Rest
TypeScript
Sass
AEM
Vue.js
Scrum
Kanban
JavaScript
Sass
05/2017 - 01/2022
FullStack Developer
INMET - Instituto Nacional de Meteorologia
Inmet is part of the government from Brazil and is responsible, mostly, for the meteorological forecast.
I was responsible for the migration of legacy systems made in PHP to new technologies as react and node.
I also worked with React Native and made some Apps like Inmet App.
All the new systems are made with JavaScript, React and Node.
The APIs are made with REST to any system or user be able to search any information they want.
At the react frontend I used Hooks, Redux and Context API.
At the react native mobile app, I used the APIs already done and Redux for the data sending between views.
Some of the old systems need to have their data preserved, so I made scripts Python to migrate their data to the new database with the necessary adjusts.
HTML
CSS
JavaScript
PHP
Python
Scrum
Kanban
PostgreSQL
MySQL
React Native
React
TypeScript
Node.js
Yii2
Drupal
AdonisJS
Sass
Wordpress
03/2015 - 03/2017
Internship Web Developer
Senato Federal - Interlegis
Interlegis is an annex of the federal senate.
I was responsible for maintenance of a LMS called Saberes and worked in the development of the new SAPL with another five partners using Scrum and Kanban to control the tasks.
With the system made in Django & Python, I had autonomy to develop features by myself and revise codes from pull request, because the code was all in the Github to the community help it.
HTML5
CSS
JavaScript
Scrum
PHP
Djagon
Python
PostgreSQL
01/2014 - 12/2014
Internship iOS Developer
BEPiD
BEPiD is an initiative of Apple with the university to bring more iOS developers to job market.
There you are prepared for one year through a course and challenges where you need develope apps.
Objective-C
Projects
AOTD :: Anime of The Day
Personal project to track anime releases.
CSS
JavaScript
GraphQL
ReactJS
Projeto Rosies
Project Rosies website, which stores articles about international relations and feminism, as well as columns about influential women.
SCSS
JavaScript
Leaflet
Wordpress
APP Inmet
App that contain all informations about weather forecast of Brazil made available from Inmet.
JavaScript
Node.js
PostgreSQL
React Native
Styled Components
Weather Forecast Map
Map containing weather forecast for the entire Brazilian territory.
Bootstrap
CSS
JavaScript
jQuery
Leaflet
Node.js
PostgreSQL
Alert-AS
Map containing weather forecast for the entire Brazilian territory.
CSS
Leaflet
Node.js
PostgreSQL
ReactJS