MARCOS GUILHERME DA SIVA FILHO
Desenvolvedor Full Stack
Telefone (WhatsApp): (91) 98129-3588 Linkedin: https://www.linkedin.com/in/marcos
E-mail:
[email protected] -guilherme-392868182
Github: https://github.com/marcosguilhermef
RESUMO
■ Desenvolvedor Full Stack com sólida experiência em criação e manutenção de APIs robustas, banco de dados e soluções
escaláveis para aplicações web e mobile. Domı́nio de linguagens e frameworks como Java, Kotlin, PHP, Python, Spring
Boot e Laravel, além de experiência com bancos de dados como MySQL, PostgreSQL e MongoDB. Hábil em otimização de
desempenho, segurança e integrações com diversas plataformas, atuando em ambientes de alta disponibilidade com serviços
em AWS e GCP. Atualmente cursando Ciência da Computação e em constante atualização com certificações relevantes, com
forte foco em soluções de alta qualidade e resultados mensuráveis. Além disso, possuo conhecimentos sólidos e aprofundados
em redes de computadores.
CARGO ALMEJADO
■ PROGRAMADOR FULL STACK
EXPERIÊNCIAS PROFISSIONAIS
■ BRENNER SERVIÇOS DE INFORMÁTICA LTDA.
– Cargo: Tec PROFISSIONAL DE INFORMÁTICA
– Perı́odo: 2017 - 2021
– Funções:
• Criação / Manutenção de Sites
• Criação / Manutenção de Programas Desktop
• Criação / Manutenção de Aplicativos Android
• Geração de relatórios voltados a Business Inteligence
– Vı́nculo trabalhista: Parte como freelancer e parte como CLT
■ LIRA INTERMEDIACAO E AGENCIAMENTO DE SERVICOS E NEGOCIOS EIRELI
– Cargo: Desenvolvedor
– Perı́odo: 2020 - 2023
– Funções:
• Criação / Manutenção de Sites
• Criação / Manutenção de Programas Desktop
• Criação / Manutenção de Aplicativos Android
• Geração de relatórios voltados a Business Inteligence
– Vı́nculo trabalhista: Freelancer
■ GOOGLE ADSENSE
– Cargo: Programador
– Perı́odo: 2020 - Atualmente
– Funções:
• Criação de Sites e aplicativos para a veiculação de anúncios patrocinados. Nesse trabalho, funciona em regime de
parceria, onde o Google agencia empresas interessadas em divulgar seus produtos e cobra uma comissão entre 32%
e 49%. Restante é pago a mim. Esse trabalho é muito importante, pois me ajudou a entender os gostos do público
consumidor e otimizar aplicativos com o intuito de aumentar o engajamento do usuário.
• Gestão de tráfego
– Vı́nculo trabalhista: Parceria
■ SEA TELECOM
– Cargo: Analista de desenvolvimento de sistemas (sênior)
– Perı́odo: 2023 - Atualmente
– Funções:
• Criação / Manutenção de Sites
• Criação / Manutenção de Programas Desktop
• Criação / Manutenção de Aplicativos Android
– Vı́nculo trabalhista: CLT
EDUCAÇÃO
■ GRADUAÇÃO EM ENGENHARIA ELÉTRICA (INCOMPLETO)
– Instituição: UNIVERSIDADE FEDERAL DO PARÁ - UFPA
– Perı́odo: 2015 - 2017
■ GRADUAÇÃO CIÊNCIA DA COMPUTAÇÃO (CURSANDO)
– Instituição: ESTÁCIO
– Perı́odo: 2023 - ATUALMENTE
COMPETÊNCIAS
■ Linguagens que domino:
• Java 8 e Java 11 • C e C++ • HTML5 e CSS (Pseudo
• Kotlin • Python2 e Python3 Linguagens)
• Javascript e Typescript • PHP • Dart
■ Frameworks e tecnologias:
• Laravel • Prismajs • Node • Flutter
• React e React Native • Next • Spring boot
• Android SDK • Nestjs • Hibernate 6
■ Ferramentas:
• Firebase • Google Play Console • Dbeaver • 3T Robot
■ Infraestrutura:
• Nginx • SSH • Swarm • GitLab CI/CD
• Apache • GCP • Vangrant
• Tomcat • AWS • Terraform • GitHub Actions
• Linux (derivados de de- • Docker • Ansible
bian) • Portainer • Jenkins • Open Stack
■ Gerenciadores de pacotes:
• NPM • maven • pip
• Yarn • Gradle
■ SGBDs:
• MongoDB • MySql • PostgreSQL • Microsoft SQL Server
■ Testes automatizados:
• Jest • PHPUnit • JUnit
DIFERNCIAIS
■ Sólido conhecimento em redes;
■ Conhecimento em infraestrutura;
■ Conheço os protocolos tr069, tr181 e tr369;
■ Conhecimento em APIs bancárias (Itaú, banco do brasil, santander, etc.).
CURSOS E CERTIFICADOS
■ Curso de Angular
– Descrição: Curso para desenolvimento em angular
– Data da conclusão: 18 de abril de 2022
– Link: https://loiane.training/certificado/GZedcN4meivgXLgoudXH
■ Java Básico
– Descrição: Curso básico de programação em Java
– Data da expiração: 18 de abril de 2022
– Link: https://loiane.training/certificado/MpMtKidpNErBTsy1dMqW
CONTRIBUIÇÕES COM A COMUNIDADE
■ documento-validacao-br
– Tipo: Pacote npm
– Função: Pacote serve para validar documentos oficiais de brasileiros. Qualquer usuário pode instalar via NPM e
implementa-lo em sua aplicação.
– Linguagem: Typescript
– Link: https://www.npmjs.com/package/documento-validacao-br
■ Gerador de CPF e CNPJ com JavaScript
– Tipo: Artigo
– Descrição: Artigo que discorre sobre formas de gerar números de CPF e CNPJ para testes usando javascript.
– Link: https://medium.com/@marcosguilhermefh/gerador-
de-cpf-e-cnpj-com-javascript-afb0342585ae
■ Como gerar números de CPF para testes?
– Tipo: Artigo
– Descrição: Artigo que explica como um desenvolvedor pode gerar números de CPF para testes de validação.
– Link: https://medium.com/@marcosguilhermefh/como-gerar-n%C3%BAmeros-de-cpf-para
-testes-201e26cce7b2
■ Documentação do documento-validacao-br
– Tipo: Artigo
– Descrição: Artigo que explica formas de gerar números de CPF e CNPJ para testes de validação. Também mostra
como validar CPF e CNPJ.
– Link: https://dev.to/marcosguilhermef/documentacao-do-documento-validacao-br-3l0j
ÚLTIMOS PROJETOS
■ Gerador de tickets
– Tipo: Software
– Função: Software web e aplicação mobile que permite geração de senhas de espera. O sistema foi desenvolvido e
implmentado na empresa SEA Telecom. O sistema permite medir a perfomance dos atendentes, imprimir senhas em
uma impressora esc/pos e funciona em todas as unidades da empresa.
– Linguagem: Typescript (front-end) e Nestjs(back-end)
■ Cliente SEA
– Tipo: Software
– Descrição: Sistema que permite que clientes da empresa SEA telecom possa realizar as seguintes tarefas de forma 100%
online:
∗ Geração de segunda via de boleto;
∗ Pagamento de fatura via Pix e Cartão de crédtio;
∗ Troca de senha de aparelhos wifi;
∗ Verificar conexões ao dispositivo wifi;
∗ Verficar status de rede;
– Linguagem: Typescript (front-end) e Java(back-end)
Esse trabalho me deu bastante experiências em Gateways de pagamento Cielo, Rede e Itaú.
■ SEAHUB
– Tipo: Software
– Descrição: Hub de ferramentas administrativas para funcionários da SEA Telecom.
∗ Geração de segunda via de boleto;
∗ Pagamento de fatura via Pix e Cartão de crédtio;
∗ Troca de senha de aparelhos wifi;
∗ Verificar conexões ao dispositivo wifi;
∗ Verficar status de rede;
– Linguagem: Typescript (front-end) e Nestjs(back-end)
■ SEA ACS
– Tipo: Software
– Descrição: Ferramenta de ACS que utilizar os protocolos tr069, tr181 e tr 369.
∗ Troca de senhas de roteadores;
∗ Diagnóstico de redes;
∗ Teste de velocidades;
∗ Presets de configuração de roteadores;
∗ Verficar status de rede;
– Linguagem: Typescript (front-end) e Java(back-end)