Wellington Campana Ferreira

Engenheiro de software - Sênior at Irricontrol
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Mogi Guaçu, São Paulo, Brazil, BR

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Microserviços com Typescript
    Udemy
    Jan, 2023
    - Nov, 2024
  • NodeJs Avançado com TDD, Clean Architecture e Typescript
    Udemy
    Jan, 2023
    - Nov, 2024
  • NodeJs, Typescript, TDD, DDD, Clean Architecture e SOLID
    Udemy
    Jan, 2023
    - Nov, 2024
  • AWS Fargate & ECS - Masterclass | Microservices, Docker, CFN
    Udemy
    Jan, 2022
    - Nov, 2024
  • React Tutorial and Project Course
    Udemy
    Oct, 2019
    - Nov, 2024
  • React and Redux
    Udemy
    Oct, 2019
    - Nov, 2024
  • Curso Desenvolvedor Web Completo
    Udemy
    Aug, 2019
    - Nov, 2024
  • Python para Data Science e Machine Learning
    Udemy
    Jul, 2019
    - Nov, 2024
  • Machine Learning
    Udemy
    Nov, 2018
    - Nov, 2024
  • Python OpenCV
    Udemy
    Sep, 2018
    - Nov, 2024
  • Reconhecimento Facial com Dlib
    Udemy
    Sep, 2018
    - Nov, 2024

Experience

    • Brazil
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Engenheiro de software - Sênior
      • Mar 2023 - Present

    • Engenheiro de software - Pleno
      • Sep 2022 - Nov 2022

      • Reportando ao cliente diariamente o fluxo do desenvolvimento da aplicação • Escolher as tecnologias usadas no projeto • Orientação de estagiário no dia dia do desenvolvimento da aplicação Projetos Front-end: no período de 1,5 mês foi desenvolvido em React.Js uma aplicação web totalmente envolvida por uma biblioteca de mock para requisições REST de maneira que apenas mudando uma variável de ambiente a aplicação estaria apontando para o back-end e todas as rotas seriam supridas com dados validos. A aplicação foi entregue no prazo previsto. A aplicação inicialmente teria que ter uma tela para operador, uma para administrador e outras para os apostadores. As telas teriam de ser construídas sobre o mesmo design e respeitando acima de tudo o controle de permissões. Back-end: nos 1,5 meses faltantes foi desenvolvido utilizando o framework NestJS uma aplicação back-end com cinco módulos. Foi utilizado JWT para a autenticação do usuário, e para criptografia do password o BcryptJs foi a escolha mais sensata para não ter problemas com segurança. Também foi necessário a utilização de uma criptografia para dados pessoas, necessitando uma decriptografia futura e então decidi optar um cyperv, O TypeORM foi utilizado como ORM e Postgres como banco. Infra: Uma maquina foi criada utilizando o serviço cloud EC2 nele foi utilizado um docker para a imagem da aplicação, paralelo a essa imagem também foi utilizado uma imagem do NGINX para reverse-proxy do serviço. Resultados: - Através de bom planejamento a aplicação pode ser entrega com o prazo definido - A aplicação tem um nível relativamente baixo de custo pra ser mantida - Documentação de explicativa de fácil entendimento - Open API com swagger para o back-end Show less

    • Brazil
    • Internet Marketplace Platforms
    • 1 - 100 Employee
    • Engenheiro de software - Pleno
      • Jan 2022 - Sep 2022

      Projetos Relevantes • Novo sistema de bloqueio para usuários, necessário para impedir que usuários excluíssem suas contas e criassem novas. • Melhorias na integração com o gateway de pagamento • Cadastro de clientes em massa via planilhas, possibilitou a inclusão de clientes com mais performance aumentando a produtividade de alguns setores. • Refatoração de serviços legados para utilizar o framework NestJS e Kafka • Novo método de punição para usuários com irregularidades nas missões Resultados • Remoção permanente de clientes indesejáveis • Clientes recebem seu pagamento quando solicitado e melhora no feedback para os usuários. • Deu mais performance para outros setores que faziam trabalhos manuais. • Mais estabilidade na aplicação diminuindo a quantidade de bugs. • Funcionários poderiam punir de maneira mais específica usuários indesejados em certos ambientes de trabalho Show less

    • Engenheiro de software
      • Jul 2021 - Jan 2022

      Projetos Relevantes • Novo sistema de autenticação com suporte OAUTH 2.0 com Google e Facebook, documentado com Swagger e feito em NestJS • Front-end e back-end feito para um e-commerce CMS feito com Next.Js e NestJS. Utilizando AWS Lambda e Postgres, com integração com meio de pagamento e Sedex a aplicação ficou muito grande e inviável para ser finalizada em um futuro proximo • Consultor e desenvolvedor front-end com React e Redux para um ERP web. Resultados • Aplicação mais segura pois tinha protocolos modernos de autenticação • Mais de 10 modelos integrados e funcionais. • Modulo de order integrado com Global Storage e Redux no padrão Flux Show less

    • Brazil
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Engenheiro de software
      • Nov 2019 - Jul 2021

      Projetos Relevantes • Criar testes de integração e unitários para endpoints existentes. Feitos em Jest com uma boa cobertura • Atualizar alguns endpoints para que aceitem novas integrações para melhora de performance de consulta • Confere Financeiro foi um novo produto que visava trazer um sistema financeiro integrado com adquirentes, todo o front-end foi feito em ReactJs com ANTDesign • Refatoração de telas legado para o novo modelo UI/UX • Tela de cadastro para novo produto ConfereShop Resultados • Endpoints mais estáveis, com manutenção mais segura. • Várias páginas de legado agora conseguem entregar para o cliente relatório mais rapidamente. • Conversão de centena de novos clientes com o novo produto de financeiro, possibilitando um uso mais frequente do sistema legado • Maior retenção de usuários no sistema legado • Aumento exponencial na conversão de clientes para o novo produto Show less

  • Freelance
    • Mogi Guaçu, São Paulo, Brasil
    • Engenheiro de software
      • Dec 2018 - Nov 2019

      Projetos Relevantes • Construir novas páginas para cliente com React se baseando em telas feitas no Figma • Construir novos filtros para o Client usando Sequelize e NodeJs. • Fazer CI/CD para AWS Lambdas • Criar testes para endpoints ainda não testados Resultados • Clientes mais satisfeitos, pois passam menos tempo procurando dados específicos. • Aumento na taxa de entrega da equipe • Maior estabilidade da aplicação e também aumentou a taxa de entrega da equipe. Show less

    • Brazil
    • Business Consulting and Services
    • Data Scientist
      • Mar 2018 - Nov 2018

      Projetos Relevantes • Construir APIs para clientes consultar dados • Extrair dados de paginas de cadastro para obtenção de dados com Google Tag Manager • Prover dados com protocolos SFTP • Criar, popular e manter um banco de dados Postgres Resultados • Clientes puderam consultar dados por protocolos modernos • Usuários mais bem identificados Projetos Relevantes • Construir APIs para clientes consultar dados • Extrair dados de paginas de cadastro para obtenção de dados com Google Tag Manager • Prover dados com protocolos SFTP • Criar, popular e manter um banco de dados Postgres Resultados • Clientes puderam consultar dados por protocolos modernos • Usuários mais bem identificados

Education

  • Fatec Mogi Mirim - Arthur de Azevedo
    Tecnólogo, Análise e Desenvolvimento de Sistemas
    2016 - 2018
  • CEGEP
    Técnico, Eletrônica
    2013 - 2015

Community

You need to have a working account to view this content. Click here to join now