! Me chamoFlávio GimenesEngenheiro de Software

Estudo, desenvolvo e coloco ideias para funcionar. Desenvolvedor focado em sistemas web que resolvem um problema concreto de quem vai usar todos os dias.

Flávio Gimenes

Sobre

Sou estudante de Engenharia de Software e desenvolvedor Full Stack. Gosto de projetos onde dá pra ver o problema de perto: entender como uma pessoa trabalha hoje, o que está travando esse trabalho, e construir algo que substitua isso de verdade, não só mais uma tela bonita.

Trabalho principalmente com Next.js, React e TypeScript no frontend, e Typescript no backend. Prefiro entregar um sistema pequeno que funciona de ponta a ponta do que um projeto grande que fica pela metade.

Fora da faculdade, e no tempo livre, tenho usado esse tempo para construir projetos reais para pessoas reais.

Projetos

Alguns do projetos que desenvolvi, com foco em resolver problemas reais e entregar valor para os usuários.

Sistema web

ZGMotos OS

A oficina fechava cada orçamento em ficha física, sem histórico consultável e sem forma rápida de saber o que já tinha sido feito em cada moto. Cada consulta antiga dependia de vasculhar papéis.

Projetei e implementei sozinho o sistema completo: modelagem do banco com Prisma, cadastro de clientes e motos vinculados, montagem de pedidos com múltiplos itens, histórico editável e impressão do orçamento, além do deploy em produção.

  • Next.js
  • React
  • TypeScript
  • Prisma
  • SQLite/Turso
Sistema em produção, mas não acessível publicamente
Código-fonte
Sistema web + mobile

Nexus RPG

O aprendizado de programação pode se tornar pouco envolvente quando baseado apenas em conteúdos e exercícios tradicionais. O projeto buscou tornar essa experiência mais interativa, criando uma jornada na qual o estudante pudesse aprender enquanto explora, completa missões e acompanha sua própria evolução.

Participei do desenvolvimento de uma solução integrada entre aplicativo mobile, landing page e backend, trabalhando com autenticação, consumo de API, fluxo de missões, progressão do usuário e organização da interface.

  • React Native
  • Expo
  • TypeScript
  • Next.js
  • React
  • Tailwind CSS
  • Java
  • Spring Boot
  • Spring Security
  • JWT
  • PostgreSQL

Formação

2023 — 2027

Engenharia de Software - Bacharelado

Graduação em Engenharia de Software, com formação voltada ao desenvolvimento de software, desenvolvimento web, estruturas de dados, bancos de dados, arquitetura de sistemas e boas práticas de engenharia.

2026

Desenvolvimento independente - Projetos próprios e freelance

Construção e desenvolvimento de sites sob encomenda para comércios locais, atuando sozinho em todas as etapas, do planejamento ao deploy.

Stack

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • React
  • React Native
  • Next.js
  • TypeScript
  • Tailwind CSS

Backend

  • TypeScript
  • Node.js
  • APIs REST
  • Prisma

Banco de dados

  • SQLite
  • PostgreSQL
  • MariaDB
  • Turso

Ferramentas & Ambiente

  • Git
  • GitHub
  • Linux
  • VS Code
  • DBeaver
  • Vercel

Como trabalho

Entender antes de executar

Antes de pensar em tecnologia, procuro entender o problema, o objetivo do projeto e como ele vai ser usado na prática.

Começar pelo simples

Gosto de começar com uma solução simples e funcional. Se algo mais complexo for necessário, adiciono depois.

Trabalho pensado à longo prazo

Organização e nomes claros fazem diferença. Principalmente quando preciso voltar ao projeto meses depois e entender o que eu mesmo fiz.

Contato

Tem um projeto em mente ou uma vaga que combina com o que eu faço?

Me manda uma mensagem. Costumo responder rápido.