ANALISTA DE SISTEMAS

PROGRAMADOR FULL STACK

Download Histórico Profissional - Fev/2024

  • Experiência no desenvolvimento e manutenção de sistemas 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;
  • Implementação de microsserviço Keycloak para controles e regras de acesso;
  • 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.

  • Apache Kafka, Apache Avro, Kafka Connect e ksqlDB;

  • 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