Pular para o conteúdo principal
JonaFerreira

Desenvolvedor
Fullstack

Olá, sou Jona Ferreira. Desenvolvedor Full Stack focado na construção de aplicações web escaláveis com React, Next.js, TypeScript e .NET Core. Atualmente na Kasterweb, onde atuo na arquitetura frontend de produtos em produção, desde a modernização de sistemas legados até a construção de soluções multi-tenant.

Jona Ferreira - Avatar
Stack Principal.NET • React 19 • Node
FormaçãoEng. de Software (UFC)

Projetos Selecionados & Engenharia

Uma seleção de aplicações web modernas, arquiteturas de back-end e experimentos de software desenvolvidos com foco em performance e qualidade de código.

GestLLab

GestLLab

Academic ERP & Kanban

ERP acadêmico que atua como a única fonte de verdade do LearningLab (UFC). Centraliza a operação ágil (Kanban), a gestão do ciclo de vida dos membros (RH) e a inteligência institucional (BI). Desenvolvido sob a arquitetura Feature-Sliced Design (FSD).

React 19ViteZustandTanStack QueryShadcn UI
Spring Boot Gateway • AWS SESDocker Container
CLIENTHTTP POST
AWS SES200 OK
Retry: Exponential Backoff
Tempo: 0.04s

Email Service

Java Email Microservice

Microsserviço transacional isolado em Java Spring Boot. Alta capacidade de entrega resiliente com AWS SES.

Java 17Spring BootAWS SESDockerREST API
Store GG

Store GG

Next.js E-commerce

E-commerce de jogos focado em Node.js & Next.js App Router. Projeto centrado em refatoração, clean code e eliminando code smells.

Next.jsNode.jsTypeScriptShadcn UIDocker
SignalR Hub • Duplex WebSocketsConectado
HubConnection.On("ReceiveMessage")10:42:01
> "payload": { "user": "Dev", "status": "typing..." }
Ping: 8msCanal: #General
.NET 8 SignalR HubFull Duplex

Dialogue

Realtime Chat

Chat em tempo real com baixa latência e WebSockets duplex via .NET 8 SignalR, suportando alta concorrência.

.NET 8C#SignalRWebSocketsReact
Smaller

Smaller

Traefik URL Shortener

Encurtador de URLs de alta performance baseado em microsserviços. Desenvolvido com .NET Core, PostgreSQL e Docker, utilizando Traefik como Ingress Gateway para orquestração e roteamento.

Traefik ProxyDocker Compose.NET CoreC#
Clean Architecture • MyEvents EngineJWT Auth: Ativo
Unit of WorkTransações Atômicas
Certificados100% Automatizados
PostgreSQL + EF CoreFluentValidation

MyEvents

Academic Events Platform

Sistema para gerenciamento de eventos acadêmicos: criação, inscrições e emissão automatizada de certificados com Clean Architecture e JWT em C#/.NET.

C# / .NETClean ArchitectureEF CorePostgreSQLJWT

Experiência Profissional

Kasterweb

Fev 2026 - Presente

Desenvolvedor Frontend

Responsável técnico pela arquitetura e modernização do ecossistema frontend dos dois principais produtos da empresa (React/Next.js). Liderança em decisões técnicas de engenharia, performance, arquitetura Feature-First e integração de IA no workflow.

React 19Next.js 16 (App Router)TypeScriptViteTailwind CSS v4Shadcn UITanStack QueryZustandReact Hook FormZodAxiosWebSockets (Pusher / Laravel Echo)VitestJestPlaywright

Chemall

2025 - 2025

Desenvolvedor Freelance (Frontend)

Parceria em projeto acadêmico de pós-graduação: desenvolvimento remunerado da solução frontend de e-commerce de produtos químicos. Levantamento de requisitos e implementação alinhada a regras de negócio complexas.

ReactViteShadcn UITanStack

Suporte Verde

Ago 2025 - Ago 2025

Freelancer Full Stack (PHP)

Atuação em múltiplos projetos comerciais (Ourocargo, Yup Pet, Fenix Sindicatura) durante período de férias acadêmicas. Manutenção, evolução e refatoração de sistemas web em produção, implementação de Controle de Acesso (RBAC) com múltiplos perfis e otimização de segurança/performance de código legado.

PHPHTMLCSSSQL

Desenvolvimento & Resolução de Problemas

Estudante de Engenharia de Software na UFC (formação Dez/2026) e Desenvolvedor Full Stack apaixonado por arquitetura de software e por entregar valor real de negócio.

Na Kasterweb, sou responsável tecnicamente pela arquitetura frontend dos nossos principais produtos em produção. Meu trabalho envolve desde a construção do e-commerce Kastershop (plataforma white-label e multi-tenant) até a modernização de aplicações legadas como o K-Flow (migração de Laravel/Livewire para React/Vite), além da definição de contratos de API junto à equipe de backend.

No backend, possuo sólida base técnica com C# / .NET, Node.js, Clean Architecture e bancos de dados relacionais, consolidada no desenvolvimento de microsserviços e em projetos acadêmicos como o GestLLab. Valorizo fortemente as boas práticas de desenvolvimento, incluindo princípios SOLID, design patterns e testes automatizados.

Formação AcadêmicaEngenharia de Software (UFC)Téc. Informática (IFCE)
Localização & FusoBrasil (Remote)BRT (UTC-3)
Áreas de AtuaçãoPráticas de Engenharia & Arquitetura
Engenharia Frontend (React / Next.js)
Produção

Arquitetura Feature-First, sistemas White-Label multi-tenant em Next.js com design tokens em OKLCH, Zustand e TanStack Query.

Arquitetura Backend (.NET Core / Node.js)
Engenharia

Clean Architecture em C#/.NET 8, APIs RESTful em Node.js, WebSockets duplex em tempo real via SignalR e microsserviços Java/AWS SES.

Segurança & Sistemas Legados (PHP / SQL)
Legado & Refatoração

Refatoração e modernização de sistemas legados em produção, controle de acesso RBAC com múltiplos perfis e autenticação segura.

Status: Frontend Developer @ KasterwebEm Produção

Tecnologias & Ferramentas

Um ecossistema versátil. Do desenvolvimento moderno com .NET e React à manutenção crítica de sistemas legados em PHP.

Frontend & Interface

Interfaces reativas, modernização e design systems.

React 19Next.js 16TypeScriptTailwind v4Shadcn UIZustand / QueryZod / RHFWebSockets

Backend & Core

Arquiteturas robustas, microsserviços e APIs.

.NET 8 / C#Node.jsJava SpringPHPPythonClean ArchSOLID & DDDApplied AI

Data & Persistence

Modelagem, ORMs, otimização e cache.

PostgreSQLSQL ServerMySQLRedisPrismaEntity FrameworkTypeORM

DevOps, Quality & Tests

Infraestrutura, testes e qualidade.

Vitest / JestPlaywright (E2E)DockerTraefikAWSCI/CDLinux / Git

Métricas Técnicas & Código Aberto

Repositórios Públicos

Código Aberto no GitHub

Stack Principal
.NET / React / Node

Clean Architecture & React

Padrão de Código
100%

TypeScript Strict Mode

Perfil no GitHub

Vamos Conversar?

Estou disponível para novas oportunidades de engenharia, projetos de consultoria e vagas de Fullstack / Backend.

Enviar MensagemDisponível para Projetos
Disponibilidade
FUSO HORÁRIO / LOCALBRT (UTC-3) • Brasil
TEMPO MÉDIO DE RESPOSTA< 24 Horas Úteis