Guilherme Oliveira

Sou

Sobre

"Profissional com formação em Tecnologia de Sistemas Elétricos e Desenvolvimento de Sistemas, além de curso técnico em Mecatrônica. Com experiência no setor ferroviário e quatro anos desenvolvendo soluções para sistemas embarcados, estou empenhado em aprimorar minhas habilidades técnicas.
Atualmente, estou focado no estudo e aplicação de tecnologias como Python, SQL , Excel, visando contribuir significativamente para projetos desafiadores e inovadores."

Participação evento PHPSummit - locaweb

Analista de dados & Desenvolvedor

Decifrando o presente, antecipando o futuro.

  • Website: www.guilhermeoliveira.tech
  • Email: guilherme.oliveira.antonio@gmail.com
  • Aniversário: 20 setembro
  • Formação: Tecnólogo
  • Localidade: São Paulo, Brasil

Habilidades

Dos desafios às conquistas, minha jornada de superação da trilha tecnológica é marcada pela dedicação e aprendizado contínuo. Transformei obstáculos em oportunidades aprendendo os conceitos das tecnologias Python, SQL, R, Excel. Cada linha de código, cada consulta SQL, é uma narrativa de superação, refletindo não apenas domínio técnico, mas resiliência e determinação diante dos desafios.

PYTHON


  • Manipulação de dados com Pandas: capacidade de usar a biblioteca Pandas para carregar, limpar, transformar e analisar dados com eficiência.
  • Controle de versão com Git: capacidade de usar Git para controle de versão e colaboração em projetos.
  • Visualização de dados com Matplotlib e Seaborn: capacidade de criar visualizações informativas de dados usando bibliotecas como Matplotlib e Seaborn.
  • SQL


  • Consultas básicas: capacidade de escrever consultas simples para recuperar dados de uma tabela usando a cláusula SELECT.
  • Filtros e classificação: capacidade de aplicar filtros e ordenar resultados usando cláusulas WHERE e ORDER BY.
  • Joins: conhecimento sobre como combinar dados de diferentes tabelas usando INNER JOIN, LEFT JOIN, RIGHT JOIN ou FULL JOIN.
  • Integração com outras linguagens e ferramentas: familiaridade com a integração de SQL em aplicações e ferramentas, como Python, php.
  • DOCKER


  • Criação de imagens Docker: capacidade de escrever Dockerfiles para criar imagens personalizadas que atendam às necessidades específicas de um aplicativo.
  • Compreendendo os conceitos de contêiner: compreensão sólida dos conceitos fundamentais de contêiner, como isolamento, volumes, redes e imagens.
  • Orquestração de contêineres: experiência com ferramentas de orquestração de contêineres, como Docker Compose.
  • EXCEL


  • Fórmulas e Funções Básicas: Domínio de fórmulas básicas como SOMA, MÉDIA, MÍNIMO, MÁXIMO, CONTAVALORES, entre outras.
  • Fórmulas Avançadas: Capacidade de usar fórmulas mais avançadas, como VLOOKUP, HLOOKUP, INDEX, MATCH, IF, AND, OR, SUMPRODUCT, entre outras, para realizar cálculos complexos.
  • Tabelas dinâmicas: capacidade de criar e manipular tabelas dinâmicas para resumir, analisar e visualizar grandes conjuntos de dados.
  • Gráficos e visualizações: conhecimento de como criar gráficos e visualizações atraentes para representar dados de maneira clara e compreensível.
  • PHP


  • Sintaxe PHP: compreensão aprofundada da sintaxe da linguagem PHP, incluindo variáveis, estruturas de controle (if, else, switch), loops (for, while), funções e outros conceitos básicos.
  • Conexão com bancos de dados: experiência de interação com bancos de dados usando extensões como MySQLi ou PDO, incluindo consultas SQL básicas, inserção, atualização e exclusão de dados.
  • Desenvolvimento Orientado a Objetos (OOP): Familiaridade com programação orientada a objetos em PHP, incluindo criação de classes, objetos, herança, encapsulamento e polimorfismo.
  • Testes unitários: experiência em escrever testes unitários para garantir qualidade e estabilidade do código.
  • Resume

    Educação

    Análise & desenvolvimento de sistemas

    2022 - 2024

    Faculdade Impacta, SP

    Linguagens de programação, arquitetura de sistemas, bancos de dados, desenvolvimento web e mobile, além de temas como análise de requisitos e metodologias ágeis.

    Sistemas elétricos

    2018 - 2021

    Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - IFSP, SP

    Sistemas de controle, eletrotécnica, automação industrial, CLP e GTD

    Técnico mecatrônica

    2015 - 2017

    Senai Anchieta, SP

    Eletrônica, programação, controle, desenho técnico e sistemas embarcados.

    Pontuação nível inglês

    Experiência profissional

    Técnico em manutenção

    2021 - Presente

    Via Mobilidade, SP

    • Realizar inspeções regulares em linhas ferroviárias, vias, sinalização, estações, realizando tarefas de manutenção preventiva em vias e equipamentos de sinalização.
    • Manter sistemas de software específicos para o setor ferroviário, incluindo sistemas de controle, monitoramento de passageiros (CCTV), som e sinalização.
    • Use o SAP MM para gerenciar ordens de manutenção preventiva e corretiva no ambiente ferroviário.
    • Registrar detalhes das atividades de manutenção no SAP MM, incluindo materiais usados, horas de trabalho e quaisquer notas relevantes.
    • Realizar reparos imediatos em trilhos danificados, sinais defeituosos, sistemas de energia e outros componentes críticos.
    • Responder a emergências, como descarrilamentos, acidentes ou situações críticas, tomando as medidas necessárias para minimizar danos e restaurar a segurança da operação.
    • Manter registros precisos das atividades de manutenção, preparo de relatórios de inspeção e documentar todas as intervenções realizadas para garantir a conformidade com os padrões regulatórios e de segurança.
    • Trabalhar em estreita colaboração com as equipes de engenharia, operações e segurança para resolver problemas complexos e implementar melhorias no sistema ferroviário.
    • Gerenciar e operar os sistemas elétricos que alimentam os trens, incluindo manutenção de subestações, linhas de transmissão e outros componentes.
    • Diagnosticar e resolver problemas elétricos que possam surgir nos sistemas ferroviários, minimizando interrupções nas operações.
    • Oferecer treinamento técnico para operadores e equipes envolvidas na utilização de sistemas tecnológicos, além de oferecer suporte técnico para resolução de problemas e garantia de continuidade operacional.

    Técnico em eletrônica

    2017 - 2021

    Fastwave, SP

    • Usar a tecnologia C/C++ para programar dispositivos embarcados para os setores metroviário e ferroviário. Combinação e adaptação de sistemas legados do setor de refinaria de açúcar de acordo com a demanda do cliente.
    • Utilizar a plataforma Arduino para desenvolver protótipos, dispositivos e soluções eletrónicas para aplicações específicas no setor das telecomunicações.
    • Implemento de módulos de comunicação sem fio (como Wi-Fi, Bluetooth ou RFID) usando Arduino para facilitar a transmissão de dados em sistemas de telecomunicações.
    • Criar e atualizar firmware para dispositivos eletrônicos utilizando linguagens de programação compatíveis com Arduino, garantindo a estabilidade e funcionalidade dos sistemas.
    • Participação em projetos relacionados com o desenvolvimento e implementação de soluções de telecomunicações, colaborando com equipas multidisciplinares.

    Certificados

    Este é o meu portfólio, uma história de constante evolução e sucesso através de um aprendizado incansável.

    Projetos

    Este é o meu portfólio, uma história de constante evolução e sucesso através de um aprendizado incansável.

    Blog

    Meu baú de estudos no notion.

    Visualização de dados

    Docker

    Github

    Github

    Big O Notation

    Sorting Algorithms

    PHP

    Contact

    Location:

    São Paulo, SP