Sobre mim:
Sou desenvolvedor Full Stack e Game Developer, com foco em criar produtos digitais funcionais, organizados e preparados para crescer. Trabalho profissionalmente com Unity/C# e React, além de desenvolver projetos próprios envolvendo jogos, aplicações web e APIs.
Na área de jogos, atuo com Unity, C# e desenvolvimento de sistemas de gameplay e interface. Tenho experiência com Unity UI Toolkit, AppUI, arquitetura modular, padrões SOLID, MVVM e Clean Architecture. No projeto pessoal Abyss Hunters, um RPG de ação multiplayer, desenvolvi arquitetura Server Authoritative com Photon Fusion 2, compensação de latência, combate, inventário e loot orientados a dados, sistemas de progressão, loadouts e sincronização de gameplay. Também trabalho com otimização, organização de código e integração entre UI e lógica do jogo.
Na área web, atuo com React, TypeScript, Node.js e APIs REST. Desenvolvo componentes reutilizáveis, interfaces responsivas, integrações entre frontend e backend, autenticação com JWT, middlewares, rate limiting e gerenciamento de estado com Context API. Tenho experiência com Tailwind CSS, HTML, CSS, JavaScript, React Hooks, Lazy Loading e integração de aplicações web com Unity.
Também trabalho com bancos de dados relacionais e não relacionais, especialmente PostgreSQL e MongoDB, incluindo modelagem, transações, cache em memória e preocupação com segurança e desempenho. No projeto Karta, desenvolvi um jogo web full stack utilizando React, Node.js, Express e PostgreSQL, com APIs estruturadas por responsabilidade, autenticação por tokens, atualizações otimistas e gerenciamento de dados em tempo real. Também desenvolvi aplicações com React, Node.js, MongoDB e JWT.
Minhas principais tecnologias incluem:
Games: Unity, C#, Photon Fusion 2, Unity UI Toolkit, AppUI, gameplay, multiplayer, inventário, loot, progressão e otimização.
Frontend: React, TypeScript, JavaScript, React Native, Tailwind CSS, HTML, CSS, UI/UX, Context API, React Hooks e Lazy Loading.
Backend: Node.js, Express, APIs REST, JWT, autenticação, rate limiting e integração com Unity.
Dados e infraestrutura: PostgreSQL, MongoDB, SQL, Docker, CI/CD e Git.
Tenho formação em Sistemas de Informação e experiência em ambientes colaborativos, Agile/Scrum, code reviews e desenvolvimento orientado à manutenção e escalabilidade. Meu objetivo em cada projeto é entender o problema, alinhar claramente o escopo e entregar uma solução de qualidade, com comunicação transparente e código que possa ser evoluído futuramente.
Resumo da experiência profissional:
Atuei profissionalmente na Heimo Games como Game Developer com Unity/C#, desenvolvendo interfaces e sistemas integrados ao gameplay utilizando Unity UI Toolkit e AppUI. Trabalhei na criação de componentes reutilizáveis, layouts responsivos, animações de interface, integração com serviços de backend e colaboração com engenheiros de gameplay em projetos de jogos.
Também atuei como Frontend Developer, utilizando React, TypeScript, JavaScript e Tailwind CSS para desenvolver interfaces responsivas, componentes reutilizáveis e integrações com APIs REST e Unity. Participei de projetos em ambientes colaborativos e internacionais, seguindo práticas de Agile/Scrum, versionamento com Git e code reviews.
Em meus projetos pessoais, desenvolvi o Abyss Hunters, um RPG de ação multiplayer em Unity/C# com Photon Fusion 2, incluindo arquitetura Server Authoritative, combate, inventário, loot, progressão e sincronização de rede. Também desenvolvi o Karta, um jogo web full stack com React, Node.js, Express e PostgreSQL, utilizando autenticação JWT, gerenciamento de estado, APIs REST, cache e transações em banco de dados.