This page is written in AsciiDoc format. Its source code is available at Resume repository. You can download the PDF version too.
There is a brazilian portuguese version avaliable. You can access as a Website, like these, or the PDF version.

Cover Letter

Passionate about Technological Innovation and Open Source Software, I hold a degree in Systems Analysis and Development and am currently pursuing a postgraduate degree in Distributed Software Architecture. I also have certifications in Software Engineering and Development and Cloud Solutions Architecture.

Currently, I am researching topics related to Developer Experience, Developer Tools, and other related subjects.

My primary experience and passion lie in Solution Architecture, utilizing major vendors (AWS, Azure, and GCP) for Cloud Computing as well as on-premises deployments. I have extensive experience in Containerization and Orchestration of applications (Kubernetes and Docker Swarm), always using Infrastructure as Code (IaC) to manage resources. Additionally, I have extensive experience in designing and implementing Continuous Integration, Continuous Validation and Verification, and Continuous Deployment pipelines.

In application development, I have experience with JAVA, Python, PHP, ECMAScript, GO, Rust, and Shell Script.

Personal Information

Contacts

Email: ola@fabioluciano.dev
Phone: 55 (61) 981455884
Skype: fabiolucianodf
Location: Brasília, Brasil

Social Media / Websites

Github | LinkedIn | Twitter | Telegram
Personal Blog - Blog where I discuss topics related to software development and solutions using open source tools;
Resume - This project’s target page, which uses AsciiDoc, Python, Docker, and Shell Script to build the resume;
Integr8 - Open source project focused on implementing continuous integration / deployment / quality pipelines;
Inputs - Project for sharing open source electronics (keyboards, switches, and keycaps).

Academic

Distributed Software Architecture - Postgraduate
Pontifícia Universidade Católica de Minas Gerais 2019 - present

Systems Analysis and Development - Undergraduate
Centro Universitário IESB 2012 - 2014

Information Technology Support - Extension Course
Centro Universitário IESB 2013 - 2013

Systems Analysis and Design - Extension Course
Centro Universitário IESB 2012 - 2012

Events and Trainings Conducted

Using GraphQL with VueJS for Building APIs
Speaker 02/2020 Canoas / RS
Materials: Presentation | Supporting Material

Containers for Anxious People
Speaker 01/2020 Brasília / DF
Materials: Presentation | Supporting Material

Containers for Anxious People
Speaker 11/2019 Campina Grande / PB
Materials: Presentation | Supporting Material

Languages

Portuguese Native language
English: Reading (advanced), writing (advanced), and speaking (advanced)
Spanish: Reading (basic), writing (basic), and speaking (basic)

Certifications

Kubestronaut
Cloud Native Computing Foundation 11/2024 - 11/2026 credly

Certified Kubernetes Security Specialist
Cloud Native Computing Foundation 11/2024 - 11/2026 LF-7jsua78wls

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

Technical Knowledge

  • Planning and executing infrastructure migration from on-premises to the cloud;

  • Defining virtual networks as well as security and identity policies in a cloud environment;

  • Manual and automated provisioning of computational resources in a cloud environment;

  • Efficient application containerization;

  • Design, implementation, and deployment of integration, quality, and continuous deployment pipelines;

  • Clustering of containerized applications;

Solution Architecture

DevOps Architecture

Tools: Terraform, Vault, Consul, Vagrant, Packer, Ansible, Fabric
Application Cluster: Kubernetes, Docker Swarm;
CI Tools: Jenkins, Travis, Tekton, JenkinsX;
CD Tools: Spinnaker, Harness, ArgoCD;
Other Tools: Helm, Rundeck, Sonarqube, Sonatype Nexus, and Artifactory;
Monitoring Tools: Prometheus, Elastic Stack (Elasticsearch, Logstash, Kibana), Fluentd;
Build Tools: Makefile, Grunt, Gulp, Webpack, Maven, Gradle, Composer, and Rake;
Deployment Strategies: Blue/Green, Canary, A/B, Rolling Update;
Container Runtimes: CRI-O, containerd, and Docker;

