Sou desenvolvedor apaixonado por tecnologia, desenvolvimento de software e criação de soluções que unem boa experiência de usuário, organização de código, performance e confiabilidade.
Minha trajetória começou no desenvolvimento web e evoluiu para projetos cada vez mais completos, envolvendo sistemas de gestão, aplicações offline-first, Progressive Web Apps, aplicações desktop, bancos de dados, APIs, automação, testes e desenvolvimento de jogos.
Atualmente estou aprofundando meus conhecimentos em engenharia de software, arquitetura de aplicações, TypeScript, JavaScript moderno, desenvolvimento de jogos e ferramentas baseadas em IA para acelerar e aprimorar o processo de desenvolvimento.
- 🎓 Estudante de Análise e Desenvolvimento de Sistemas
- 💻 Experiência prática com desenvolvimento de aplicações web e sistemas corporativos
- 🧩 Interesse em arquitetura de software, Clean Architecture, modularização e código sustentável
- 📱 Desenvolvimento de aplicações PWA e Offline-First
- 🖥️ Desenvolvimento de aplicações desktop utilizando tecnologias web
- 🎮 Desenvolvimento de jogos 2D e projetos inspirados em RPGs clássicos
- 🗄️ Experiência com bancos de dados relacionais e NoSQL
- 🧪 Interesse e experiência com testes automatizados
- 🤖 Utilização de ferramentas de Inteligência Artificial como apoio ao desenvolvimento de software
- 🔧 Experiência prática também com suporte técnico, infraestrutura, redes e troubleshooting de ambientes Windows
- HTML5
- CSS3
- JavaScript ES6+
- TypeScript
- Tailwind CSS
- Bootstrap
- React
- Next.js
- Styled Components
- jQuery
- AJAX
- Responsive Design
- PWA
- Node.js
- Express.js
- PHP
- PHP PDO
- APIs REST
- MVC
- Orientação a Objetos
- SQLite
- MySQL
- MongoDB
- IndexedDB
- Firebase Realtime Database
- Cloud Firestore
- Git
- GitHub
- Bun
- npm
- Vite
- Tauri
- Capacitor
- Visual Studio Code
- Antigravity IDE
- Jest
- Testing Library
- Storybook
- Testes unitários
- Testes de integração
- Validação de builds
- Automação de testes
- Phaser 3
- TypeScript
- Vite
- Bun
- Game Architecture
- Entity Systems
- Dialogue Systems
- Map Systems
- Save Systems
- UI para jogos
- Desenvolvimento de RPG 2D
- Pixel Art / pipelines de arte assistidos por IA
- Estética JRPG 16-bit / HD-2D
- Firebase
- Realtime Database
- Cloud Firestore
- APIs
- Sincronização de dados
- Arquiteturas Offline-First
- Backup e restauração de dados
- Importação e exportação JSON
- Windows
- PWA
- Tauri
- Capacitor
- Aplicações desktop baseadas em tecnologias web
- Diagnóstico e manutenção de sistemas Windows
- Troubleshooting de hardware e software
- DISM / manutenção de imagem do Windows
- Configuração e diagnóstico de redes TCP/IP
- Ethernet Fast/Gigabit
- Configuração e troubleshooting de roteadores
- Diagnóstico de conectividade e negociação de velocidade
- Ambientes Windows Server
- Microsoft Access / bancos legados
- WordPress
- Strapi
- REST APIs
- MVC
- PHP
- MySQL
- Ajax
- jQuery
- React
- Next.js
Tenho interesse especial em construir aplicações organizadas, escaláveis e fáceis de manter.
Principais conceitos e práticas estudados/aplicados:
- Arquitetura em camadas
- Separação de responsabilidades
- Repository Pattern
- Services
- Domain Services
- Componentização
- Modularização
- Offline-First
- Data Access Layer
- Versionamento de schema
- Soft Delete
- UUID
- Controle de estado
- Validação de dados
- Tratamento de erros
- Backup e restauração
- Sincronização de dados
- Testes automatizados
- Build e validação contínua
Projeto focado na construção de um sistema de gestão para comércio, com arquitetura preparada para funcionar mesmo sem conexão com a internet.
- Offline-First
- SQLite / IndexedDB
- PWA
- Tauri
- Gestão de produtos
- Estoque
- Vendas
- Compras
- Fornecedores
- Categorias
- Movimentações de estoque
- Relatórios
- Impressão
- Backup e restauração
- Importação/exportação JSON
- Sincronização de dados
- Controle de permissões
- Filtros e pesquisa
- Compatibilidade com veículos
- Código de barras
- Localização de estoque
Projeto de desenvolvimento de um RPG 2D utilizando tecnologias modernas com inspiração nos clássicos JRPGs de 16 bits.
- Phaser 3
- TypeScript
- Vite
- Bun
- Sistema de entrada do jogador
- Player Entity
- Map Manager
- NPCs
- Sistema de diálogos
- Dialogue Manager
- Dialogue Box
- Integração entre entidades e sistemas
- Arquitetura modular
- Testes automatizados
O projeto busca combinar a estética clássica dos JRPGs com uma arquitetura moderna de desenvolvimento.
Também estudo e aplico ferramentas de Inteligência Artificial no processo de desenvolvimento de software.
Utilizo IA principalmente para:
- análise arquitetural
- geração e revisão de código
- documentação
- criação de planos de implementação
- testes
- refatoração
- debugging
- análise de projetos existentes
- desenvolvimento iterativo
- criação de sistemas complexos
- geração e direção de arte para projetos de jogos
Tenho interesse particular em desenvolver fluxos de trabalho onde IA + engenharia de software + documentação + testes trabalhem em conjunto.
- Engenharia de Software
- TypeScript
- Arquitetura de aplicações
- Desenvolvimento Full Stack
- PWA e aplicações Offline-First
- Desenvolvimento Desktop
- Desenvolvimento de jogos com Phaser
- Game Architecture
- Bancos de dados
- Testes automatizados
- Cloud / sincronização de dados
- Ferramentas de desenvolvimento assistido por IA
Busco oportunidades na área de desenvolvimento de software onde eu possa aplicar meus conhecimentos, continuar evoluindo tecnicamente e contribuir para projetos reais.
Tenho especial interesse em posições envolvendo:
Frontend • Full Stack • JavaScript/TypeScript • Node.js • Software Engineering • PWA • Sistemas Web • Desktop Applications • Game Development
Meu objetivo é continuar evoluindo como profissional e transformar conhecimento técnico em software funcional, bem estruturado e com impacto real.
Estou sempre interessado em aprender, construir novos projetos e trocar conhecimento sobre tecnologia, desenvolvimento de software e games.
⭐ Explore meus repositórios e veja alguns dos projetos que venho desenvolvendo.