Olá, eu souHi, I'm Kaio
Full Stack Developer com mais de 5 anos de experiência, atuando com Angular, TypeScript, Node.js e NestJS. kaiosrosa@gmail.com Full Stack Developer with 5+ years of experience, working with Angular, TypeScript, Node.js, and NestJS. kaiosrosa@gmail.com
Atuo no desenvolvimento e evolução de aplicações web front-end e back-end, com experiência em gerenciamento de estado, cache, integrações via API e otimização de performance. Atualmente integro um time internacional responsável por sistemas corporativos de uma organização global Big Four de auditoria e serviços profissionais, enquanto curso mestrado em Informática. I build and evolve front-end and back-end web applications, with experience in state management, caching, API integrations, and performance optimization. I'm currently part of an international team supporting enterprise systems for a global Big Four audit and professional services organization, while pursuing a Master's degree in Informatics.
Além do código, também dou aulas particulares de programação, atuo como mentor voluntário de inglês em uma ONG e crio conteúdo educacional. Beyond code, I also teach private programming lessons, volunteer as an English mentor at an NGO, and create educational content.
ExperiênciaExperience
Full Stack Developer
jun/2025 — presenteJun 2025 — presentAtuo em um time internacional de engenharia responsável pela evolução e manutenção de aplicações corporativas para uma empresa global Big Four de auditoria e serviços profissionais. Part of an international engineering team modernizing enterprise applications for a global Big Four audit and professional services firm.
- Redesenhei a arquitetura de cache (memória → Redis → banco) com o padrão Strategy, reduzindo requisições redundantes e melhorando os tempos de resposta.Redesigned a multi-layer caching architecture (memory → Redis → database) using the Strategy pattern, reducing redundant requests and improving response times.
- Introduzi gerenciamento de estado com NgRx (Component Store e Global Store), aumentando a previsibilidade e facilitando o debugging.Introduced NgRx state management (Component Store and Global Store), improving predictability and debugging across complex flows.
- Apliquei o padrão Factory no componente principal de tabela para centralizar a criação de suas variantes, melhorando a performance via change detection otimizado.Applied the Factory pattern to the core table component to centralize creation of its variants, improving performance through optimized change detection.
- Migrei a persistência no cliente de LocalStorage para IndexedDB, fortalecendo o suporte offline.Migrated client-side persistence from LocalStorage to IndexedDB, strengthening offline support.
- Construí, de ponta a ponta, um fluxo interno de troca de arquivos entre times — dashboard, geração de arquivo, um serviço mock para destravar testes antes da entrega de um time dependente, job agendado e uma tela de controle de acesso — coordenado entre 3+ times.Built an internal cross-team file-exchange workflow end-to-end — dashboard, file generation, a mock service to unblock testing ahead of a dependent team's delivery, a scheduled job, and an access-control view — coordinated across 3+ teams.
Full Stack Developer
nov/2022 — jun/2025Nov 2022 — Jun 2025- Aumentei em 20% a produtividade da equipe de operações ao integrar fluxos do CRM aos sistemas internos.Increased operations team productivity by 20% by integrating CRM workflows into internal systems.
- Reduzi em 30% as tarefas manuais do fluxo operacional por meio da categorização automática de clientes.Reduced manual workflow tasks by 30% by automating customer categorization.
- Reduzi em 20% o tempo de processamento de documentos com a automação da análise documental.Reduced document-processing time by 20% through automated document analysis.
Full Stack Developer JúniorJunior Full Stack Developer
jul/2021 — nov/2022Jul 2021 — Nov 2022- Aumentei em 50% a eficiência do processo de aprovação de crédito por meio de integrações via API com Angular, Node.js e GCP.Improved credit approval efficiency by 50% through API integrations built with Angular, Node.js, and GCP.
- Reduzi em 25% as solicitações manuais de dados de parceiros ao construir uma API externa com serviços do GCP.Reduced manual partner data requests by 25% by building an external API with GCP services.
Estagiário de Desenvolvimento WebWeb Development Intern
fev/2020 — jun/2021Feb 2020 — Jun 2021- Reduzi em 15% a necessidade de ajustes manuais ao padronizar o rastreamento de eventos em tempo real no módulo Driver Analytics.Reduced manual adjustments by 15% by standardizing real-time event tracking in the Driver Analytics module.
- Aumentei em 30% a taxa de feedback dos usuários por meio de melhorias na visualização de dados em tempo real.Increased user feedback rates by 30% by improving real-time data visualization.
FormaçãoEducation
Mestrado em Informática — OntologiasMaster's Degree, Informatics — Ontologies
Bacharelado em Engenharia da ComputaçãoBachelor's Degree, Computer Engineering
Técnico em InformáticaTechnician, Information Technology
Habilidades & IdiomasSkills & Languages
FrontendFrontend
BackendBackend
Dados & NuvemData & Cloud
TestesTesting
IdiomasLanguages
- Português:Portuguese: nativonative
- Inglês:English: fluentefluent
- Espanhol:Spanish: profissionalprofessional working proficiency
- Francês:French: básicolimited working proficiency
ProjetosProjects
TrainMemo
App de treino local-first, construído sozinho do início ao fim (130 commits em 5 semanas) com processo orientado a spec (specs, ADRs, decision log). Arquitetura offline-first com IndexedDB e sincronização opcional, resolução de conflito multi-dispositivo e modelagem de dados independente de idioma. Local-first workout tracker, solo-built end to end (130 commits in 5 weeks) with a spec-driven process (specs, ADRs, decision log). Offline-first architecture with IndexedDB and optional cloud sync, multi-device conflict resolution, and locale-independent data modeling.
Ver app ao vivoView live appExercise Tracker API
Projeto de backend para registrar e acompanhar exercícios diários por meio de endpoints de API. A backend project where users can log and track daily exercises through robust API endpoints.
Ver repositórioView repositoryRandom Quote Machine
Aplicação frontend interativa feita para a certificação Front End Libraries do freeCodeCamp. Interactive frontend application built for the freeCodeCamp Front End Libraries certification.
Ver repositórioView repositoryCredenciamento PPGI
Sistema em Java para credenciamento de professores no fluxo do programa de pós-graduação da UFES. Java-based system for registering professors within UFES's graduate program workflow.
Ver repositórioView repositoryServiçosServices
Além do trabalho CLT, ofereço dois tipos de serviço como freelancer. Alongside full-time work, I offer two kinds of freelance services.
Consultoria TécnicaTechnical Consulting
Ajudo times e founders a resolver problemas de arquitetura, performance e escala em Angular, Node.js e NestJS.I help teams and founders solve architecture, performance, and scale problems in Angular, Node.js, and NestJS.
Saiba maisLearn more Page in PortugueseAulas ParticularesPrivate Lessons
Aulas de programação online, do zero ao profissional — nota 4.9 no Superprof.Online programming lessons, from zero to professional — 4.9★ on Superprof.
Saiba maisLearn more Page in Portuguese