Analista de Sistemas

Programador Full Stack

Download Histórico Profissional - Março/2025

  • Experiência na Análise, Arquitetura e Desenvolvimento de Sistemas Corporativos e suas Integrações com Sistemas Externos; 
  • Experiência na criação de Sites e Portais com Gerenciamento de Conteúdo;
  • Configuração de Sistemas em Ambientes Nativos ou em Ambiente Microsserviços;
  • Foco na programação nas linguagens Backend JAVA, PHP, NodeJS e PERL utilizando Design Patterns e Frameworks;
  • Desenvolvimento de Interfaces Frontend priorizando usabilidade, performance, rigor técnico e boas práticas;
  • Desenvolvimento de APIs, Managed Queues, Rotinas Batch, ETL/ELT e Database Procedures; Elaboração de documentações técnicas;

  • Linguagens/Runtimes de Programação: Java, PHP, Node.js/JavaScript e Perl;
  • Frameworks: Spring, Laravel, NodeJS Express e Angular;
  • ORM Frameworks: Java Hibernate, PHP Eloquent e NodeJS Sequelize;
  • Segurança de API com Spring Security utilizando técnicas com JWT e protocolo Oauth2;
  • Desenvolvimento e Integrações de serviços web/APIs JAX-RS(Restful) e JAX-WS(SOAP); 
  • Implementação de Autenticação e Autorização com regras ACL utilizando bibliotecas Sanctum ou Passport no PHP Laravel;
  • Principais Bibliotecas/APIs/UIs: Primefaces(React e JSF2), Tailwind CSS, Alpine.js, ReactJS, JQuery, Bootstrap, Material Design, WireUI, Semantic UI, ApexCharts.js, Velzon e AdminLTE;
  • Configuração dos servidores de aplicação web: JBoss EAP/WildFly, Apache Tomcat, Apache HTTP e NGINX; 
  • Sistemas Gerenciadores de Banco de Dados Relacional: PostgreSQL, MS SQL Server, MariaDB/MySQL e SQLite;
  • Bancos de dados NoSQL: Memcached, Redis e MongoDB;
  • Microsserviços utilizando Docker/Kubernetes nativamente em distribuições Linux ou sobre MS Windows WSL2;
  • Adminstração de Serviços Nativos em VPSs GNU/Linux: Debian(derivados Ubuntu, ElementaryOS, etc.) e Red Hat(AlmaLinux OS/CentOS/Fedora);
  • Tratamento de dados com Rotinas Batch utilizando PCRE em Shell Script(Bash)/Perl/AWK.
  • Desenvolvimento e gerenciamento de projetos com Github/Gitlab/Bitbucket utilizando o modelo Git Flow;
  • IDEs/Editores de Texto: Visual Studio Code, Eclipse e Vim;
  • Clean code, design patterns, depuração, testes e boas práticas de programação;

  • GraphQL sobre Prisma ORM Server;
  • Linguagem Rust: Embedded e Web;
  • Socket.io e MQTT;
  • Yocto e Buildroot, embedded linux;

  • Bacharelado/Licenciatura em Física: Universidade de São Paulo (USP), incompleto.

  • Drones - Legislação para Voo/Pilotagem - Senai :: 2024
  • Administração e Desenvolvimento Salesforce – Avanxo :: 2019
  • Configuração de Ambiente WebSphere - Academia TIVIT :: 2017
  • Academia Java - Globalcode :: 2015
  • Eletrônica Digital – Senai :: 2011
  • PostgreSQL: Administração, Gerenciamento, Programação e Tunning – Dextra Sistemas :: 2010
Senai.PNG

Posição: Analista Programador Full Stack Sênior

Período: Agosto/2017 a Atualmente

Regime: Freelancer PJ

Atividades: Arquitetura de soluções, análise de sistemas e desenvolvimento de novos módulos e funcionalidades de sistemas legados da Apple; integração entre sistemas de parceiros via APIs Restful/SOAP e UnixODBC; desenvolvimento de sistemas IOT em arquitetura ARM em Devboards(Raspberry PI e Rock64) e componentes SMP(microcontroladores embarcados);

Tecnologias: Spring Framework, Java OpenJDK 17, PHP 7.3, NodeJS 14, Mockups em SoapUI e Postman, Raspberry Pi WEB/IOT, STM32, ambientes GNU Raspbian, GNU Armbian, MacOS X, UnixODBC, FileMaker, PostgreSQL, WebGL, FreeCAD, Blender e Open Cascade;

Posição: Analista Programador Full Stack Sênior

Período: Setembro/2022 a Maio/2024

