Giovanni Ribeiro Pinto

Sou natural de Jundiaí SP, Atualmente resido em São Paulo, tenho 36 anos e trabalho na área de desenvolvimento para as plataformas digitais desde 2009. Em 2007 iniciei um curso de Processamento de Dados que durou 2 anos, nesse curso eu tive um conhecimento geral da área de TI, mas a área que mais me chamou atenção foi a área de desenvolvimento de sistemas e projetos web. No final de 2008 concluí o curso de Processamento de Dados e dei início no curso de graduação, concluí minha formação em Sistemas para Internet em 2011, em 2019 concluí pós graduação em Sistemas Web, tenho certificação Front-End na Caelum e Projeto Web na Impacta tecnologia. Conhecimento em todo o ciclo de desenvolvimento focado em front-end, isto é, desde o desenvolvimento até o seu efetivo deploy em produção.Experiência com metodologias ágeis de desenvolvimento (Scrum / Kanban).Utilização da ferramenta Photoshop, conhecimento em acessibilidade e usabilidade.Utilização efetiva de sistema de controle de versão (GIT).Conhecimentos nas seguintes tecnologias: HTML 5, CSS 3 (Sass ), Javascript (ES6), Javascript Frameworks (Angular 1.x / React ), Javascript Build Tools (Grunt / Gulp), NodeJS (RESTful APIs).Conhecimentos em banco de dados relacionais (MySQL / Firebase) e NoSql (MongoDb).

Informações coletadas do Lattes em 24/10/2024

Acadêmico

Formação acadêmica

Especialização em Sistemas Web

2019 - 2019

Universidade Nove de Julho
Título: Apresentação Projeto

Graduação em Sistemas para Internet

2009 - 2011

Universidade Nove de Julho
Orientador: Adilson

Curso técnico/profissionalizante em Processamento de Dados - Tecnologia da informação

2007 - 2008

Colégio Divino Salvador

Formação complementar

2023 - 2023

PHP com MySql. (Carga horária: 40h). , Faculdade de Informática e Administração Paulista, FIAP, Brasil.

2023 - 2023

Móveis Hibrido - React Native. (Carga horária: 40h). , Alura, ALURA, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Pouco, Fala Pouco, Lê Razoavelmente, Escreve Pouco.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Histórico profissional

Experiência profissional

2020 - 2023

Universidade Nove de Julho

Vínculo: Celetista, Enquadramento Funcional: Professor de Ensino Superior, Carga horária: 9

Outras informações:
Professor no curso de Analise e Desenvolvimento de Sistemas.Disciplinas:- Desenvolvimento Front-End:Aulas e criação de conteúdos: HTML5, CSS, Javascript. Desenvolvimento e aplicação de sistemas- Desenvolvimento para InternetGitHub, conceitos de linux e terminal, Introdução da InternetHTML5, CSS, JavascriptSistemas responsivo, conceitos e aplicação de Sass com CSS- Lógica de ProgramaçãoCriação de aulas e conteúdos:Aplicação de algoritmos e lógica aplicada em sistemas.- DESENVOLVIMENTO DE APLICATIVOS MOVEIS HIBRIDOSDesenvolvimento HTML, CSS, JavaScript, React e React Natvie- Desenvolvimento Back-EndDesenvolvimento HTML, CSS, JavaScript, PHP e MySql

2015 - 2017

