Skip to the content.

📈 Portifólio Felipe Santiago

Bem vindo ao meu portifólio. Aqui você encontra os meus projetos de dados e backend.

Tabela de conteúdos

Data Enginnering

Projeto Descrição Tecnologias Link
Data Engineering Aplicação de conceito de dados utilizando python para processamento e manipulação de dados. Python, Pandas, NumPy Link para o projeto
DW de Vendas Este projeto consiste na construção de um Data Warehouse (DW) utilizando a arquitetura de Star Schema (Esquema Estrela). O projeto realiza a extração, transformação e carga (ETL) de dados a partir de arquivos transacionais em formato CSV e os modela de forma dimensional, criando uma tabela de Fato e múltiplas Dimensões. Pentaho Data Integration (PDI / Kettle), CSV, SQL Link para o projeto

SQL

Projeto Descrição Tecnologias Link
MongoDB Commerce MongoDB: Prática de conceitos de MongoDB utilizando um banco de dados com cardápio do McDonald’s. MongoDB (banco commerce) Link para o projeto
MySQL All For One MySQL: Introdução ao SQL, execução de queries básicas e avançadas no banco de dados Northwind. MySQL (banco Northwind) Link para o projeto
MySQL One For All MySQL: Normalização de tabelas (até a 3ª Forma Normal) e execução de queries em um banco de dados simplificado do Spotify. MySQL (banco SpotifyClone) Link para o projeto
MySQL Vocabulary Booster MySQL: Exploração aprofundada de conceitos SQL (JOINs, SUBQUERIES, procedures, triggers) usando os bancos de dados hr e w3schools. MySQL (bancos hr, w3schools) Link para o projeto

Python

Projeto Descrição Tecnologias Link
Tech News Este projeto é um projeto em Python com foco em Web Scraping e Análise de Dados de notícias de tecnologia. O projeto realiza a extração de dados da página de novidades do site TecMundo, salva essas informações em um banco de dados MongoDB e disponibiliza uma interface interativa via linha de comando (CLI) para realizar consultas e análises sobre os dados extraídos. Python, Requests, Parsel, MongoDB, Pytest, Flake8 Link para o projeto

Nodejs

Projeto Descrição Tecnologias Link
Project Delivery App Este projeto é uma aplicação web de uma distribuidora de cervejas, com foco em boas práticas de desenvolvimento de software. Node.js, Express, MySQL, JWT, Reactjs, CSS Link para o projeto
Rest API Typescript Uma API REST completa para gestão de bibliotecas, desenvolvida com boas práticas, testes automatizados e arquitetura em camadas. Node.js, TypeScript, Express, Sequelize (ORM), MySQL, Docker, Docker Compose, Mocha, Chai e Sinon para Testes Unitários Link para o projeto
Medical API API REST para integração de pedidos de exame, documentos e chegada de imagens DICOM, desenvolvida com NestJS + TypeORM + SQLite NestJS, TypeORM, SQLite, Docker Link para o projeto

Java

Projeto Descrição Tecnologias Link
Alexandria Sistema de gerenciamento de biblioteca RESTful utilizando o ecossistema Spring Boot. Java 23, Spring Boot 3.4.3, Spring Data JPA, Hibernate, MySQL, Maven Link para o projeto
Projeto Agrix - API Agrícola Este projeto é uma API RESTful desenvolvida em Java com Spring Boot, voltada para o gerenciamento de informações agrícolas, como fazendas, culturas e fertilizantes. Java 17+, Spring Boot, Spring Security, JWT, Maven, JUnit Link para o projeto
Shopping Este projeto é projeto de aplicação REST API desenvolvido em Java com o framework Spring Boot para gerenciamento de um contexto de compras (Shopping). Java 17, Spring Boot 3.1.1, Spring Web, Spring Data JPA, H2 Database, Lombok, SpringDoc OpenAPI, Maven Link para o projeto

Node.js TypeScript MySQL Docker MongoDB Java PostgreSQL Python NumPy Pandas Matplotlib