Esta página foi escrita no formato |
Informações pessoais
- Contatos
-
E-mail: ola@fabioluciano.dev
Telefone: 55 (61) 981455884
Skype: fabiolucianodf
Localização: Brasília, Brasil - Mídias Sociais / Websites
-
Github | LinkedIn | Twitter | Telegram
Blog Pessoal - Blog onde trato assuntos relacionados ao desenvolvimento de software e soluções utilizando ferramentas open source;
Currículo - A página alvo deste projeto, que utiliza AsciiDoc, Python, Docker e Shell Script para construção do currículo;
Integr8 - Projeto open source voltado a implantação de esteiras de Integração / Implantação / Qualidade contínua;
Inputs - Projeto para divulgação de eletrônicos(keyboards, switches e keycaps) open source;
Acadêmico
Arquitetura de Software Distribuído - Pós Graduação
Pontifícia Universidade Católica de Minas Gerais 2019 até o momento
Análise e Desenvolvimento de Sistemas - Graduação
Centro Universitário IESB 2012 - 2014
Suporte de Tecnologia da Informação - Extensão
Centro Universitário IESB 2013 - 2013
Análise e Projeto de Sistemas - Extensão
Centro Universitário IESB 2012 - 2012
Eventos e treinamentos ministrados
Utilização de GraphQL com VueJS para construção de APIs
Palestrante 02/2020 Canoas / RS
Materiais: Apresentação | Material de Apoio
Containers para pessoas ansiosas
Palestrante 01/2020 Brasília / DF
Materiais: Apresentação | Material de Apoio
Containers para pessoas ansiosas
Palestrante 11/2019 Campina Grande / PB
Materiais: Apresentação | Material de Apoio
Idiomas
Português Língua nativa
Inglês: Leitura(avançado), escrita(avançado) e conversação(avançado)
Espanhol: Leitura(basico), escrita(basico) e conversação(basico)
Certificações
Certified Kubernetes Administrator
Cloud Native Computing Foundation 10/2024 - 10/2026 LF-3p8x4h8k9y
Certified Kubernetes Application Developer
Cloud Native Computing Foundation 09/2024 - 09/2026 LF-5offxxtx08
Kubernetes and Cloud Native Security Associate
Cloud Native Computing Foundation 11/2024 - 11/2026 LF-dmz92j500k
Kubernetes and Cloud Native Associate
Cloud Native Computing Foundation 10/2024 - 10/2026 LF-ave7twx7wn
AWS Certified Solutions Architect - Associate
Amazon Web Services 10/2018 - 10/2023 EZE0CYJ2KB4QQ094
AWS Certified Cloud Practitioner
Amazon Web Services 09/2018 - 09/2020 KZMW4WL21B44QN94
LPIC-OT DevOps Tools Engineer
Linux Professional Institute 09/2018 - 09/2023 LPI000397664
Zend Certified PHP Engineer
Zend Technologies 02/2016 - ∞ ZEND026303
LPIC1 – Linux Professional Institute Certified – Level 1
Linux Professional Institute 03/2012 - ∞ LPI000397664
Conhecimentos Técnicos
-
Planejamento e execução de migração de infraestrutura on premises para a cloud;
-
Definição de redes virtuais, bem como políticas de segurança e identidades em ambiente cloud;
-
Provisionamento manual e automatizado de recursos computacionais em ambiente cloud;
-
Containerização de aplicações de maneira eficiente;
-
Projeto, implementação e implantação de esteiras de integração, qualidade e implantação contínua;
-
Clusterização de aplicações containerizadas;
Arquitetura de Soluções
- Arquitetura DevOps
-
Ferramentas: Terraform, Vault, Consul, Vagrant, Packer, Ansible, Fabric
Cluster de Aplicação: Kubernetes, Docker Swarm;
Ferramentas para CI: Jenkins, Travis, Tekton, JenkinsX;
Ferramentas para CD: Spinnaker, Harness, ArgoCD;
Outras ferramentas: Helm, Rundeck, Sonarqube, Sonatype Nexus e Artifactory;
Ferramentas de monitoramento: Prometheus, Elastic Stack(Elasticsearch, Logstash, Kibana), Fluentd;
Ferramentas de construção: Makefile, Grunt, Gulp, Webpack, Maven, Gradle, Composer e Rake;
Estratégias de implantação: Blue/Green, Canary, A/B, Rolling Update;
Container Runtimes: CRI-O, containerd e Docker; - Arquitetura Cloud
-
- Amazon Web Services(AWS)
-
Rede: VPC, Internet Gateway, Subnets, Network ACLs, Security Groups, VPNs, Peering Connection, CloudFront, Route 53, API Gateway;
Computação: EC2, Lambda, Serverless;
Armazenamento: S3, EBS, EFS, AWS Backup;
Banco de dados: RDS, DynamoDB, ElastiCache;
Desenvolvimento/CI/CD: CodeStar, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Cloud9, X-Ray;
Gerenciamento e Governança: AWS Organizations, Cloud Watch, Cloud Formation, Cloud Trail;
Segurança, Identidade e Conformidade: IAM, Cognito, Secrets Manager, Directory Service, Guard Duty;
Integração de Aplicativos: Amazon MQ, Simple Notification Service, Simple Queue Service, SWF;
Gerenciamento de Custos: AWS Cost Explorer, AWS Budgets;
Contêineres: Elastic Container Registry, Elastic Container Service, Elastic Kubernetes Service.
Arquitetura e Desenvolvimento de Software
- Linguagens de Programação
-
PHP, Python, Java, JavaScript, Shell Script, C, Perl, (X)HTML e CSS
- PHP
-
Diversidade de versão: PHP 7 e 8;
Frameworks: Laravel 4/5, Zend Framework, Symfony, CakePHP, CodeIgniter, Kohana, Smarty Template Engine, FuelPHP e lithium;
CMS: Drupal, Joomla e Wordpress;
Ferramentas e QA: APC, PHPUnit, Xdebug, phpDocumentor e PEAR/PECL. - Javascript / ECMAScript
-
Metalinguagens: TypeScript e CoffeeScript;
Frameworks: BackboneJS, AngularJS, Angular.io, VueJS(Vuex) e Ember.js;
Template Engines: Jade, Haml, Handlebars e EJS;
Task Runner: Grunt, Gulp e Brocoli;
Outros: Yeoman, Sass e Less
Administração de Sistemas
-
Instalação, configuração, manutenção e tunning em:
-
Servidores linux(Derivados do Debian, RHEL, OpenSuse e Alpine);
-
Servidores de aplicação como Apache Httpd, Nginx, Lighttpd, Cherooke, Jboss AS e Wildfly;
-
Servidores de bancos de dados como MySQL, PostgreSQL and Oracle Database;
-
Outras
Banco de dados: Extensa experiência com ANSI SQL, MySQL, PostgreSQL, Oracle, SQLite, NoSQL (MongoDB, CouchDB, etc).
Melhores práticas: Extensa experiência com os princípios da orientação a objetos e padrões de projeto.
Outras: Expressões Regulares, Web Services (XML/JSON-RPC, REST, SOAP, GraphQL, e etc.).
Experiências profissionais
Analista DevOps
03/2023 até o momento | MATERA | Digital Twin
Atividades executadas
-
Projetar, desenvolver e implantar soluções baseadas em nuvem utilizando os principais provedores de serviços em cloud do mercado;
-
Projetar, desenvolver e implantar soluções baseadas em
Kubernetes
; -
Criação de infraestrutura como código utilizando o Terraform para implantação de soluções utilizadas;
-
Implantação e configuração de ferramentas de integração e entrega contínua em ambiente empresarial (
Jenkins
,Tekton
,SonarQube, Sonatype Nexus
,Gitlab
, etc.); -
Implementação e implantação da automatização de configurações e propriedades em ferramentas utilizando
Apache Groovy
,ShellScript
,Python`
ou qualquer outra linguagem; -
Definição de processos de integração/entrega contínua de aplicações, bem como atendimento de requisitos mínimos de segurança e qualidade em aplicações;
-
Orquestração do processo de integração/entrega contínua utilizando ferramentas (
Jenkins
,Tekton
,SonarQube, Sonatype Nexus
,Gitlab
, etc.); -
Execuções de provas de conceitos(POCs/MVPs), de esteiras de verificação e validação contínua para diversos tiers/linguagens;
-
Projetar, desenvolver e implantar soluções de monitoramento e observabilidade, utilizando ferramentas como
Prometheus
,Grafana
,AWS CloudWatch
, entre outras. Além disso, criar dashboards e alertas para monitorar o desempenho e a saúde dos aplicativos implantados.
- Palavras-chave
-
Cloud Computing, Azure, AKS, Kubernetes, Terraform, Tekton.
Tech Lead
07/2022 até 01/2023 | ActDigital | Liderança
Atividades executadas
-
Liderança técnica, auxiliando os colegas na execução das atividades, bem como projetar e atender os planos de desenvolvimento individuais;
-
Condução de entrevistas para composição dos times internos dos clientes;
-
Projeção de solução multicloud para projetos internos dos clientes;
-
Construção/Avaliação de plano de migração do on premises para provedores de serviços cloud;
- Palavras-chave
-
Leadership, Cloud Computing, Azure, AKS, Kubernetes, OpenShift.
Tech Lead
07/2020 até 01/2022 | PicPay | Developer Experience
Atividades executadas
-
Liderança técnica, auxiliando os colegas na execução das atividades, bem como projetar e atender os planos de desenvolvimento individuais;
-
Documentar e disseminar procedimentos e ferramental utilizado pelo time;
-
Projetar, implementar e implantar a nova estratégia e ferramenta de implantação contínua da companhia utilizando
Helm
eHarness
; -
Projetar, implementar e implantar a nova estratégia e ferramenta de integração contínua utilizando o
Tekton
Pipelines; -
Execuções de provas de conceitos(POCs/MVPs), de esteiras de verificação e validação contínua para diversos tiers/linguagens;
-
Criação playbooks utilizando
Ansible
, para auxiliar a migração de estratégias de integração e deploy contínuo; -
Apresentações de novas funcionalidades disponíveis nas ferramentas mantidas;
-
Disseminação de boas práticas a cerca da construção e governança de código-fonte e
API
s; -
Implementação e implantação de ferramentas em linha de comando(
CLI
) para diminuição de toil.
- Palavras-chave
-
Leadership, Cloud Computing, AWS, Pipelines, Integração Contínua, Entrega Contínua, Qualidade Contínua, Rundeck, Kubernetes, Helm, Harness, Tekton.
Arquiteto de Soluções
01/2018 até o 07/2020 | SONDA IT | Fábrica de Software
Atividades executadas
-
Criação de infraestrutura como código utilizando o Terraform e CloudFormation para implantação de soluções utilizadas por todos os clientes da Fábrica de Software;
-
Implantação e configuração de ferramentas de integração e entrega contínua em ambiente empresarial (Jenkins, SonarQube, Sonatype Nexus, Gitlab, etc.);
-
Análise, implantação e configuração de elementos para implantação de balanceamento de carga e escalabilidade em ferramentas de integração/entregra contínua e aplicações utilizando proxy reverso (HAProxy) e programaticamente, utilizando suas APIs.
-
Implementação e implantação da automatização de configurações e propriedades em ferramentas utilizando Apache Groovy;
-
Implantação do conceito de núvem privada para orquestração de recursos sob demanda;
-
Implantação de nuvens privadas e aplicações utilizando infraestrutura como código (IaC), com Ansible, Fabric e Docker Compose;
-
Composição de ambientes de integração/entrega contínua em ambientes distribuídos geograficamente;
-
Definição de processos de integração/entrega contínua de aplicações, bem como definições de requisitos mínimos de segurança e qualidade em aplicações;
-
Orquestração do processo de integração/entrega contínua utilizando ferramentas (Jenkins, SonarQube, Sonatype Nexus, Gitlab, etc.);
-
Implantação da automatização de testes unitários(JUnit,PHPUnit, Karma, Jasmine), funcionais(Cucumber, Codeception, Behat, Cucumberjs) e de carga(JMeter) em aplicações empresariais;
-
Projeto e implantação de soluções baseadas em núvem utilizando os provedores Amazon Web Services e Microsoft Azure;
- Palavras-chave
-
Cloud Computing, AWS, Azure, Terraform, Ansible, Docker, Java, PHP, CAS, Microserviços, DevOPS, Jenkins, Angular, Jenkins, GitLab, Nexus, SonarQube, Pipeline, Integração Contínua, Entrega Contínua, Qualidade Contínua e LogStash.
Arquiteto de Software
07/2016 até 12/2017 | CTIS Tecnologia | Ministério da Ciência e Tecnologia
Atividades executadas
-
Desenvolvimento e manutenção de uma arquitetura arquitetura com microserviços;
-
Implantação das ferramentas para orientar a implantação da filosofia DevOps no órgão;
-
Análise dos logs dos microserviços, bem como a criação de gatilhos da stack de automação utilizando o LogStash;
-
Monitoramento dos microserviços utilizando o Prometheus;
-
Criação de pipelines de integração/entrega/qualidade contínua em projetos Java(JEE), Angular.js e PHP;
-
Criação de containers Docker para orquestração dos microserviços;
-
Implantação do balanceamento de carga e alta disponibilidade com o HaProxy;
-
Implementação da implantação automatizada dos microserviços utilizando o Ansible;
- Palavras-chave
-
Java, PHP, CAS, Microserviços, DevOPS, Jenkins, Angular, Jenkins, GitLab, Nexus, SonarQube, Pipeline, Integração Contínua, Entrega Contínua, Qualidade Contínua e LogStash.
Arquiteto de Software
04/2016 a 07/2016 | CTIS Tecnologia | Ministério do Desenvolvimento Indústria e Comércio
Atividades executadas
-
Desenvolvimento e manutenção de uma arquitetura orientada a serviços (SOA);
-
Implementação arquitetural de sistemas utilizando Phalcon PHP, Symfony e Laravel;
-
Implementação de componentes DAO para habilitação de reutilização em todas as arquiteturas;
-
Desenvolvimento e implantação de uma arquitetura AngularJS;
-
Documentação arquitetural de sistemas construídos;
-
Documentação de implantação das aplicações;
-
Manutenção e criação de Jobs no Jenkins;
-
Estabelecimento de diretrizes de seguranças a serem seguidas pelos softwares desenvolvidos;
-
Definição de políticas de qualidade a serem avaliadas pela análise estática;
-
Monitoramento e manutenção de padrões de qualidade de software com o SonarQube;
-
Gerenciamento de versões e candidatas usando o Sonatype Nexus;
-
Criação de provas de conceitos de containerização de aplicações.
- Palavras-chave
-
SOA, PHP, Phalcon, Symfony, Laravel, DAO, Arquitetura, AngularJS, Jenkins, SonarQube, Sonatype Nexus, Docker, Container.
Arquiteto de Software
03/2015 a 12/2015 | CTIS Tecnologia | Ministério da Integração Nacional
Atividades executadas
-
Desenvolvimento e manutenção de arquiteturas orientadas a serviços (SOA);
-
Desenvolvimento de duas arquiteturas para o Backend. Uma usando o Laravel para a construção de aplicações com PHP, e outra, em JAVA, utilizando o framework Spring;
-
Desenvolvimento de uma arquitetura frontend utilizando AngularJS;
-
Criação de uma ferramenta de scaffold de componentes AngularJs;
-
Documentação arquitetural de sistemas construídos;
-
Manutenção e criação de Jobs no Jenkins;
- Palavras-chave
-
SOA, PHP, Java, Laravel, Spring, AngularJS, Jenkins.
Desenvolvedor PHP
02/2014 a 03/2015 | CTIS Tecnologia | Ministério da Integração Nacional
Atividades executadas
-
Desenvolvimento e manutenção do backend de softwares em PHP, utilizando Zend, Symfony e Laravel como framework;
-
Desenvolvimento e manutenação do frontend utilizando HTML, Javascript (JQuery) e CSS.
- Palavras-chave
-
PHP, Zend Framework, Symfony, Laravel, HTML, Javascript, JQuery e CSS.