Gabriel Rocha

Desenvolvedor

Entusiasta Python

Gabriel Rocha.

anos, Barueri - São Paulo - Brasil.

Esse site têm como propósito ser um meio de divulgação dos projetos que trabalhei ou estou atualmente trabalhando e também como um currículo virtual, listando minhas experiências profissionais e os cursos que já realizei, como também quais pretendo fazer.

Atualmente trabalho como Técnico em Tecnologia da Informação no IFF (Instituto Federal Fluminense) Campus-Macaé, desenvolvendo sistemas em parceria com a equipe de desenvolvimento da Reitora, com finalidades educacionais. As principais tecnologias utilizadas pela equipe são as linguagens de programação Python e Ruby, com seus respectivos frameworks Django e Rails, HTML 5, CSS3, entre outras dependendo da necessidade do projeto.

Portfólio

Projetos e Pesquisas

Experiências

Formação e Experiências Profissionais

Formação
2006 - 2017

2013 - 2015

Mestrado - Universidade Candido Mendes

Mestrado Profissional em Pesquisa Operacional e Inteligência Computacional.

Título da dissertação: DESENVOLVIMENTO DE UM SISTEMA EDUCACIONAL ONLINE PARA ELABORAÇÃO E CORREÇÃO DE PROVAS ESCRITAS OBJETIVAS

2008 - 2013

Bacharelado em Sistemas de Informação - Instituto Federal Fluminense (IFF)

2006 - 2008

Técnico em Informática - CEFET Campos

Certificações

2013

LPIC 1 - Linux Professional Institute Certification

2013

CLA 11 - Novell Certified Linux Administrator

2013

DC Tech Spec Certified - Novell Data Center Technical Specialist

2013

SUSE 11 Tech Spec - Novell SUSE Technical Specialist

2013

MCTS - Microsoft Certified Technology Specialist Windows 7, Configuration

Histórico Profissional
2009 - Hoje

2017 - Hoje

Software Engineer - CATHO

Responsabilidades:

  • Desenvolvimento e manutenção de APIs Rest desenvolvidas em PHP e Python;
  • Criação de scripts para sincronização de bases de dados e desenvolvimento de ferramentas de monitoração;
  • Participar de reunião com B2B e B2C para levantamento de requisitos e mapeamento das regras de negócio;
  • Monitorar e definir estratégias para garantir o pleno funcionamento da API de Vagas, como, verificar a existência de bots e controle de acesso;
  • Analise de performance dos sistemas internos.

Ambiente de desenvolvimento:

  • Métodos ágeis como o Scrum, Lean e Kanban
  • GIT para controle de versão.
  • TDD e BDD
  • Clean Code
  • Boas práticas no estilo do código e na criação da estrutura do projeto
  • Fluxo de desenvolvimento respeitando os DODs e DORs

2012 - Hoje

Técnico em Tecnologia da Informação - INSTITUTO FEDERAL FLUMINENSE

Responsabilidades:

  • Suporte ao usuário
  • Administração de redes
  • Desenvolvimento de Sistemas Web

Projetos:

  • IF ACADÊMICO – UMA ALTERNATIVA MOBILE PARA O ACOMPANHAMENTO DO DESEMPENHO ESCOLAR
  • IF AGENDAMENTO – UM SISTEMA WEB PARA CONTROLE DE AGENDAMENTO DE AVALIAÇÕES
  • ENSINO POR COMPETÊNCIA E PROJETOS DE EXTENSÃO: O CASO DO SLID – SOFTWARE LIVRE PARA IMPRESSÃO DE DOCUMENTOS
  • MOINA - Monitoramento Inteligente de Nível de Água

Cursos/Treinamento:

  • Segurança de Redes – OYS
  • Forense digital utilizando distribuições Linux – FISL
  • Análise de Vulnerabilidades Web – OYS
  • Java Básico 2 – Rede Nacional de Pesquisa – RNP
  • Análise Forense - Rede Nacional de Pesquisa – RNP
  • Bacula Ferramenta de Backup – IFF
  • Cabeamento Estruturado – IFF
  • Python para quem sabe Python - Luciano Ramalho
  • Welcome to The Django – 2015/2016

2011 - 2012

Desenvolvedor - PETROBRAS / Spassu Tecnologia

Responsabilidades:
Desenvolvimento de sistemas para a Petrobras

Ferramentas:

  • Visual Studio 2010
  • FCorp
  • C#
  • Banco de Dados Oracle

Projetos:

  • GICLog - Gestão Integrada de Contratos Logísticos
    Software para o auxílio analítico gerencial do tratamento de demandas logísticas da Petrobras, atendendo aos modais terrestre, marítimo e aéreo, em função da criação de novos contratos ou tratamento dos já existentes. Solução de software para o ambiente Petrobras, Bacia de Campos. Tecnologias utilizadas: .NET framework 4.0, Nhibernate, jQuery, MS Reporting Services, Team Foundation Server 2012, Oracle e Scrum.

Cursos/Treinamento:

  • Developing Web Applications with Visual Studio2010

2011 - 2011

Estagiário de TI - Elfe Soluções em Serviço

2009 - 2011

Desenvolvedor de Iniciação Científica - IFF