Sobre mim

Olá, eu sou João Dias, desenvolvedor FullStack com foco em construir soluções de forma pragmática, modular e escalável, sempre atento a boas práticas e arquitetura limpa. Minhas principais stacks no Back-end são Node.js (Fastify + TypeScript) e Laravel. Já no Front-end, trabalho com React, Next.js e Vue, utilizando Tailwind CSS para estilização.

Além do domínio técnico, valorizo código legível, testes e princípios como SOLID e DDD. Busco sempre alinhar tecnologia às necessidades do negócio, entregando soluções eficientes, escaláveis e de impacto.

Já trabalhei tanto em projetos que nasceram do zero quanto em sistemas em evolução, aprendendo que cada linha de código é uma oportunidade de melhoria contínua.

Acredito que tecnologia vai muito além de ferramentas: ela deve resolver problemas reais e gerar valor para as pessoas. No fim do dia, o que mais me motiva é ver ideias ganhando vida e fazendo diferença de verdade.

Tecnologias

Node.jsFastifyLaravelReactNextVue 3Tailwind CSSPrismaPostgreSQLMySQLMongoDBDockerPhpTypeScriptJavaScriptCSSHTML

Experiência

Desenvolvedor Web FullStack

Criativa Tecnolgia e Informatica (2024 - atual)

Desenvolvimento de APIs robustas com e Laravel, integração com bancos de dados relacional exclusivamente MySQL, além da criação de interfaces modernas com ReactJs. Experiência em estruturar aplicações modulares e escaláveis, sempre buscando alinhar tecnologia às necessidades reais de negócio.

Projetos Acadêmicos

Ciência da Computação – Universidade da Amazônia - UNAMA (2022.2 - 2026)

Participação em projetos aplicados a contextos reais, como sistemas de gestão de clínicas entre outros projetos. Atuei tanto no back-end quanto no front-end, adquirindo experiência em trabalho em equipe, versionamento de código e boas práticas de desenvolvimento.