Regime: Freelancer PJ

Atividades: Desenvolvimento de novas funcionalidades e manutenção de Sistema administrativo legado;

Tecnologias: Docker, Laravel 8/9, Eloquent ORM, API RESTful, I18n, MariaDB, ReactJS, Blockchains e administração VPS;

Posição: Analista Programador Full Stack Sênior

Período: Abril/2023 a Dezembro/2023

Regime: CLT

Atividades: Desenvolvimento de novos sistemas em ambiente microsserviços, criação de novas funcionalidades em sistemas legados; atuação na integração de sistemas via APIs e ETL;

Tecnologias: Docker, Laravel 8/10(TALL), Eloquent ORM, API RESTful Passport, REDIS e MS SQL Server;

Posição: Analista Programador Full Stack Sênior

Período: Novembro/2020 a Setembro/2022

Regime: CLT

Atividades: Manutenção de microsserviços utilizando Framework Spring e NodeJS, manutenção em fluxos em BUS de integração com parceiros sistemas Camunda e Tibco;

Tecnologias: JAVA 8, NodeJs, rotinas GCP (Cloud Functions, Pub Sub e Firebase), filas JMS, Tibco e integrações diversas com parceiros VTEX e Digibee;

Posição: Analista Programador Salesforce Sênior

Período: Maio/2019 A Novembro/2019

Regime: CLT

Atividades: Administração e Migração de ORGs Salesforce do ambiente Classic para Lightning, conversões de páginas Visualforce para componentes Lightning, tarefas batch; criação de APIs para acompanhamento de Leads e Oportunidades;

Tecnologias: Salesforce, APEX, Javascript ES6, AURA e Lightning Components e LDS;

Posição: Analista Programador Full Stack Sênior

Período: Abril/2017 a Abril/2018

Regime: CLT

Atividades: Desenvolvimento de módulos de sistemas utilizando Perl/PHP/NodeJS integrando diversas ferramentas de administração de sistema proprietário, Desenvolvimento de APIs de administração de em NodeJS React/Semantic-UI.

Tecnologias: CentOS Linux, PHP7, Perl5, NodeJS, Meteor.js, Git, Shell Script, PostgreSQL, MongoDB, SQLite3 e Elasticsearch.

Posição: Analista Programador Full Stack Sênior

Período: Fevereiro/2016 a Dezembr/2018

Regime: PJ

Atividades: Desenvolvimento de plataforma de voo autônoma utilizando AngularJS/Android, Linux, MQTT, Arduíno e Eletrônica em geral.

Tecnologias: Raspberry Pi, Debian GNU/Linux, PHP5, AngularJS/Ionic, C/C++, Git, Shell Script, MariaDB.

Posição: Analista de TI Pleno

Período: Outubro/2014 A Fevereiro/2016

Regime: CLT

Atividades: Manutenção e sustentação de sistemas corporativos em ambientes GNU/Linux legados desenvolvidos nas linguagens Java e PHP, manutenção de rotinas batch e ETL, administração e monitoramento do repositório SVN de áreas internas e de clientes.

Tecnologias: SUSE Linux, Debian GNU/Linux, Java 1.7, PrimeFaces 3/4, JPA 2, WildFly 8.1, PHP 5, Subversion, Atlasian Jira, Shell Script, SQL Server e MySQL.

Posição: Analista Programador Backend Sênior

Período: Agosto/2013 a Junho/2014

Regime: CLT

Atividades: Estudo do Sistema Integrado de Logística da empresa objetivando migração de tecnologias em ambiente GNU/Linux e Perl para ambiente Windows Server e .NET, Manutenções em Processadores de Dados e Módulos de Sistema.

Tecnologias: CentOS Linux, Debian GNU/Linux, Perl 5.10, Python, JavaScript, Shell Script e MySQL.

Posição: Analista Programador Sênior

Período: Maio/2012 a Dezembro/2012

Regime: PJ

Atividades: Análise e desenvolvimento de sistema de questionários para premiação de programas de desenvolvimento de gestão corporativa – parceria Sescoop/FNQ/Sebrae.

Tecnologias: GNU Linux, PHP(Zend framework), JS(Jquery), MariaDB/MySQL.

Posição: Analista Programador Sênior

Período: Janeiro/2011 a Maio/2012

Regime: PJ

Atividades: Desenvolvimento de Webservice integrando sistemas da TNT com parceiros, Manutenção de Sistemas utilizando PHP em Servidores GNU/Linux. Integração de sistemas web com Totvs Microsiga, módulos TMS e Financeiro.

