Sobre mim
Comecei a estudar programação em 2023 na instituição EBAC - Escola Britânica de Artes Criativas e Tecnologia. No decorrer desse caminho, obtive diversos conhecimentos sobre essa área e desenvolvi diversas competências, tanto no Front-end quanto no Back-end.
No Front-end, já desenvolvi desde landing pages até sites mais complexos, como um e-commerce focado na venda de jogos. Com essas experiências, hoje consigo produzir projetos mais robustos e de qualidade. Além disso, já produzi códigos para testes unitários, integrados e E2E (end-to-end). Para fazer tais testes, utilizei tecnologias como Jest, React Testing Library e Cypress.
No Back-end, comecei desenvolvendo sistemas em memória e, conforme fui evoluindo nos meus estudos, hoje, consigo criar sistemas ligados a bancos SQL e NoSQL. Além disso, possuo conhecimentos sobre tópicos relevantes na programação, como TDD (Test Driven Development), Design Patterns e arquitetura em Microsserviços.
OBS: Cada projeto listado contêm uma breve descrição sobre ele, mas no repositório de cada projeto possui uma descrição mais explicativa sobre o projeto em sí.
Projetos
EPLAY
E-commerce de uma loja focada na venda de jogos.
Tecnologias:
React | Styled Components | Redux | React Router DOMMicrosserviços
Três microsserviços que usam métodos HTTP fazendo um CRUD(Create, Read, Uptade, Delete).
Tecnologias:
Spring Boot | Maven | MongoDB | Spring Data | JavaTo Do List
Lista de tarefas que possuem um filtro que busca por tipo de prioridade e status.
Tecnologias:
React | Styled Components | Redux | React Router DOMTestes E2E(End to End) - Cypress
Utilizado a ferramenta Cypress para fazer testes E2E(ponta a ponta) em um site fictício.
Tecnologias:
CypressConsultador de GitHub
Consegue consultar qualquer usuário do GitHub a partir de seu nome e trazer todos os repositórios públicos do usuário.
Tecnologias:
React | CSS Modules | HTML | ViteConsultador de CEP
Consegue consultar qualquer CEP do Brasil e retornar os dados referentes ao CEP.
Tecnologias:
SASS | Gulp | JavaScript | HTML | CSSMeu Aniversário
Timer que calcula quantos dias, horas, minutos e segundos faltam até o meu aniversário.
Tecnologias:
SASS | Gulp | JavaScript | HTML | CSSClone Disney+
Clone da landing page da Disney+.
Tecnologias:
SASS | Gulp | JavaScript | HTML | CSSCalculadora Aritmética
Consegue resolver operações de adição, subtração, divisão e multiplicação.
Tecnologias:
SASS | Gulp | JavaScript | HTML | CSSEBAC - Tech Talks
Timer de um evento de tecnologia fictício, contendo 4 seções relacionadas ao assunto: Front-end, UI/UX, Data Science e Back-end.
Tecnologias:
SASS | Parcel | JavaScript | HTML | CSSSorteador de números
Basta você entrar no site e definir um número máximo que pode ser sortido e clicar em sortear número.
Tecnologias:
SASS | Gulp | JavaScript | HTML | CSSFirst Comment
Mensagem de e-mail que a newsletter First Comment enviaria aos seus assinantes.
Tecnologias:
HTML | CSSCalculadora de médias
Calcula a média de acordo com a quantidade de tarefas e suas notas.
Tecnologias:
JavaScript | HTML | CSSFormulário - Bootstrap
Formulário que foi feito com Bootstrap como o próprio nome já diz.
Tecnologias:
Bootstrap | HTML | CSSArtStore
Loja fictícia de arte, contendo 4 seções: Sobre a loja, Personalizações, Produtos e Fale conosco.
Tecnologias:
Bootstrap | HTML | CSSRestaurante
Loja fictícia de um restaurante, contendo 4 seções: Sobre o restaurante, Eventos, Nosso cardápio e Fale conosco.
Tecnologias:
Bootstrap | HTML | CSSFormulário com Validação
Formulário com validação feita em JavaScript.
Tecnologias:
JavaScript | HTML | CSSCriptoMaster
Landing Page de uma loja que vende e compra criptomoedas.
Tecnologias:
HTML | CSS