Software Developer
I am a Computer Science graduate from PUC-Rio and a software developer currently working as a trainee at the ECOA Institute. My experience spans full-stack development, generative AI, and machine learning techniques, with a focus on building complete, intelligent solutions.
Beyond the technical side, I enjoy the problem-solving nature of programming — the ability to turn complex challenges into creative and impactful solutions is what drives my passion for technology.
Development of software systems with embedded AI, full-stack applications (frontend, backend, and databases), as well as automation and data extraction using scripts.
Worked with Generative AI APIs and machine learning models, contributing to research and implementation of intelligent solutions.
Gained hands-on experience in web development and blockchain technology by building smart contracts using Solidity.
Supported student data organization and created automation scripts to optimize internal academic processes.
A conversational assistant designed to help freelance developers find and evaluate job opportunities. It uses Freelancer platforms APIs to find job postings and Retrieval-Augmented Generation (RAG) with a vector database of past projects to offer personalized recommendations and analysis.
View on GitHubA series of projects developed to complete the CS50 Web Programming certificate. Includes a functional Google search clone, wiki app, e-commerce platform, email client, social network, and a final productivity web app.
Course ProjectsComplete suite of projects for Harvard's CS50 AI course, covering logic-based agents, adversarial search, probability, machine learning, and natural language processing. Includes games like Tic-Tac-Toe, Minesweeper, and projects like PageRank and NLP parsers.
View on GitHubA choice-based educational game developed during Alura’s web development immersion. The player must make logic-based decisions in scenarios inspired by classic programming challenges.
View on GitHubFeel free to reach out!