chevron_leftJuan-Ramalho/chevron_right

Foto de perfil de Juan Ramalho

Desenvolvedor Full Stack

Sou um desenvolvedor Full Stack com foco em arquiteturas escaláveis e transição de ecossistemas tecnológicos. Atualmente, curso Análise e Desenvolvimento de Sistemas e aplico boas práticas como Clean Code e TDD para entregar soluções robustas de ponta a ponta.

Experiência com tecnologias

EXPERIÊNCIA PROFISSIONAL

CS

Estagiário - Chaves Solutions

03/2025 – 02/2026

Migração de Monolito Backend: Conduziu a transição de um serviço originalmente em Nest.js para Java com Spring Boot, focando na padronização e robustez dos novos módulos.

Arquitetura de Componentes Globais: Projetou e implementou do zero uma solução de tabelas genéricas para toda a aplicação, eliminando redundância em telas de alta densidade de dados.

Engine de Formulários Dinâmicos: Desenvolveu um motor baseado em Reactive Forms que automatiza a criação de interfaces complexas a partir de metadados.

Desenvolvimento Full Stack (Sistema de Ponto): Responsável pela construção ponta a ponta de módulos para gestão de jornada de trabalho, incluindo modelagem em PostgreSQL/MongoDB e front-end em Angular 17+.

Integração e Fluxo Assíncrono: Implementou o consumo de APIs REST/HTTP utilizando RxJS para gerenciamento reativo de fluxos.

Contêineres: Utilizou Docker para padronizar o ambiente de desenvolvimento e execução de testes.

Stack Principal: Java (Spring Boot), Angular 17+, Nest.js, TypeScript, Docker, PostgreSQL e MongoDB.

Projetos

Evento Fácil
MVP em Produção

Evento Fácil

Plataforma para automatizar o fluxo operacional de eventos e recepções, integrando controle de agenda e processos administrativos.

App Fut
MVP em produção

App Fut

Solução para gerenciamento de partidas esportivas, automatizando controle de presença, sorteio equilibrado de equipes e estatísticas.