Apresentação
Olá, meu nome é João Vítor.
Graduado em Ciência da Computação e posso atuar como desenvolvedor full-stack web & mobile (e áreas relacionadas).
Desenvolvedor Full-Stack
Desenvolvedor Web
Desenvolvedor Mobile
Tradutor
Educação
Bacharelado em Ciência da Computação pela Universidade Tiradentes - UNIT.
jan. 2018 - ago. 2023Experiência Profissional
Desenvolvedor Full-Stack, EMGETIS.
ago. 2021 - até o momento- Desenvolvimento e manutenção de mais de 32 sites com o CMS WordPress, PHP, CSS, JavaScript, servidor Apache e SGBD MariaDB juntamente com a configuração e utilização de alguns plugins (WordPress) como ACF, Contact Form 7, Ninja Forms, Smart Slider 3, WP Activity Log, WP Statistics, Yoast SEO, MainWP (para monitoramento e gerenciamento de sites WordPress) e melhorias de segurança.
- Implantação do Composer para gerenciamento de dependências de temas WordPress e integração com o Bower e o NPM.
- Criação de shortcodes e blocos customizados para sites WordPress.
- Implantação do Git com Gitea para versionamento do código, "integração" com CI/CD com Gitea Actions e documentação técnica.
- Desenvolvimento de aplicação mobile com React Native juntamente com o desenvolvimento de uma API com JavaScript (utilizando o Node.js como compilador), token JWT como principal forma de comunicação com a API, geração e leitura de QRcode, banco de dados PostgreSQL e disponibilização na Play Store.
- Utilização do Portainer para hospedagem de sites e aplicações em desenvolvimento a partir de Stacks (docker compose).
- Webscraping.
- Utilização de ferramentas como o VSCode, Tabby, Vim, Logcat, Gimp, Kdenlive, LibreOffice, Smb4k, entre outros.
Estagiário de TI, EMGETIS.
dez. 2019 - ago. 2021
Atividades Desempenhadas:
- Desenvolvimento e manutenção de alguns sites com o CMS WordPress, PHP, CSS, JavaScript, servidor Apache e banco de dados MariaDB.
- Atendimento de Chamados pelo GLPI (helpdesk).
- Suporte ao usuário em sistemas do Detran (emulador), Expresso (e-mail) e Zimbra (e-mail).
- Visão Geral do Zabbix (monitoramento de infraestrutura e rede) e do Ansible.
- Backup de base de dados mssql utilizando o RDesktop (para acesso remoto a máquina) e o SMSS.