Portfólio · Brasil

Cauê Vieira

Desenvolvedor de software · Estudante de Física

Programador pleno, apaixonado por construir aplicações web e mobile escaláveis.

Trabalho no dia a dia com o desenvolvimento de APIs, interfaces, e integrações e aponto o mesmo rigor para a física e astronomia — analisando curvas de luz de asteroides e simulando órbitas. Estou sempre aprendendo tecnologias novas através de projetos reais, e aberto a colaborações e feedback.

Curva de luz · objeto 4 Vestafase 0 — 1

Brilho de um asteroide ao longo de uma rotação. É o tipo de dado que o AstroScope ajuda a visualizar.

Perfil

Software com rigor de laboratório, ciência com disciplina de engenharia.

Tecnologias

  • React
  • React Native
  • Next.js
  • Spring Boot
  • ASP.NET
  • Laravel

Linguagens

  • Java
  • TypeScript
  • JavaScript
  • C#
  • Go
  • PHP

Bancos de dados

  • MySQL
  • PostgreSQL

Ferramentas

  • VS Code
  • Visual Studio
  • IntelliJ IDEA
  • MySQL Workbench
  • pgAdmin
  • Git & GitHub

Formação

  1. Bacharelado em Física

    Uninter

    2024 — presente

  2. Tecnólogo em Análise e Desenvolvimento de Sistemas

    Univinte

    2024 — 2026

  3. Técnico em Análise e Desenvolvimento de Sistemas

    SENAI

    2022 — 2023

Projetos principais

Cinco que valem uma leitura

  1. 01

    AstroScope

    2026

    Curvas de luz de asteroides no navegador

    Ferramenta web que lê arquivos ALCDEF (.txt) de fotometria, extrai as observações e plota a curva de luz do objeto. Permite inspecionar a variação de brilho ao longo do tempo e exportar o resultado em PDF ou imagem — pensada para apoiar o trabalho observacional que faço na graduação de Física.

    • Next.js
    • React 19
    • TypeScript
    • Recharts
    • Three.js
    • Tailwind CSS
    • shadcn/ui
  2. 02

    Ubli

    2025

    Mapeamento colaborativo de acessibilidade urbana

    Aplicativo para mapear e consultar condições de acessibilidade em espaços urbanos, alimentado pela comunidade. O front-end em TypeScript conversa com uma API REST em Java com Spring Boot, responsável por autenticação, pontos mapeados e avaliações.

    • TypeScript
    • Java
    • Spring Boot
    • REST API
  3. 03

    Astronomic Simulations

    2025

    Órbitas em 2D e 3D com Python

    Conjunto de simulações de órbitas planetárias em 2D e 3D e análise de imagens astronômicas usando Astropy. Um estudo prático de mecânica orbital e do fluxo de trabalho de dados em astronomia.

    • Python
    • Astropy
    • NumPy
    • Matplotlib
  4. 04

    Finance Tracker API

    2024

    API de finanças pessoais

    API para gestão financeira pessoal: cadastro de despesas, categorias e acompanhamento de gastos ao longo do tempo. Projeto focado em modelagem de domínio e organização em camadas.

    • C#
    • ASP.NET
    • REST API
  5. 05

    MVC API (PHP)

    2025

    Arquitetura limpa em PHP puro

    API construída em PHP sem framework, aplicando o padrão repository, uma camada de services e componentização das views. Um exercício para entender o que os frameworks normalmente escondem.

    • PHP
    • MySQL
    • Padrão MVC

Mais projetos

Catálogo de observações

Estudos, desafios e experimentos — a maioria nascida de cursos ou de curiosidade sobre uma tecnologia nova.

ProjetoTipoStackAno
NLW Agents — BackendAPI com IANode.js · TypeScript2025ver →
Gemini ComponentIntegração de IATypeScript · Google Gemini2025ver →
Desafio API NodeDesafio de back-endNode.js2025ver →
NLW ConnectFront-end de eventoNext.js · Tailwind CSS2025ver →
Stock Market TrackerDados de mercadoReact · Polygon.io API2025ver →
To Do ListApp mobileFlutter · Dart2025ver →
Lightcurve AnalysisAnálise acadêmicaPython · Jupyter2025ver →
Projeto PHPEstudo de back-endPHP2025ver →
Go & ReactFull-stackGo · React2024ver →
Go APIEstudo de linguagemGo2024ver →