Disponível para oportunidades

Thiago
Vinicius
Silva

Software Engineer com foco em Java/Spring Boot e background de 6 anos no mercado financeiro. Construo sistemas robustos, integrados e bem documentados — do microsserviço ao dashboard.

5+
anos mercado financeiro
37
repositórios no github
5+
tecnologias principais
@RestController
@RequestMapping("/api/orders")
public class OrderController {

@Autowired
private OrderService service;

@PostMapping
public ResponseEntity<Order> create(
@RequestBody OrderDTO dto) {
return ResponseEntity
.status(201)
.body(service.create(dto));
}
}

// ✓ Kafka published
// ✓ Order confirmed
sobre mim

Dev que entende
de negócio

Sou desenvolvedor Fullstack com foco em Back-End Java, construindo sistemas que vão de microsserviços com Kafka até dashboards financeiros interativos.

Antes de migrar para tecnologia, passei 5 anos no mercado financeiro — na XP Investimentos e no Santander — o que me deu uma capacidade rara: traduzir o técnico para a linguagem do negócio e entender profundamente os sistemas que construo.

Atualmente cursando Tecnólogo em ADS pela Estácio e em transição ativa para desenvolvimento, com projetos reais publicados e arquiteturas de produção implementadas.

💹

Background Financeiro

5 anos em XP Investimentos e Santander — conhecimento de negócio aplicado direto ao código.

🗣️

Comunicação Técnica

Habilidade de traduzir complexidade técnica para stakeholders não-técnicos com clareza.

🏗️

Arquitetura Real

Projetos com microsserviços, Kafka, CI/CD, AWS e Azure — não só tutoriais.

📐

Boas Práticas

SOLID, Clean Code, TDD, testes com JUnit 5 e Mockito em todos os projetos.

Stack técnica

Back-End

Java 21 Spring Boot 3 Spring MVC JPA/Hibernate Node.js FastAPI Python REST APIs

Front-End

React 18 TypeScript Recharts Streamlit Plotly HTML/CSS JavaScript

Dados & DevOps

PostgreSQL Docker Apache Kafka AWS ECS Azure GitHub Actions MongoDB SQLite

Qualidade

JUnit 5 Mockito SOLID Clean Code TDD pytest Swagger Scrum
projetos

O que construí

API · Mercado Financeiro

Renda Fixa API

API REST para simulação, comparação e marcação a mercado de investimentos em renda fixa, com taxas em tempo real do Banco Central.

  • Simulação de CDB, LCI/LCA e Tesouro Direto com IR regressivo
  • Marcação a Mercado (MtM) com P&L e recomendação de venda
  • CDI, SELIC e IPCA via BCB Open Data com cache por hora
  • Autenticação via API Key + documentação Swagger
Python FastAPI SQLAlchemy Pydantic v2 SQLite BCB API pytest
Dashboard · Data Viz

Portfolio Tracker

Dashboard interativo de análise de ações com gráficos em tempo real, métricas de risco e comparação de carteiras via Yahoo Finance.

  • Gráficos candlestick, MM20, volume e KPIs de retorno
  • Matriz de correlação e evolução normalizada (base 100)
  • Suporte a ações BR, EUA, cripto e ETFs
  • Cache inteligente com @st.cache_data (TTL 10min)
Python Streamlit Plotly yfinance pandas numpy
Fullstack · API Pública

FIPE Vehicle App

Aplicação fullstack para consulta de preços de veículos via Tabela FIPE — backend em Java com Spring Boot e frontend web interativo.

  • Consulta de marcas, modelos e preços por ano para carros, motos e caminhões
  • Integração com API pública FIPE via Jackson e Streams API
  • Arquitetura em camadas: model / service / principal
  • Frontend em HTML/CSS/JS integrado via Spring Boot static resources
Java 17 Spring Boot Maven Jackson Streams API HTML/CSS/JS FIPE API
experiência

Trajetória

Desenvolvedor Fullstack
Freelance · Projetos próprios
ago/2025 – atual

Desenvolvimento de sistemas fullstack com Java (Spring Boot) e React, microsserviços com Apache Kafka, dashboards financeiros em Python/Streamlit e pipelines CI/CD com GitHub Actions para AWS e Azure. Todos os projetos com testes unitários e boas práticas aplicadas.

Especialista de Investimentos
Santander Brasil
set/2023 – jul/2025

Análise de dados de clientes e indicadores financeiros para suporte à tomada de decisão. Acompanhamento de métricas de portfólio com ferramentas analíticas em ambiente corporativo estruturado — experiência que informa diretamente o desenvolvimento de sistemas financeiros.

Assessor de Investimentos
Invest Smart · XP Investimentos
jun/2020 – set/2023

Gestão de carteiras de investimento com base em dados e cenários de mercado. Responsável pela área de COE: onboarding de produto e alocação. Desenvolvimento da habilidade de traduzir conceitos financeiros complexos para clientes de diferentes perfis.

contato

Vamos conversar?

Aberto a oportunidades como desenvolvedor Back-End ou Fullstack. Respondo rápido.

function toggleMenu() { const links = document.querySelector('.nav-links'); const btn = document.getElementById('hamburger'); links.classList.toggle('nav-mobile-open'); btn.classList.toggle('open'); }