Skip to content
View zingarelli's full-sized avatar
Block or Report

Block or report zingarelli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zingarelli/README.md

Bem-vindo 👋

Click here to see this page in English.

Obrigado por visitar meu perfil!

🎓 Sou desenvolvedor Front End, trabalhando principalmente com as bibliotecas React e D3.

🌱 Tenho me aprofundado continuamente em React e TypeScript, e aos pouquinhos estou olhando para o Back End com Node.js.

🙏 A maior parte das minhas anotações de estudos e códigos estão organizados e disponíveis neste repositório.

📫 Você pode entrar em contato comigo pelo LinkedIn ou me enviar um e-mail.

Portfólio 🖥️

A maioria dos meus repositórios são baseados em projetos desenvolvidos nos cursos e atividades que eu faço na Alura, uma escola online de cursos de tecnologia.

Abaixo deixo uma lista dos projetos que eu considero mais importantes, organizados por tecnologia. Ao clicar no nome de um projeto, você vai para o seu respectivo repositório. Caso haja uma página online, eu também coloco o link para ela.

HTML | CSS | JavaScript

  • Alura Geek: várias páginas para uma empresa fictícia de e-commerce, utilizando JavaScript para exibir os produtos de uma API mockada, validar campos de formulário, além de mecanismos funcionais de login e campo de busca. Veja o projeto online.

  • Jogo da memória de One Piece: um dos meus favoritos! As cartas são animadas por meio de propriedades CSS, e o controle do tabuleiro e do placar são via JavaScript. Veja (e jogue) online.

ReactJS

  • CodeChella: atualmente, este é meu maior projeto público, para divulgação de um festival de música fictício. Nele, apliquei a Context API, o React Router e alguns hooks, além do Jest para testes. Veja o projeto online.

  • Faça seu pedido: app para uma lanchonete de fast-food, em que o cliente pode adicionar itens ao carrinho, aplicar promoções e finalizar o pedido. As informações sobre os itens e promoções são recebidas de uma API, também disponibilizada no projeto.

TypeScript | Angular

  • Sorteador de Amigo Secreto: projeto desenvolvido utilizando o princípio de TDD (Test-Driven Development) e o Recoil para gerenciar estados. Faz o sorteio automático de uma lista de amigo secreto. Veja o projeto online.

  • Memoteca: com este app eu aprendi o básico de Angular 14. Nele, o usuário pode salvar suas citações e pensamentos favoritos, e também vê-los em um mural, no qual também é possível editar e apagar pensamentos/citações.

Data Science

  • Introdução a Machine Learning - Classificação: também tenho interesse por Data Science, e neste repositório disponibilizo diversos Jupyter notebooks com minhas anotações sobre os fundamentos de Machine Learning voltado a problemas de classificação, passando por toda uma pipeline de obter os dados, formatá-los e análisá-los, até criar modelos, validá-los e comparar com outros modelos.

  • Análise de churn rate: neste projeto faço uma limpeza, formatação e análise de dados completa para uma companhia fictícia de telecomunicações, baseado em dados de churn rate (taxa de evasão) de seus clientes. Além disso são criados dois modelos de Machine Learning para classificar os clientes que potencialmente poderiam cancelar seus planos.


Welcome!

Thank you for visiting my GitHub Profile!

🎓 I am a Front End developer, primarily working with the React and D3 libraries.

🌱 I've been continuously deepening my knowledge of React and TypeScript. I'm also starting to explore the Back End with Node.js.

📫 You can message me on LinkedIn or send me an e-mail.

Portifolio 🖥️

Most of my repos are based on projects developed in the courses I undertake at Alura, a brazilian online school for technology courses.

Although I'm documenting my recent projects in English, most of them are in Portuguese. If any of those in Portuguese piques your interest and you want to know more about it, please contact me.

Below, you will find a list with the projects that I consider most important, organized by technology. By clicking on a project's name, you will be redirected to its repository. If there is an online page associated to it, I also include the link to it.

HTML | CSS | JavaScript

  • Alura Geek: multiple pages for a fictitious e-commerce company. JavaScript is used to display products retrieved from a mock API, validate form fields, and implement functional login and search features. View it online.

  • One Piece Memory Game: my favorite one! It's based on One Piece characters, and uses CSS to animate the cards and JavaScript to control the board and the score. View (and play!) it online.

ReactJS

  • CodeChella: currently, this is my largest public project, designed to promote a fictional music festival. In it, I've applied the Context API, React Router, and several hooks, along with Jest for testing. View it online.

  • Place Your Order: app for a fast-food venue, where customers can add items to the cart, apply promotions and complete their order. Information about items and promotions is received from an API, also provided in the project.

TypeScript | Angular

  • Secret Santa Raffler: project developed following TDD (Test-Driven Development) principles, and Recoil for state management. It automatically performs a secret santa raffle. View it online.

  • Memoteca: I've learned the basics of Angular 14 while developing this app. In it, you can save a thought/favorite quote and also view a mural with saved thoughts, which you can edit or delete.

Data Science

  • Introduction to Machine Learning - Classification: I'm also interested in Data Science, and in this repository I provide several Jupyter notebooks with my notes (in Portuguese only) on the fundamentals of Machine Learning for classification problems, covering the entire pipeline from obtaining the data, formatting and analyzing it, to creating models, validating and comparing them with other models.

  • Churn rate analysis: in this project, I clean and format the data, and perform a comprehensive data analysis for a fictional telecom company based on customer churn rate data. Additionally, two machine learning models are created to classify customers who may potentially cancel their plans.

Pinned

  1. anotacoes-estudo anotacoes-estudo Public

    Anotações que eu vou escrevendo como forma de estudos dos cursos de tecnologia que eu faço. A maior parte é focada no Front End.

    2

  2. codechella codechella Public

    Alura Challenge. Page for a fictitious music festival for Tech Devs.

    JavaScript

  3. one-piece-worst-gen-chart one-piece-worst-gen-chart Public

    A React project to add/remove pirates and their crew

    JavaScript

  4. say-the-secret-number say-the-secret-number Public

    Using the Web Speech API in a game to guess a secret number.

    JavaScript

  5. Alura_Voz-Data_Science_Challenge Alura_Voz-Data_Science_Challenge Public

    Desafio Alura no tópico de Data Science: análise de Churn Rate para uma operadora fictícia de telecomunicações, a Alura Voz

    Jupyter Notebook

  6. robotron-2000 robotron-2000 Public

    Forked from pedromarins/robotron-2000

    Aprendendo JavaScript e navegação pelo DOM customizando os stats de um robô

    CSS