Cloud Architecture
Amazon Web Services (AWS)

Network: VPC, Internet Gateway, Subnets, Network ACLs, Security Groups, VPNs, Peering Connection, CloudFront, Route 53, API Gateway;
Compute: EC2, Lambda, Serverless;
Storage: S3, EBS, EFS, AWS Backup;
Database: RDS, DynamoDB, ElastiCache;
Development/CI/CD: CodeStar, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Cloud9, X-Ray;
Management and Governance: AWS Organizations, CloudWatch, CloudFormation, CloudTrail;
Security, Identity, and Compliance: IAM, Cognito, Secrets Manager, Directory Service, Guard Duty;
Application Integration: Amazon MQ, Simple Notification Service, Simple Queue Service, SWF;
Cost Management: AWS Cost Explorer, AWS Budgets;
Containers: Elastic Container Registry, Elastic Container Service, Elastic Kubernetes Service.

Software Architecture and Development

Programming Languages

PHP, Python, Java, JavaScript, Shell Script, C, Perl, (X)HTML, and CSS

PHP

Version Diversity: PHP 7 and 8;
Frameworks: Laravel 4/5, Zend Framework, Symfony, CakePHP, CodeIgniter, Kohana, Smarty Template Engine, FuelPHP, and lithium;
CMS: Drupal, Joomla, and WordPress;
Tools and QA: APC, PHPUnit, Xdebug, phpDocumentor, and PEAR/PECL.

JavaScript / ECMAScript

Metaprogramming Languages: TypeScript and CoffeeScript;
Frameworks: BackboneJS, AngularJS, Angular.io, VueJS (Vuex), and Ember.js;
Template Engines: Jade, Haml, Handlebars, and EJS;
Task Runners: Grunt, Gulp, and Broccoli;
Others: Yeoman, Sass, and Less

System Administration

  • Installation, configuration, maintenance, and tuning of:

    • Linux servers (Debian derivatives, RHEL, OpenSUSE, and Alpine);

    • Application servers such as Apache Httpd, Nginx, Lighttpd, Cherokee, JBoss AS, and Wildfly;

    • Database servers like MySQL, PostgreSQL, and Oracle Database;

Other

Databases: Extensive experience with ANSI SQL, MySQL, PostgreSQL, Oracle, SQLite, NoSQL (MongoDB, CouchDB, etc.).
Best Practices: Extensive experience with object-oriented principles and design patterns.
Others: Regular Expressions, Web Services (XML/JSON-RPC, REST, SOAP, GraphQL, etc.).

Professional Experience

DevOps Analyst

03/2023 to Present | MATERA | Digital Twin

Executed Activities
  • Design, develop, and deploy cloud-based solutions with major cloud service providers;

  • Design, develop, and deploy solutions based on Kubernetes;

  • Infrastructure as code creation using Terraform for solution deployment;

  • Setup and configuration of continuous integration and delivery tools (e.g., Jenkins, Tekton, SonarQube, Sonatype Nexus, GitLab);

  • Automation of configuration and settings in tools using Apache Groovy, ShellScript, Python, and other languages;

  • Definition of CI/CD processes to ensure security and quality in applications;

  • CI/CD orchestration using tools like (Jenkins, Tekton, SonarQube, Sonatype Nexus, GitLab);

  • Execution of proofs of concept (POCs/MVPs) for continuous testing pipelines for various tiers/languages;

  • Design, develop, and deploy monitoring and observability solutions with tools like Prometheus, Grafana, AWS CloudWatch, including dashboards and alerts to track application performance and health.

Keywords

Cloud Computing, Azure, AKS, Kubernetes, Terraform, Tekton.

Tech Lead

07/2022 to 01/2023 | ActDigital | Leadership

Executed Activities
  • Technical leadership, assisting colleagues in tasks, and creating individual development plans;

  • Conducting interviews for internal client teams;

  • Multicloud solution design for internal client projects;

  • Planning and assessing on-premises to cloud migration strategies.

Keywords

Leadership, Cloud Computing, Azure, AKS, Kubernetes, OpenShift.

Tech Lead

