Skip to content

angelog/Portfolio-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Portfolio API

Gabriel Angelo Bezerra

Introdução

Me chamo Gabriel Angelo, atualmente sou estagiário na empresa Lume Advanced Analytics, onde desempenho atividades no desenvolvimento de software e gerenciamento de dados para análise de qualidade e melhoria de processos industriais.

Meus Projetos

Em 2019-2

  • Nome da Aplicação: Operação Lava Bot.
  • Objetivo do projeto: Desenvolver um web bot que faça uma raspagem de dados em uma api, coletando dados referentes as despesas gastas por políticos do poder legislativo, coletando informações que serão arquivadas e organizadas em quanto cada tipo de despesa ocupou do valor pago em impostos pelo contribuinte.
  • Cliente: Fatec São José dos Campos.
  • Stack utilizada (principais linguagens, bibliotecas e frameworks):

GIT

Tecnologias Utilizadas

  • Python: linguagem de fácil utilização
  • Request: Biblioteca utilizada para estração de dados da Api
  • Pandas: Biblioteca para manipulação dos dados
  • Matplotlib: Biblioteca utilizada para plotar gráficos

Contribuições Pessoais

Busca dos dados na api, manipulação dos mesmo para agrupar e calcular os gastos para cada politico. utilizei a estrutura de dícionario para armazenar de forma mais ótimizada as informações sobre cada pólitico

Hard Skills

  • Linguagem Python (Tenho autonomia)
  • Manipulação de dados utilizando a biblioteca pandas, consiguindo a partir da experiencia já fazer alguns calculos e transformações(Tenho autonomia).
  • Logica de execução e estrutura de repetição, para que pudesse manipular e exibir os dados de uma forma mais eficaz.(Tenho autonomiao).

Soft Skills

Trabalho em equipe, colaboração com outros companheiros de equipe. Importante para que todos aprendam.

Em 2020-1

  • Nome da Aplicação: Visão Estratégica de Projetos.
  • Objetivo do projeto: Desenvolver um software de visão estratégica de projetos, que permita ao gestor de uma equipe criar tarefas, definir prazos e metas, distribuir essas demandas para a equipe e analisar se as atividades estão sendo cumpridas dentro do prazo proposto.
  • Cliente: Necto System.

GIT

Tecnologias Utilizadas

  • NodeJs para desenvolvimento da aplicação
  • JavaScript e JQuery para criação de eventos dentro da interface gráfica
  • HTML para intergace gráfica
  • CSS e Bootstrap para stylo da interface
  • Mysql Armazenamentos dos dados

Contribuições Pessoais

  • Desenvolvimento da interface gráfica e ações internas da mesma
  • Interação com banco de dados

Hard Skills

  • Front-end: foi possivel desenvolver conhecimentos basicos de uso do html5 juntamente com stylos css, bootstrap e javascript para execução de funções internas.(Sei aplicar com autonomia)
  • Banco de dados Mysql.(Sei aplicar com autonomia)

Soft Skills

  • Trabalho em equipe, colaboração com outros companheiros de equipe. Importante para que todos aprendam.
  • Leitura e aprendizado através da documentação das ferramentas utilizadas.

Em 2020-2

  • Nome da Aplicação: Plataforma SPC Brasil.
  • Objetivo do projeto: Desenvolver uma plataforma para que usuários possam consultar informações referentes ao seu cadastro positivo. A proposta é desenvolver algo que traga valor a plataforma, para fidelizar seus usuarios.
  • Cliente: SPC Brasil.

Tecnologias Utilizadas

  • Java e SpringBoot para aplicação Web
  • JavaScript e JQuery para criação de eventos dentro da interface gráfica
  • HTML para intergace gráfica
  • CSS e Bootstrap para stylo da interface
  • Mysql Armazenamentos dos dados

Contribuições Pessoais

  • Gerenciamento do banco de dados
  • Criação da interface gráfica
  • Envio de Email para o usuario

