Rafael Gonçalves
Possuo primeiro e segundo grau concluídos, em maioria no Colégio Dante Alighieri e graduação em Ciência da Computação na Universidade Presbiteriana Mackenzie, o qual foi iniciado no início de 2013 e com de termino em 2018.
Desde muito jovem já me interessava pela área de computação, comecei a aprender linguagens de programação aos 14 anos e não parei desde então. Logo nesse idade fiz o curso profissionalizante Game Center no Instituto Elaborada tendo meu primeiro contato com Python, Hardware em geral, Redes e Desenvolvimento de Jogos. Durante a graduação no Mackenzie, fui convocado para participar do curso da Apple no Brasil chamado BePID, aonde durante 1 ano fomos instruídos a construir um projeto inovador para apresentação ao comitê da Apple que vinha ao Brasil.
Durante minha carreira fiz a transição de ser um desenvolvedor mobile para me tornar um programador mais completo que aborda todas as áreas de um produto como frontend, backend e infraestrutura, utilizando principalmente Python e Javascript como motores dessa mudança.
Conhecimentos:
- Linguagens de Programação: Python, Swift, Objective-C, Java, C, Javascript.
- Bancos de dados: MySQL, PostgresSQL, MongoDB, Clickhouse.
- Frameworks de Web Service: Django, Flask, FastAPI, Spring Boot.
- Frameworks Frontend: React, React Native.
- Gerenciamento de Kubernetes, Docker, RabbitMQ, Kafka, Redis.
- Softwares de Monitoramento: Datadog, New Relic, Prometheus e Grafana.
- Linux avançado.
Informações coletadas do Lattes em 01/06/2024
Acadêmico
Formação acadêmica
Outras produções
Depend. 2016.
Histórico profissional
Experiência profissional
2015 - 2016
ITERATIVEVínculo: Celetista, Enquadramento Funcional: DESENVOLVEDOR DE SOFTWARE, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Desenvolvimento de software mobile para diferentes clientes, exclusivamente programado para sistema operacional iOS e na linguagem Objective-C.
2016 - 2017
QintessVínculo: Celetista, Enquadramento Funcional: DESENVOLVEDOR DE SOFTWARE, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Alocado no Banco Santander. Fui responsável pelo desenvolvimento do aplicativo de Internet Banking pessoa física, além da criação de bibliotecas utilizadas em diversos projetos dentro do banco, como aplicativo de cartões, entre outros.
2017 - 2019
SquadVínculo: Celetista, Enquadramento Funcional: DESENVOLVEDOR DE SOFTWARE, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Principal desenvolvedor backend da startup Squad.
Focada em criar um ambiente virtual para empresas com força de trabalho acima de 3000 pessoas, a squad se semelhava a redes sociais internas para integrar e disseminar conhecimento entre os colaboradores.
As tecnologias usadas foram Python e Django para desenvolvimento da API, kubernetes e docker para infraestrutura computacional da empresa.
Alguns assuntos abordados na squad:
- Escalabilidade e teste de stress de alto impacto
- Transmissão de lives usando tecnologia HLS (m3u8)
- Cache de informações e mídia usando Memcache
2019 - 2021
tivitVínculo: Celetista, Enquadramento Funcional: ESPECIALISTA EM DESENVOLVIMENTO DEVOPS, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Desenvolvimento de estrutura de monitoramento dos servidores do data center da TIVIT. Integração com sistemas como Zabbix, New Relic, Datadog, OpsGenie, entre outros para coleta de alertas e agregação de informações sobre crises.
Tecnologias utilizadas:
- Python
- Kubernetes
2021 - Atual
ArgyleVínculo: Colaborador, Enquadramento Funcional: DESENVOLVEDOR DE SOFTWARE, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Estudo e realização de engenharia reversa de sites e aplicativos americanos. O intuito é capturar os dados de perfil e pagamentos (continuamente monitorado) para suavizar as taxas de créditos oferecidos as usuários. (Tudo com consentimento do próprio usuário).
Habilidades desenvolvidas:
- Bypass de TLS fingerprinting
- Bypass de segurança de prevenção de bots
- Utilização de proxy rotativo
- Desenvolvimento de bibliotecas complementares para a nao repetição de código entre os scanners.
Tecnologias usadas: Python 3.10, kubernetes, docker.
2020 - 2021
BairesDevVínculo: Colaborador, Enquadramento Funcional: DESENVOLVEDOR DE SOFTWARE, Carga horária: 40
Outras informações:
Desenvolvimento do Software de controle financeiro da empresa IQVIA para pesquisa e criação de remédios.
Tecnologia Utilizadas:
- Python
- Flask
- Docker
- Kubernetes
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Rafael Gonçalves e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?