tivit

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor - Analista de sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento front-end e responsável pela interface dos cliente da empresa, trabalhando com os clientes Caixa Economica, Tim e Santander, utilizando recursos HTML5, CSS3, Pré-processamento(LESS), Bootstrap, Grunt, JavaScript, AngularJs e Jquery. Consumindo serviço rest e webservice SOAP, Atuando no Front End em projetos desenvolvidos em Java (Spring), JSF e SQL Server. Utilização e criação de Branch no git, merge com as branch e atulizar releases em Homologação, pré produção e produção utilizando terminal linux e jenkins. Responsável pela permanencia dos sistemas da empresa, identificando problemas e startando Instancia no servidor, parando JBoss e memcached e subindo aplicação. Participando de planning, sprint, daily e review nas metodologias ágeis scrum e kanban. Projetos - Caixa Econômica - Tim Brasil - SantanderDesenvolvimento front-end e responsável pela interface dos cliente da empresa, trabalhando com os clientes Caixa Economica, Tim e Santander, utilizando recursos HTML5, CSS3, Pré-processamento(LESS), Bootstrap, Grunt, JavaScript, AngularJs e Jquery. Consumindo serviço rest e webservice SOAP, Atuando no Front End em projetos desenvolvidos em Java (Spring), JSF e SQL Server. Utilização e criação de Branch no git, merge com as branch e atulizar releases em Homologação, pré produção e produção utilizando terminal linux e jenkins. Responsável pela permanencia dos sistemas da empresa, identificando problemas e startando Instancia no servidor, parando JBoss e memcached e subindo aplicação. Participando de planning, sprint, daily e review nas metodologias ágeis scrum e kanban. Projetos - Caixa Econômica - Tim Brasil - Santander Competências: Java · Bootstrap · JavaScript · CSS · HTML5 · JQuery

2017 - 2021

LTM Fidelidade

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor - Analista de sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Responsável pelo desenvolvimento front end, com melhorias no design-system e manutenção e adaptação do sistema. Responsável por melhoria do sistema, trabalhando diretamente com UX, melhorias em telas de pagamentos checkout, alterações de benefícios, tagueamento do google analytics, correções de bugs e alteração em gerais necessárias. Utilizando tecnologias como React, Redux, Angular, AngularJs, Flexbox, SASS, HTML semântico e Javascript. Responsável por aberturas de gmudes, até a implementação do deploy. Também responsável em participar das reuniões com os clientes e implementação do sistemas (gmudes). Participando de planning, sprint, daily e review nas metodologias ágeis. Clientes e projetos desenvolvidos. - Itaú Iupp - Unilever - Raizen - Grupo LTM Produto(B2B) - Mercedes - Vivo valorizaResponsável pelo desenvolvimento front end, com melhorias no design-system e manutenção e adaptação do sistema. Responsável por melhoria do sistema, trabalhando diretamente com UX, melhorias em telas de pagamentos checkout, alterações de benefícios, tagueamento do google analytics, correções de bugs e alteração em gerais necessárias. Utilizando tecnologias como React, Redux, Angular, AngularJs, Flexbox, SASS, HTML semântico e Javascript. Responsável por aberturas de gmudes, até a implementação do deploy. Também responsável em participar das reuniões com os clientes e implementação do sistemas (gmudes). Participando de planning, sprint, daily e review nas metodologias ágeis. Clientes e projetos desenvolvidos. - Itaú Iupp - Unilever - Raizen - Grupo LTM Produto(B2B) - Mercedes - Vivo valoriza Competências: Designer System · Angular · Metodologias Agile · AngularJS · React.js · Angular (Framework) · Bootstrap · SASS · Git · JavaScript · CSS · HTML5

2022 - 2023

ACT digital

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor - Analista de sistemas, Carga horária: 40

Outras informações:
Participando constantemente no cliente Sicredi, sendo responsável pelo Front-End e execuções de tarefas.Atividades executadas:- Utilizando tecnologias como React, Hooks, Flexbox, SASS, HTML semântico e JavaScript.- Desenvolvimento de Front-End, entendendo o Figma desenvolvido pelo designer e seguindo o UX, transformando em código HTML, Sass(css), e Javascript com React.- Participando de planning, sprint, daily e review nas metodologias ágeis.- Code review e trabalhando tambem com pair programming- Trabalhando com GitHub, seguindo padrões de Branch e padrões de commitsCompetências: React.js SASS JavaScript HTML5

2021 - 2022

Trybe

Vínculo: Celetista, Enquadramento Funcional: Pessoa Instrutora de programação, Carga horária: 46

