About

About Me

I began my academic journey in 2013. However, in 2016, I entered the workforce while still pursuing my studies. At that stage, I was exploring various career paths, and balancing professional responsibilities with academic commitments proved challenging. As a result, my progression through university took longer than initially anticipated.

In 2019, I had the honor of serving as President of the Associação Tuna Académica da ESTGF. This role enabled me to cultivate valuable leadership, organizational, and interpersonal skills, all of which have significantly contributed to my personal and professional development.

In 2023, I gained a clear sense of direction and discovered my true passion: software engineering. To fully commit to this path, I transitioned to part-time employment on weekends, allowing me to dedicate the necessary time and focus to complete my degree and deepen my knowledge in the field.

Now, as a graduate, I am highly motivated to apply my knowledge and accelerate my development within the field. I am committed to making up for the time invested in exploration by seizing every opportunity to learn, contribute, and deliver meaningful results. Passionate about technology and innovation, I thrive in collaborative environments and bring strong communication skills, a proactive mindset, and a dedication to continuous improvement.

View Resume

Projects

This project is a dynamic, real-time face detection web application built during the Complete Web Developer Course by Zero to Mastery. The app leverages powerful machine learning models to detect faces in images and updates results live for an interactive experience. Users can sign up, log in, and securely access the app, with passwords safely hashed using bcrypt to ensure robust security.

Built with a modern stack of React, Node.js, Express.js, and PostgreSQL, the app is designed for high performance and responsiveness. It integrates seamlessly with backend services, delivering fast, reliable, and secure face detection in real time.

App made with React. Allows to search for a robot and it's updated live. It's super fast and responsive.

Also uses Redux for state management.

Final project of my bachelor degree. In this project, machine learning models were trained using scikit-learn to detect DDoS attacks. At first the models were trained with a dataset and after that with temporal series to.

After that i used SHAP and LIME to explain the decisions made by them. Finally i developed a web interface with streamlit.

Project developed for approval in the discipline of Web Development Programming during my bachelor's degree. It is a web application that allows users to donate items to entities, earn points, and exchange them for discount coupons.

The platform consists of a frontoffice, where users can view entities, track and make donations, and redeem points, and a backoffice, where admins manage entities, users, and donations, with access to a statistics dashboard.

The project was developed using Node.js and Express.js for the backend, MongoDB for the database, and Swagger for API documentation. The frontoffice was built with Angular and TypeScript, while the backoffice uses EJS.

Additionally, the project incorporates JWT for authentication and bcrypt for password hashing.