Meus Projetos

ZapCar

O ZapCar nasceu de um desafio proposto pela DIO.me, onde tive a oportunidade de explorar conceitos fundamentais do desenvolvimento mobile. A ideia era criar uma plataforma que facilitasse a locação de veículos elétricos, proporcionando uma experiência intuitiva e moderna para os usuários. Durante o desenvolvimento, me aprofundei no uso de Kotlin, aprimorando habilidades como consumo de APIs, manipulação de listas e gerenciamento de estado. Esse projeto foi um divisor de águas na minha jornada, pois consolidou meu entendimento sobre o ecossistema Android e me preparou para desafios ainda maiores.

Mrc81 Bank

O Mrc81 Bank surgiu da minha curiosidade em entender como funcionam os sistemas bancários e de pagamentos online. Inspirado no funcionamento de grandes instituições financeiras, decidi criar um simulador bancário que permitisse aos usuários realizar operações como depósitos, saques e transferências via Pix. Desenvolver esse sistema me fez mergulhar em conceitos como autenticação segura, estruturação de banco de dados e boas práticas de código. Cada funcionalidade implementada foi um aprendizado valioso, tornando este projeto um dos pilares do meu portfólio.

API My-Api

Sempre tive interesse em entender melhor como os sistemas se comunicam, e foi assim que nasceu a ideia de criar minha própria API bancária. Desenvolvi a My-Api para gerenciar contas bancárias, oferecendo funcionalidades como registro de usuários, operações de crédito e débito, além de autenticação JWT. Utilizando Node.js e Express, pude explorar o desenvolvimento de endpoints RESTful e a importância da segurança no backend. Esse projeto me permitiu aprofundar no mundo das APIs, solidificando conceitos que hoje aplico em projetos mais complexos.

Infinity Bank

O Infinity Bank foi mais do que um projeto, foi um verdadeiro desafio pessoal. Minha intenção era criar um banco digital funcional, proporcionando uma experiência de usuário fluida e segura. Utilizando HTML, CSS e JavaScript, desenvolvi uma interface interativa e moderna, com funcionalidades como consulta de saldo, pagamentos, transferências e extrato bancário. Durante o desenvolvimento, aprendi sobre estruturação de interfaces responsivas e implementação de interações dinâmicas. Esse projeto foi um marco na minha evolução como desenvolvedor, demonstrando minha capacidade de criar aplicações completas e bem estruturadas.