Outras informações:
Atividades executadas: - Mentorias técnicas relacionada em GitHub, HTML5, CSS, EcmaScript 5, DOM, Eventos, Web storage, flexbox e responsivo, testes unitários, Higher Order Functions do ES6, Javascript Assíncronos, callbacks, fetch API e aync/await . - Metorias técnicas de Front-end: HTML5 semântico, React, Hooks e redux - Execução de aula ao vivo para mais de 170 pessoas em sala virtual - Criação de conteúdos em vídeo - Criação de mentorias e projetos técnicos, para pessoas estudantes executar - Entrevista 1:1 com pessoas para capacitação em hardSkills - Entrevista de validação de conhecimento com pessoas estudantes - Reuniões diárias para tomadas de decisões A escola investe todos os recursos necessários para que as pessoas aprendam as habilidades técnicas de uma pessoa desenvolvedora na prática, trabalhando em projetos de desafios reais, e evoluindo suas soft skills, hardSkills, além de oferecer conexão com o mercado de trabalho e ajudar na contratação.

2012 - 2015

Grupo Meio & Mensagem

Vínculo: Analista de sistema, Enquadramento Funcional: Analista, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Participando ativamente do processo de criação de desenvolvimento de interfaces utilizando os recursos mais atuais do mercado como HTML5, CSS3, Pré-processamento(LESS) e Bootstrap. Aplicando técnicas de SEO e UX. Diagramação de sistemas internos que consomem web services via Ajax e Java Script. Criação de desenvolvimento de interfaces utilizando os recursos mais atuais do mercado como HTML5, CSS3, Javascript. Email Marketing, atualização de layout em HTML e CSS, atuando nas manutenção de site utilizando a plataforma de CMS Magnólia e Manutenção em sites PHP.

2023 - 2024

faculdade de informática e administração paulista

Vínculo: Horista, Enquadramento Funcional: Professor Universitário

Outras informações:
Professor no curso de Engenharia de Software.Participando ativamente junto aos alunos durante as entregas dos desafios de projeto, colaborando no desenvolvimento do projeto abrangente intitulado 'Soluções Globais'. Disciplinas:Web Development:Git / Github, HTML, CSS, JavaScript, DOM / Eventos, ReactJS, Reduce, Promise / Async / Await e APIFront-end Design:HTML, CSS, Containers semânticos, CSS Grid Layout, Design Responsivo, Bootstrap e Sass

2011 - 2011

Digitravel Turismo

Vínculo: CLT, Enquadramento Funcional: Web Designer, Carga horária: 40

Outras informações:
Criação de Sites, Projeto Para Internet, Email Marketing, Banner para divulgação de viagens, Banco De Dados em MYSQL, Programação na Linguagem ASP, Diagramação de sites tableless, XHTML, JQUERY e Desenvolvimento de Sistemas Web.

2010 - 2010

Vannon Web Solutions

Vínculo: CLT, Enquadramento Funcional: Web Master, Carga horária: 40

Outras informações:
Criação de Sites, Criação de Banner, Criação de HotSites, Seo, Usabilidade, Navegabilidade, Email Marketing, Xhtml, Java Script e CSS, Criação de Layout nas ferremanetas Photoshop e Firewiorks.

2024 - Atual

Centro Universitário Senac

Vínculo: Horista, Enquadramento Funcional: Professor Universitário, Carga horária: 12

Outras informações:
Professor no curso de Engenharia de Software.Participando ativamente junto aos alunos durante as entregas dos desafios de projeto, colaborando no desenvolvimento do projeto abrangente intitulado. Disciplinas:Web Development:Git / Github, HTML, CSS, JavaScript, DOM / Eventos, Reduce, Promise / Async / Await e APIFront-end Design:HTML, CSS, Containers semânticos, CSS Grid Layout, Design Responsivo, Bootstrap e Sass

2024 - Atual

SENAI - Departamento Regional de São Paulo

Vínculo: Professor, Enquadramento Funcional: Professor, Carga horária: 40

Outras informações:
Atividades executadas:- Mentorias técnicas relacionada em GitHub, HTML5, CSS, EcmaScript 5, DOM, Eventos, Web storage, flexbox e responsivo, testes unitários, Higher Order Functions do ES6, Cypress, Javascript Assíncronos, callbacks, fetch API e aync/await .Ferramentas e linguagens aplicadas:Node.js, React, Javascript Avançado, React Native (Aplicativos Móveis) e GitHub.- Aula de Back-end Node.js- Aula de Sistemas Operacionais - Aula de Levantamento de requisitos- Criação de conteúdos- Criação de mentorias e projetos técnicos, para pessoas estudantes executar