Curriculum
Ética e compromisso, prezando por desenvolver tecnologia que agreguem valor, automação e lucratividade.
Curriculum
Av. Campanella, 1297, apto. 14, Itaquera
CEP. 08220-831 - São Paulo - SP
Cel. (11) 97707-2339 - e-mail: [email protected]
Brasileiro - 39 anos - Solteiro
Objetivo
- Analista e Desenvolvedor de Sistemas Sênior
Resumo das qualificações
-
Desenvolvimento com metodologias ágeis
-
Amplo conhecimento em bancos de dados relacionais e não relacionais
-
Conhecimento em aplicações escaláveis e infraestrutura
-
Conhecimento em ETL, BI, Dashboards
Qualificações Técnicas
-
Desenvolvimento: Node.js, React, Angular, PHP, Ruby, Python, HTML5, CSS3, ASP, Coldfusion, Frameworks Javascript e CSS, Bootstrap, Jquery, Ajax …
-
Infraestrutura: Heroku, Clever Cloud, Zeit.co, Openshift, AWS (Amazon Web Services), Microsoft Azure, Google Cloud Platform
-
Ferramentas: Google Apps, Trello, FreshDesk, Slack, Magento, Jira, GitLab, GitHub, Bitbucket, Sentry, VS Code
-
Bancos de dados relacionais: Microsoft SQL Server, MySQL, PostgreSQL, Oracle Database,
-
Bancos de dados não-relacionais: ElasticSearch, Redis, MongoDB
-
Containers: Docker
Formação Acadêmica
Colégio Integrado Santa Inês S/C Ltda.
Curso de Processamento de Dados
01/1997 até 12/1999
Concluído a 3ª série do 2º grau em 1999
Formação profissional
Impacta Tecnologia
-
ICS - Impacta Certified Specialist - Web-Master e-commerce developer - 03/08/2000
-
ICS - Impacta Certified Specialist - 2324 - Administrando Microsoft SQL Server 2000 Database - 01/07/2002
Idiomas
-
Português / Fluente, para leitura, fala e escrita
-
Inglês / Intermediário, para leitura, fala e escrita
-
Espanhol / Básico, para leitura, fala e escrita
Experiência profissional
SUPPORTCOMM S/A
Analista e Desenvolvedor de Sistemas Sênior / PJ
22/07/2020 até 05/11/2020
Como prestador de serviço com contrato temporário para SupportComm
Participei do desenvolvimento no projeto ad-manager-api se tratando de projeto back-end para gerenciamento das campanhas promocionais, escrito em Ruby com integração ao PostgreSQL e diversas dependências como o puma, rack, sidekiq, sentry …
Participei do desenvolvimento no projeto ad-manager-web se tratando de projeto front-end para gerenciamento das campanhas promocionais utilizando React e diversas dependências como o Redux, Material-UI …
Participei do desenvolvimento no projeto ddvg-front-end se tratando de projeto front-end para exibição das campanhas promocionais para diversas operadoras de celular como Oi, Vivo entre outras, utilizando Gulp para o desenvolvimento front-end, também o Jenkins ferramenta de integração contínua capaz de executar a compilação de projetos e execução de testes automatizados sempre que realizar commits para seu repositório de códigos, tudo de forma automatizada.
Para ambos projetos adicionei o suporte ao workspace do VS Code a fim de adotar boas praticas como uso do Prettier entre outras extensões e configurações agilizando o desenvolvimento e depuração dos projetos, também adicionei o suporte ao Docker devido a necessidade de automatizar a criação de ambientes necessário para o desenvolvimento onde adicionei o uso de dependências como Redis, RedisInsight, PostgreSQL, Adminer, pgAdmin, ruby:2.5.3, Node.js …
Para o fluxo de desenvolvimento foi utilizado o Jira em conjunto com o Bitbucket ou GitLab adotando a metodologia GitFlow para o sistema de controle de versão Git e o VS Code como IDE
Em 2021 venho me aperfeiçoando e adotando novas prática para desenvolvimento em container Docker com suporte a multiplataformas
Venho desenvolvendo a seguinte extensão Stremio-Addon em Node.js para a plataforma Stremio utilizando o Stremio Addon SDK, o projeto está disponivel de forma publica em Stremio-Addon
Fundação Carlos Alberto Vanzolini - GTE - Gestão de Tecnologias em Educação
Analista e Desenvolvedor de Sistemas Sênior / PJ
07/08/2019 até 31/12/2019
Como prestador de serviço com contrato temporário pela Vanzolini - GTE
Participei do desenvolvimento no projeto Escola Digital se tratando de projeto cultural e educativo desenvolvido como tecnologia para o front-end o React e diversas dependências como o Redux, Webpack, Babel entre diversas outras e como tecnologia para back-end o PHP Laravel Lumen como base para o uso das API REST, também o uso do banco de dados PostgreSQL, também o uso do serviços ElasticSearch para processamento do mecanismo de busca, também o uso do serviços Redis para processamento em background, também o uso do Node.js para processamento de dados
Para o fluxo de desenvolvimento foi utilizado o gerenciador de projetos Trello em conjunto com o GitLab adotando a metodologia GitFlow para o sistema de controle de versão Git e o VS Code como IDE
Desde 02/2020 pessoalmente
Venho desenvolvendo o seguinte projeto utilizando como camada front-end o React rodando sobre a infraestrutura do Github usando o serviço GithubPages, e o seguinte projeto utilizando como camada back-end o Node.js rodando sobre a infraestrutura do Heroku, também aproveitando o projeto para funcionar como Extensão de navegador onde venho disponibilizando a seguinte extensão para Firefox
Venho desenvolvendo o seguinte Aplicativo utilizando o React-Native
CEREBRUM Comércio Eletrônico Ltda ME
Analista e Desenvolvedor de Sistemas Sênior / PJ
04/2005 até 13/08/2018
Se tratando da minha empresa
Em 13 anos prestando serviços a CEREBRUM como empreendedor e desenvolvedor destaco algumas passagens dessa trajetória
No período entre 2005 e 2008 alem de prestação de serviços relacionada a desenvolvimento de sistemas web a terceiros como o projeto para gerenciamento gráfico especificamente de embalagens para a Santim Artes Gráficas, também o projeto para gerenciamento imobiliário para a Rarus Flats onde foi usado a tecnologia Adobe Flex, também desenvolvemos por conta própria sistemas de criação de sites e loja virtuais usando como linguagem back-end o Coldfusion, atendendo diversos clientes de diveros portes como Oregon Scientific
Desde 2005 a CEREBRUM vem se especializando exclusivamente em comércio eletrônico com foco desde 2008 na renomada plataforma de comércio eletrônico Magento eCommerce
Em 2008 com o destaque da plataforma Magento entendemos que seria impossível competir com uma plataforma tão poderosa e tão dinâmica, foi então que decidimos encerrar nossas atividades de aluguel do nosso sistema de loja virtual e começamos a focar exclusivamente em Magento, a transformação na CEREBRUM ocorreu de forma radical desde a troca do sistema operacional onde passamos a adotar o Linux Ubuntu como também a adoção da nova linguagem de programação sendo o PHP, e dai já se vai 10 anos com foco exclusivo na prestação de serviços das mais diversas áreas envolvidas da plataforma Magento atendendo diversos clientes de diversos segmentos em todo o Brasil como o cliente Arca Center que se trata da loja virtual da Igreja Universal também o cliente Livraria do Senado que se trata da loja virtual do Senado Federal, entre outros como Somos Todas Barbaras e Casa das Pedras Brasileiras e Charme d Laços e Salto e Sela e …
Sou o desenvolvedor de um grande portfólio de módulos para Magento atendendo centenas ou até milhares de clientes em todo o Brasil e exterior prestando suporte técnico de alto nível e sempre muito compromisso, dentre os módulos desenvolvido posso destacar: Cielo, Braspag, Rede, Itaú, Bradesco, Banco do Brasil, Correios, Correios Exporta-Fácil, Jadlog, Jamef, Loggi, ClearSale, entre outros, todos os módulos e suas estatística podem ser vista acessando o Packagist
Em 2015 com o lançamento do Magento 2 busquei me especializar nessa nova plataforma onde cheguei a desenvolver alguns módulos mas acabei paralisando a construção de alguns projetos devido a imaturidade da plataforma na ocasião
Em 2016 devido a necessidade de aperfeiçoamento tecnológico, criei o projeto MOZG, nesse período estava se popularizando o uso do Composer tendo grande destaque após o lançamento do Magento 2, e com todo o mérito devido as diversas automação que o Composer como gerenciamento de dependências e carregamento das bibliotecas tendo a possibilidade do aproveitamento de mais de 193.900 mil de bibliotecas somente no Packagist também mais de 3.500 mil módulos para Magento em PackagesFiregento também milhares de bibliotecas e módulos para Magento em GitHub, com tanta evolução tecnológica então foi decidido internamente a reconstrução dos módulos que já existiam a fim de oferecer um melhor produto com uma melhor forma de disponibilização dos módulos, minimizando falhas humanas tanto na instalação como na atualização das dependências usadas no projeto Magento, acessando o menu Catálogo é possível conhecer ou testar os módulos para a plataforma Magento que eu desenvolvi
Os módulos do Catálogo utiliza uma biblioteca base denominada Mozg Framework que utiliza dependência parcial do Zend Framework também Symfony Framework também Doctrine entre outras dependência como especificado no Manifesto, estando a biblioteca de acordo com as especificações PSR-4 utilizando Namespaces facilitando o carregamento automático das classes via “autoload” ao invés de inclusão manual de arquivos, seguindo os padrões de desenvolvimento imposto pela própria plataforma Magento como o uso de Design Pattern, MVC, ORM, OOP “Object Oriented Programming” comummente conhecido como POO
Veja alguns vídeos de alguns produtos para Magento
Para o gerenciamento dos registro referente as atualizações dos módulos foi desenvolvido uma aplicação em PHP sobre o Google App Engine que utiliza para armazenamento dos dados o Google Cloud Datastore dessa forma não gerando custos e aproveitando os recursos do Google
No repositório da MOZG é possível visualizar alem dos módulos para Magento, algumas diversidades de tecnologias, como o uso do Bash Shell Scripting, como o uso do Docker a construção de aplicativos na Heroku como é o caso e recentemente a criação do aplicativo Heroku-Node que utiliza ExpressJs
Atendemos centenas ou até milhares de clientes em todo o Brasil, gerando milhares de reais em receita para os nossos clientes por intermédio de consultoria, criação de projeto e principalmente pelo uso dos nossos Módulos de Pagamentos para Magento 1.x como Cielo, Braspag, Rede, Banco do Brasil, Banco Bradesco e Itaú.
Devido a problemas financeiros e Decorrente da plena estabilidade dos nossos produtos, baixíssima demanda de suporte e devido atualmente haver diversas opções minimalista de produtos semelhantes gratuito no mercado, optamos por paralisar as nossas operações com os nossos devidos compromissos assumidos para buscar novos desafios como colaborador, freelancer ou consultor.
Desde meados de 2018 venho explorando novas tendências como o React e o seu universo e tambem tenho retornado ao uso do Magento 2
Venho desenvolvendo o seguinte projeto MOZG usando a linguagem de templates Liquid no Jekyll que é um gerador de site estático que é executado na linguagem de programação Ruby, também o uso do serviço GithubPages, também para a criação da estrutura do site o uso do Bootstrap, e para o uso das diversas bibliotecas de javascript usando os devidos gerenciadores como NPM e Yarn sob o Node.js, também o uso de algumas das mais utilizadas bibliotecas como PrototypeJs, jQuery
Venho desenvolvendo o seguinte projeto front-end e back-end utilizando a plataforma Magento 1, o projeto está sendo usado para automação de integração continua e usado para exibir todos os módulos que desenvolvi para a plataforma Magento 1, o projeto é baseado no meu aplicativo deploy-magento que utiliza o Composer para a implantação na Heroku
Venho desenvolvendo o seguinte projeto utilizando como camada front-end o React e como camada back-end o Node.js tudo rodando sobre a infraestrutura da Heroku, o projeto é usado como meu portfólio, o projeto é baseado no meu aplicativo react-portfolio que utiliza o NPM para a implantação na Heroku
Venho desenvolvendo o seguinte projeto usando como base a plataforma Magento 2, e utilizando automação como integração contínua e efetuando a implantação no serviço Elastic Beanstalk resultando no front-end e back-end, também efetuando a implantação no serviço Heroku resultando no front-end e back-end
Venho desenvolvendo a seguinte extensão Mozg\Stremio para a plataforma Stremio utilizando Express sob Node.js onde disponibilizo um catálogo contendo 222 de canais de iptv, sendo obtido esses registros através de técnica de Crawler
Venho desenvolvendo o seguinte projeto utilizando Express sob Node.js hospedado no servidor Google Compute Engine, se tratando de aplicação gerenciadora de múltiplos projetos
Sombre Reptile
Analista Programador
01/10/2003 até 15/07/2004
Participei do desenvolvimento de aplicações para a intranet e reformulação do Site Institucional e do Portal de Comunicações da Petroquímica União situada “PQU” no Polo Petroquímico de Capuava, em Santo André.
Símbolo Editora e Comunicação Integrada S/A
Analista Programador Jr / CLT
01/04/2002 até 18/09/2003
Participei do desenvolvimento de uma série de aplicações de uso interno e externo todas escritas na linguagem Coldfusion em conjunto com o Gerenciador de Banco de Dados SQL Server
Dentre as aplicações externas vou citar o site da Atrevida e o site de assinaturas.
Para o site da DietaJá foi criado um gerenciador de conteúdo com necessidades exclusiva ao projeto.
PIC - Projetos de Informação e Consultoria Ltda
Programador Trainee / CLT
09/04/2001 até 21/03/2002
Participei do desenvolvimento dos portais Nihonsite de propriedade da (PIC) e Conexão RH de propriedade da (Telesp Celular), em ambas aplicações foram utilizado as linguagens ASP e Coldfusion em conjunto com os Gerenciadores de Banco de Dados: SQL Server e Oracle Database
Dimetal - Distribuidora de produtos metalúrgicos
Auxiliar administrativo / CLT
01/09/1999 até 28/04/2000
Com o fechamento da CASIL fui convidado pelos administradores a atuar na mesma função com a mesma equipe de contabilidade mas na DIMETAL que se trata de uma das empresas da família Salles Leite
CASIL S/A
Mensageiro / CLT
02/01/1998 até 31/08/1999
Iniciando como mensageiro em pouco tempo fui trabalhar como estagiário no setor de tecnologia devido a necessidade do colégio de processamento de dados ao qual eu me graduei, atuei também no setor de contabilidade efetuando procedimentos como: classificação de contas, lançamentos, conciliações entre outros serviços do setor
AMESP Saúde Ltda
Office Boy / CLT
12/07/1996 até 09/09/1997
Prestando serviços gerais internos e externos