07/2020 to 01/2022 | PicPay | Developer Experience

Executed Activities
  • Technical leadership, assisting team members and setting individual development plans;

  • Documenting and sharing team tools and procedures;

  • Implementing new continuous deployment strategies and tools with Helm and Harness;

  • Developing new CI strategies using Tekton Pipelines;

  • Executing POCs for continuous testing pipelines across different tiers/languages;

  • Creating playbooks with Ansible for CI/CD strategy migration support;

  • Presenting new features in maintained tools;

  • Promoting best practices in code and API governance;

  • Developing CLI tools to reduce toil.

Keywords

Leadership, Cloud Computing, AWS, Pipelines, CI/CD, Quality, Rundeck, Kubernetes, Helm, Harness, Tekton.

Solutions Architect

01/2018 to 07/2020 | SONDA IT | Software Factory

Executed Activities
  • Infrastructure as code setup with Terraform and CloudFormation for Software Factory solutions;

  • Setup of CI/CD tools (Jenkins, SonarQube, Sonatype Nexus, GitLab);

  • Load balancing and scalability setup for CI/CD tools and applications with HAProxy;

  • Automating configuration and settings in tools using Apache Groovy;

  • Private cloud setup for on-demand resource orchestration;

  • Private cloud and app deployment using IaC with Ansible, Fabric, and Docker Compose;

  • CI/CD environment configuration across geographically distributed environments;

  • CI/CD process definition for application security and quality;

  • CI/CD orchestration using (Jenkins, SonarQube, Sonatype Nexus, GitLab);

  • Automated testing (JUnit, PHPUnit, Karma, Jasmine, Cucumber, Codeception, Behat, Cucumberjs) setup for applications;

  • Cloud-based solutions design using AWS and Microsoft Azure.

Keywords

Cloud Computing, AWS, Azure, Terraform, Ansible, Docker, Java, PHP, CAS, Microservices, DevOPS, Jenkins, Angular, GitLab, Nexus, SonarQube, CI/CD, LogStash.

Software Architect

Executed Activities
  • Development and maintenance of microservices architecture;

  • Deployment of tools to support DevOps philosophy;

  • Microservices log analysis and automation triggers with LogStash;

  • Microservices monitoring using Prometheus;

  • CI/CD pipeline creation for Java(JEE), Angular.js, and PHP projects;

  • Docker container setup for microservices orchestration;

  • Load balancing and high availability setup with HaProxy;

  • Automated deployment of microservices with Ansible.

Keywords

Java, PHP, CAS, Microservices, DevOPS, Jenkins, Angular, GitLab, Nexus, SonarQube, CI/CD, LogStash.

Software Architect

Executed Activities
  • Development and maintenance of service-oriented architecture (SOA);

  • Architectural implementation using Phalcon PHP, Symfony, and Laravel;

  • DAO component implementation for cross-architecture reuse;

  • AngularJS architecture development;

  • Systems architectural documentation;

  • Application deployment documentation;

  • Job creation and maintenance in Jenkins;

  • Security guidelines for software projects;

  • Static analysis policies for quality assessment;

  • Software quality monitoring with SonarQube;

  • Version management with Sonatype Nexus;

  • Application containerization POC creation.

Keywords

SOA, PHP, Phalcon, Symfony, Laravel, DAO, Architecture, AngularJS, Jenkins, SonarQube, Nexus, Docker, Container.

Software Architect

Executed Activities
  • SOA development and maintenance;

  • Dual backend architectures in Laravel (PHP) and Spring (Java);

  • Frontend architecture with AngularJS;

  • AngularJS component scaffolding tool creation;

  • Systems architectural documentation;

  • Jenkins job creation and maintenance.

Keywords

SOA, PHP, Java, Laravel, Spring, AngularJS, Jenkins.

PHP Developer

Executed Activities
  • Backend development and maintenance with PHP frameworks Zend, Symfony, and Laravel;

  • Frontend development and maintenance using HTML, JavaScript (JQuery), and CSS.

Keywords

PHP, Zend Framework, Symfony, Laravel, HTML, JavaScript, JQuery, CSS.