Hard Skills

  • Utilização do Springboot e da linguagem java usando da orientação a objeto para desenvolver a aplicação web. (Sei aplicar com auxilio)
  • Banco de dados Mysql.(Sei aplicar com autonomia)

Soft Skills

  • Trabalho em equipe, colaboração com outros companheiros de equipe. Importante para que todos aprendam.
  • Leitura e aprendizado através da documentação das ferramentas utilizadas.
  • Gestão de Tempo para cada atividade.

Em 2021-1

  • Nome da Aplicação: Api-Loading.
  • Objetivo do projeto: Desenvolver um sistema que possibilita a busca de candidatos a partir de uma vaga, buscando uma contração veloz e assertiva.
  • Cliente: Jet Soft.

GIT

Tecnologias Utilizadas

  • Linguagem Python
  • Flask para criar Api
  • Postman para interação com Api
  • Banco de dados MySql

Contribuições Pessoais

  • Função para extrair latitude e longitude através do Cep.
  • Criação dos Metodos das Classes, Usuario, DatabaseManager.
  • Conexão com Banco de dados

Hard Skills

  • Linguagem Python (Tenho autonomia)
  • Utilização do Flask para gerar a API de acesso e conexão com o resto da aplicação. (Tenho autonomia)
  • Banco de dados Mysql.(Sei aplicar com autonomia)

Soft Skills

  • Trabalho em equipe, autonomia para criação de código, colaboração com outros companheiros de equipe. Importante para que todos aprendam.
  • Leitura e aprendizado através da documentação das ferramentas utilizadas.

Em 2021-2

  • Nome da Aplicação: NemoSys.
  • Objetivo do projeto: Desenvolvimento de uma solução de dados para a empresa Ness, voltada ao ensino à distância, fazer a gestão de logs para alimentar um Data Warehouse a fim de possibilitar a melhor gestão estratégica do negócio.
  • Cliente: Ness.

GIT

Tecnologias Utilizadas

  • GitFlow
  • Dockerfiles
  • SqlServer
  • MongoDB.

Contribuições Pessoais

  • Gerenciar e manipular os dados de logs e do chat, para uso do ETL alimentar o Data Warehouse.

Hard Skills

  • Linguagem Python (Tenho autonomia)
  • Manipulação e interação de dados no mongoDB.(Sei executar com autonomia)
  • Banco de dados Mysql/MongoBD.(Sei aplicar com autonomia)

Soft Skills

  • Trabalho em equipe, autonomia para criação de código, colaboração com outros companheiros de equipe.
  • Leitura e aprendizado através da documentação das ferramentas utilizadas.

Em 2022-1

Desenvolvimento de uma API para anonimização, para gerar relatório. Possibilidade de gerar recomendações através do sistema Apriori.

GIT

Tecnologias Utilizadas

  • Linguagem Python
  • Biblioteca Pandas
  • Flask para criar Api
  • Postman para interação com Api
  • Banco de dados MySql

Contribuições Pessoais

  • Nesse desenvolvimento fiz todas as etapas do projeto.
    • Criação da configuração da API.
    • Conexão com a base de dados anonimização dos dados.
    • Exportação do relatorio.
    • Percistir os dados no Banco.

Hard Skills

  • Regras de anonimização, Criação de API(Sei fazer com autonomia)
  • Manipulação de dados utilizando a biblioteca pandas.(Sei fazer com autonomia)
  • Implementação do sistema de recomendação (Apriori). (Sei executar com apoio da documentação)
  • Banco de dados Mysql.(Sei aplicar com autonomia)

Soft Skills

  • Autonomia para criação de código.
  • Gestão de tempo.
  • Leitura e aprendizado através da documentação das ferramentas utilizadas.

Meus Principais Conhecimentos

Linguagens:

  • Python
  • Javascript
  • C#

Frameworks:

  • Flask
  • Express
  • Bootstrap
  • Django
  • Xamarin

Ferramentas:

  • HTML
  • CSS
  • DataStudio
  • Power BI

Cloud:

  • GCP (Google Cloud Platform)
    • Cloud Functions
    • SQL
    • Cloud Storage

Contatos

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published