Curious about systems. Thinking of the people who use them.
Experience and education
Technology & AI
UFRJ Junior Enterprise
Software Engineering
AI & Cloud Data
01 / About me
Studying engineering. Building real experience.
Who I am
I'm a Software Engineering student at Estácio, focused on backend development and applied AI.
My first experience developing software as part of a team was at Fluxo Consultoria, UFRJ's junior enterprise. There, I also took part in a requirements gathering and data modeling project.
During my first internship at BTG Pactual, I worked on Manhattan Real Estate, handling data processing and building a dashboard for real estate analysis. In the second, I built Atlas from scratch: an AI assistant for banking onboarding that went into production and is now used by the team.
I'm looking for an internship in backend development or AI, and I'm open to freelance projects.
What I bring to a team
01
Understand before implementing
At Fluxo, I took part in interviews and site visits to turn users' routines into requirements and data models.
02
Share knowledge
I document decisions and organize information to make collaboration and continuity easier. I also have experience mentoring colleagues and trainees.
03
Experiment with judgment
On the AI assistant at BTG, I compared approaches and evaluated answer quality and AI usage to decide which changes to keep.
02 / Experience
Where learning turned into delivery.
Two internships at BTG Pactual and a foundation built at UFRJ's junior enterprise.
01
BTG PactualSoftware Engineering Intern (Short Job) · IT Onboarding & AI
Jun 2026 – Oct 2026
Built an AI assistant from scratch, end to end, to help banking onboarding operators with operational questions and avoid unnecessary tickets to the support team. Within four months, the application went live and the team started using it.
Implemented intelligent document search with RAG and natural-language queries to PostgreSQL and MySQL, with source references and read-only data access.
Developed the Python/FastAPI backend and React/TypeScript frontend, including chat, conversation history, feedback and administrative dashboards.
Prepared application delivery with Docker, Kubernetes and Azure DevOps, with Datadog observability, AI usage and cost controls and automated AI response evaluations.
Stack
Python
FastAPI
React
TypeScript
PostgreSQL
MySQL
RAG
Text-to-SQL
Docker
Kubernetes
Azure DevOps
Datadog
Delivery & learning
The assistant went live within four months and the team started using it.
Built Manhattan Real Estate in a pair, a data solution for analyzing properties in Manhattan, and presented the project in English to its requester.
Helped restructure the data processing and build the analytical layer in Databricks, integrating two listing portals and matching the same property across sources by address and listing features.
Developed scoring and listing-monitoring rules that flag opportunities, price changes and status changes, with notifications through Microsoft Teams.
Built the solution's dashboard in Databricks, with filters, a map and price-per-square-foot comparisons by area.
Stack
Python
SQL
Apache Spark
Pandas
Databricks
AWS
RabbitMQ
Scrum
Delivery & learning
A single view of the listings, presented in English to the project's requester and well received.
Worked across technology, consulting and internal operations at the junior enterprise, from a backend built as a team during training to data modeling for an industrial client.
Built, as a team, the backend of a management system as an onboarding training project, with Node.js, TypeScript, NestJS, PostgreSQL and Prisma.
To reorganize a food manufacturer's system, took part in interviews, process mapping, requirements gathering and conceptual and logical data modeling.
Joined the working group to improve the technology area, discussing bottlenecks and reorganizing the team toward full stack work.
Supported accounts payable, reimbursements and bank reconciliation, took part in recruiting and mentored trainees, answering questions and reviewing their work.
Stack
Node.js
TypeScript
NestJS
PostgreSQL
Prisma
Git
Scrum
Kanban
Delivery & learning
From my first team-built backend to data modeling for an industrial client.
03 / Projects
Ideas, context and code.
From what I have shipped to production to what I am building now: professional and personal projects in backend, AI and data.
AI / 01Question → context → answer
Professional experience · BTG PactualIn production
Atlas
AI assistant for banking onboarding, in production: it brings documentation, guidance and authorized data together so operations can clear up questions before opening a ticket.
FastAPI
RAG
Text-to-SQL
Kubernetes
Datadog
Data / 02Manhattan · NYC
Professional experience · BTG PactualDelivered
Manhattan Real Estate
A data solution that brings together Manhattan property listings from different sources to make comparisons easier and highlight potential opportunities, with scoring, change tracking, notifications and an interactive dashboard.
Python
SQL
Apache Spark
Databricks
RabbitMQ
Frontend / 03Content → 3 languages → 2 themes
Personal projectReleased
Professional portfolio
This website: a static portfolio in three languages, with light and dark themes and automated tests on every change, including accessibility checks with axe and keyboard navigation.
Astro
TypeScript
HTML
CSS
Playwright
Data / 04Interviews → data model
Professional experience · Fluxo ConsultoriaDelivered
Industrial system modeling
Requirements gathering and data modeling to reorganize a food manufacturer's management system, connecting interviews and process mapping to documented models and needs.
Requirements engineering
User interviews
Process mapping
Conceptual modeling
Logical modeling
Backend / 05
Training project · Fluxo ConsultoriaDelivered
Management system backend
The backend of a management system built as a team during training at Fluxo Consultoria, covering user records, financial accounts, products, orders and events.
NestJS
TypeScript
PostgreSQL
Prisma
JWT
Backend / 06Chores → points → ranking
Personal projectIn progress
Liga Familiar Gamificada
Infrastructure ready · first feature in development
An RPG-style household chore manager: each family member earns points for completed chores and follows their progress on a leaderboard. It runs locally on the home Wi-Fi, at no cost.
Java 21
Spring Boot
Spring Data JPA
PostgreSQL
Docker Compose
04 / Skills
Tools for solving problems.
Hands-on experience in backend, AI and data, with complementary knowledge of interfaces, testing and infrastructure.
Backend
From requirement to API.
I developed APIs and business rules with Python and FastAPI at BTG Pactual and contributed to a NestJS backend in the Fluxo training program. Now I'm going deeper into Java and Spring Boot.
Languages
Python
TypeScript
JavaScript
SQL
Java(learning)
Frameworks and runtimes
FastAPI
Node.js
NestJS
Spring Boot · Spring Data(learning)
Persistence
SQLAlchemy
Alembic
Prisma
Integration
REST APIs
RabbitMQ
Requirements and modeling
Requirements engineering
Data modeling
Applied AI
AI tied to a real problem.
RAG and Text-to-SQL in production in BTG's onboarding assistant. Training and deploying models on Amazon SageMaker and using Bedrock in the PUC-Rio course.
Applications
LLMs
RAG
Text-to-SQL
Machine learning
scikit-learn
LightGBM
AWS
Amazon SageMaker
Amazon Bedrock
Data
Data that supports decisions.
In the BTG real estate project, I worked on data processing and reconciliation with Spark and Databricks. In the AI assistant, I integrated queries to PostgreSQL and MySQL.
Databases
PostgreSQL
MySQL
Processing
Pandas
NumPy
Apache Spark
Databricks
Analysis
Power BI
Excel
Frontend
Interfaces for the people using them.
React and TypeScript frontend for BTG's AI assistant: chat, history, feedback and admin dashboards. I also built this portfolio in Astro, with three languages, light and dark themes and accessibility tested on every change.
Web basics
TypeScript
JavaScript
HTML5
CSS3
Astro
React ecosystem
React
TanStack Query
Zustand
Vite
Cloud & DevOps
From code to production.
I prepared the AI assistant's delivery with Docker, Kubernetes and Azure DevOps, including monitoring in Datadog. I used AWS services in the real estate project and in the PUC-Rio hands-on activities.
Containers
Docker
Kubernetes
Cloud
AWS (S3, EC2, RDS, Secrets Manager, ECR)
Delivery and operations
Azure DevOps
Git/GitHub
GitHub Actions
Vercel
Datadog
Quality
Confidence to change.
I wrote automated backend, interface and integration tests. For the AI assistant, I used reference questions to evaluate answers and track the effect of changes.
Python
pytest
Hypothesis
JavaScript
Vitest
Playwright
Accessibility and performance
WCAG 2.2
axe-core
Lighthouse
05 / Education
Learn. Build. Repeat.
My education, the courses I have completed and what I am studying now.
Growing
01
Backend with Java
Java, object-oriented programming and Spring Boot in the DIO · Itaú bootcamp.
02
AI engineering
Agents and multi-agent systems with LangGraph, protocols such as MCP and observability for LLM applications.
03
English
Ongoing study at Kumon, focused on reading, grammar and building vocabulary.
Education and courses
Bachelor's in Software Engineering
Universidade Estácio de Sá
Jan 2025 – Dec 2028
Artificial Intelligence and Data Science in the Cloud: AWS in Practice
PUC-Rio
Apr 2026 – Sep 2026
Santander Jornada Tech AWS
Santander Open Academy · AWS
Apr 2026 – present
Java, Spring Boot & AI Bootcamp
DIO · Itaú
Oct 2026 – present
English
Kumon
in progress
06 / Contact
Let's build something useful.
Want to talk about an opportunity or a project? The fastest way to reach me is by email or LinkedIn.