Tecnologias: Red Hat Linux Enterprise, PHP, JavaScript(ExtJS), Oracle, MySql Server, integração Totvs Microsiga.

Posição: Analista de Sistemas/Líder Projetos

Período: Dezembro/2007 a Dezembro/2010

Regime: PJ

Atividades: Análise e Desenvolvimento de Sistemas Internos para tratamento de entrada de grandes volumes de dados. Manutenção de Sistemas Web legados em PHP e Perl, desenvolvimento de novos produtos.

Tecnologias: FreeBSD, Perl, Bash, PHP e PostgreSQL.

Posição: Analista de Sistemas/Líder Projetos

Período: Maio/2006 a Novembro/2007

Regime: PJ

Atividades: Migração de Sistemas para Web, Análise e Especificação de novos módulos em Sistemas Legados, Diagramação UML e SQL, Documentação de Sistemas, Manutenção dos Ambientes de Desenvolvimento e Produção.

Tecnologias: Debian GNU/Linux, Umbrello, PHP5, MySQL, Oracle, SQL Server, DHTML/Ajax.

Posição: Analista Programador/Líder de Projetos

Período: Maio/2005 a Maio/2006

Regime: PJ

Atividades: Análise e Integração de Sistemas, Estruturação e Implementação da Base de Dados, Elaboração de Sistema de Portal para controle de Rede IP Multi-serviços utilizando framework próprio desenvolvido por mim obedecendo Design Patterns e Orientação a Objetos em PHP, Manutenção dos códigos fonte em Perl do MRTG, Diagramação SQL, Relatórios em arquivos XML, Documentação de Sistemas, Manutenção dos Ambientes de Desenvolvimento e Homologação.

Tecnologias: Debian GNU/Linux, Perl, Bash Shell Script, PHP4, XML, MySQL.

Posição: Analista Programador

Período: Outubro/2004 a Abril/2005

Regime: PJ

Atividades: Análise e Especificação de Sistemas, Integração de Produtos Web Based ao CRM utilizando OO em PHP e Webservices, elaboração de rotinas Cron e manutenção de sistemas legados em Perl/CGI.
Tecnologias: Debian GNU/Linux, Perl, Bash Shell Script, PHP4, PHP5, SOAP, DHTML/Ajax.

Posição: Analista Programador/Lider de Projetos

Período: Fevereiro/2003 a Setembro/2004

Regime: CLT

Atividades: Definição de Escopos, Análise de Sistemas e Design em UML, Elaboração de Protótipos Funcionais, Programação e Manutenção de Sistemas para Intranet/Internet com SSL e Auxílio na Administração dos Servidores Web Linux.

Tecnologias: Red Hat Linux, Slackware Linux, shell script, Perl, PHP, ASP, PostgreSQL, mySQL, SQL Server e ArgoUML.

Posição: Analista Programador Júnior

Período: Janeiro/2002 a Fevereiro/2003

Regime: Cooperado

Atividades: Análise, Manutenção, Programação e Implantação de novos módulos(Organizacionais e Contábeis) dos Sistemas Internos da empresa. Elaboração de Importadores (PHP e Shell) e Procedures em plpgsql para Importação de Dados de Bases nos padrões MDB e DBF para PostgreSQL. Implantação do Sistema de Portal EzPublish e integração deste com o Sistema Interno; validação de toda estrutura de segurança do site da empresa. Suporte Técnico e Treinamento de Usuários.

Tecnologias: Debian Linux, shell script, PHP, PostgreSQL, mySQL, PLPGSQL e DHTML/CSS.

Posição: Analista Programador Trainee

Período: Janeiro/2001 a Dezembro/2001

Regime: CLT

Atividades: Programação e Implantação de Sistemas voltados ao ambiente corporativo. Utilização de códigos fontes da empresa em ambiente de alta produtividade. Manutenção de Bases de Dados e atualização de Sites. Suporte Técnico e Treinamento de Usuários.

Tecnologias: Microsoft Windows, ASP, VBA, SQL Server, mySQL e DHTML/CSS.

Posição: Estagiário em Informática

Período: Fevereiro/1999 a Fevereiro/2000

Regime: Estagiário Universitário

Atividades: Manutenção, depuração e validação de softwares em Turbo Pascal e Delphi específicos do Laboratório de Metrologia Elétrica (ATEE); administração de redes e automação de calibrações e ensaios de equipamentos elétricos; Suporte Técnico e auxílio no treinamento de usuários. Aprimoramento dos conhecimentos dos sistemas operacionais Windows 95/98/NT e introdução ao Linux. Criação e Manutenção do Site do Agrupamento.