Gustavo Mafra
A backend developer that build things for the web
Computer Engineer graduated from the University of Vale do Itajaí (UNIVALI), with experience in backend development. Currently, I am enhancing my knowledge in data security and backend development, with a focus on modern coding practices and clean architecture. Additionally, I am exploring new programming languages to expand my skills and strengthen my expertise in software development.
Skills
I have knowledge in frontend and backend, which enables me to work effectively in different parts of software development, although my main focus is on backend development. Below is a list of my skills:
Languages
- PHP
- Javascript
- Python
Frontend
- HTML
- CSS
- React
- React Native
- Bootstrap
- Tailwind
Frameworks
- Laravel
- Yii2
- Phalcon
- Node.js
- Express
- Node.js
- Django
Databases
- MySQL
- PostgreSQL
- MariaDB
- MongoDB
Others
- AWS
- Firebase
- Redis
- Git
- Figma
- Electronics
- Microcontrollers
Experiences
-
2023 — Present I developed and maintained modules for the Beto Carrero World website, one of the largest theme parks in Latin America, using PHP and the Yii2 framework. I managed deployments on AWS and version control with git. I also designed and developed a business simulation system for sales team training, using PHP and Yii2. Additionally, I provided technical support across multiple projects, solving specific issues as needed. I actively participated in Kanban methodology, contributing proactively in daily and weekly meetings to assist my team.
-
PHP
-
Node.js
-
JavaScript
-
React
-
MySql
-
MongoDB
-
Git
-
AWS
-
-
2022 — 2023 I contributed to the development of a medical scheduling system, focusing on the frontend with React.js and the backend using Django in Python. Additionally, I assisted in creating a mobile version of the portal, helping to convert and integrate modules into React Native. During my internship, I also supported fellow interns by explaining basic programming concepts, thereby enhancing the technical development of the team.
-
React
-
React Native
-
Python
-
PostgreSQL
-
-
2020 — 2022 During my research at the university, I conducted a reliability study using a particle accelerator to evaluate the robustness of a network on chip (NoC) in hostile environments, such as in space applications. I used the particle accelerator to simulate extreme conditions, like cosmic radiation, and analyzed the impact of these conditions on the performance and integrity of the NoCs.
-
VHDL
-
Python
-
Scientific writing
-
Projects

Product Mannager
The Product Manager application, built with Node.js (Express), utilizes MongoDB to store product data and Firebase Storage for handling product images. It provides a basic API for managing product information and images efficiently and is documented with Swagger.

TaskMaster
The Task Manager application, built with Node.js (Express), uses Handlebars for rendering pages. It allows users to create and organize tasks, manage categories, and control task status, providing an efficient solution for general-purpose task management.

Parking Spot Detector
The Image Parking Space Verification system, built with Python, uses image processing to detect empty parking spots. This script, developed to work with an ESP32 that captures and sends images, identifies cars based on light reflections. The results, indicating which spots are occupied, are saved in a Firebase database, making them accessible via a mobile or web application.

Smart Lamp Web App
This app, built with React.js, allows users to control a smart lamp. The website communicates with an ESP32 backend to adjust lamp settings and is accessible on both desktops and mobile devices.