
Ávila Lótus
Astro | Java | Tailwind CSS | Spring Boot | MySQL
Plataforma de agendamento para uma clínica de massoterapia. Backend com Spring Boot, autenticação via JWT, agenda dinâmica e frontend Astro.
Me chamo Bernardo Alvim, sou um entusiasta do desenvolvimento de software que descobriu sua paixão por tecnologia ainda cedo, durante o ensino médio técnico no COLTEC/UFMG. Desde então, venho trilhando um caminho sólido entre o mundo acadêmico e o desenvolvimento prático, sempre buscando aprender, experimentar e construir coisas úteis.
Atualmente, curso Engenharia de Software na PUC Minas, e ao longo da minha jornada fui me aproximando especialmente do desenvolvimento web — tanto no front quanto no back. Gosto de colocar a mão na massa com tecnologias como Java, Spring Boot, React, Next.js, TypeScript e Tailwind. Meus projetos refletem muito do que valorizo como desenvolvedor: clareza, organização e foco na experiência de quem usa.
Tenho uma personalidade inquieta, gosto de resolver problemas e me virar pra aprender o que for necessário. Quando algo me interessa, eu vou fundo — seja um framework novo, uma feature difícil ou até um desafio de UI. Além disso, busco sempre melhorar meu código, não só tecnicamente, mas também pensando em quem vai dar manutenção ou colaborar comigo.
No meu tempo livre, costumo ver séries, ler manhwas e jogar. Sou viciado em Soulslike — amo Dark Souls, Sekiro e Elden Ring. Também curto escutar música, ouvindo de tudo um pouco. Acredito que essas paixões me ajudam a relaxar e recarregar as energias para os desafios do dia a dia.
Astro | Java | Tailwind CSS | Spring Boot | MySQL
Plataforma de agendamento para uma clínica de massoterapia. Backend com Spring Boot, autenticação via JWT, agenda dinâmica e frontend Astro.
Astro | Java | Tailwind CSS | Spring Boot | MySQL
Aplicação web para avaliações gastronômicas entre amigos, com sistema de notas, comentários e rankings. Frontend feito com Astro.js e backend com Java SpringBoot.
Next.js | TypeScript | Tailwind CSS | Zod
Gerenciador de listas de compras que permite duplicar listas, editar produtos manualmente e organizar por data. Design minimalista e foco na experiência do usuário.
HTML | CSS | JavaScript | Node.js | Express.js | JSON Server | Bootstrap CSS
Muitas pessoas enfrentam dificuldades para organizar suas finanças — seja por falta de planejamento, excesso de gastos ou desconhecimento das próprias metas. O CashCraft nasceu como uma forma leve e interativa de ajudar usuários a entenderem melhor sua vida financeira e começarem a se organizar de forma prática.