Roberto D'Alessandro Guimarães

Download OpenAPI specification:Download

Backend | DevOps | Cloud Lover

"Com grandes códigos vem grandes responsabilidades!"

Bem vido ao meu humilde portifólio!
Se você está por aqui porvavelmente é um recrutador, então vamos lá!
Aqui você encontrará detalhes sobre:

  • Habilidades técnicas
  • Fomação acadêmica
  • Projetos. "A maioria de desafios técnicos de outras entrevistas rsrs"
  • Estudos sobre arquitetura
  • E muito mais!!!!
Não deixe de explorar meu portfólio e se tiver um feedback sobre a estrutura organizacional ou informaçõe que não foram aprensentadas fique à vontade para entrar em contato comigo.

Sobre mim

"Sou apaixonado por técnologia e amo melhorar fluxos de trabalho ou rotinas.

Venho da área da saúde, o que acredito ter contribuido muito com a forma como eu interajo com as pessoas, buscando sempre tratar a todos com carinho e respeito."

Contato

LinkedIn: Me adicione 😊
Github: Veja um pouco do meu trabalho
Email: robertodalegui@gmail.com
Celular: +55 (11) 9 868849993

Onde me achar

Campo Limpo - São Paulo/SP

Formações e cursos

Iniciei minha vida acadêmica em 2017 aos meus 24 anos, um pouco tarde confesso...
Essa experiência despertou em mim uma grade paixão pelo ambiente acadêmico e um amor inconcicional pelos estudos. Desde então eu tenho feito muitos cursos de aprimoramento.

Graduação

Instituição: Universidade Anhembi Morumbi
Duração: 01/2017 - 06/2019 (2 anos e seis meses)

Grade curricular:

  • Comunicação: 88h
  • Fundamentos para Computação: 66h
  • Interface Humano Computador: 66h
  • Lógica de Programação: 66h
  • Matemática: 66h
  • Teoria de Sistemas de Informação: 66h
  • Arquitetura e Organização de Computadores: 66h
  • Banco de Dados: 66h
  • Desenvolvimento Humano e Social: 88h
  • Engenharia de Software: 66h
  • Processo de Negócios e Empreendedorismo: 66h
  • Sistemas Operacionais: 66h
  • Antropologia e Cultura Brasileira: 88h
  • Desenvolvimento de Software para Web: 66h
  • Estrutura de Dados: 66h
  • Práticas de Engenharia de Software: 66h
  • Programação Orientada a Objetos: 66h
  • Redes de Computadores: 66h
  • Computação para Dispositivos Móveis: 66h
  • Estatística Aplicada ao Data Science: 88h
  • Fundamentos para Certificação Técnica: 66h
  • Gestão de Projetos: 66h
  • Pesquisa, Ordenação e Técnicas de Armazenamento: 66h
  • Práticas de Banco de Dados: 66h
  • Arquitetura de Software: 66h
  • Atividades Complementares : 00h
  • Laboratório de Software e Projetos: 66h
  • Optativa: 66h
  • Qualidade e Teste de Software: 66h
  • Sistemas Distribuídos 66

Pós graduação

Cloud Engineering & Architecture (MBA)

Instituição: Faculdade de Informática e Administração Paulista (FIAP)
Duração: 09/2021 - 09/2022 (1 ano)

Grade curricular:

Estratégia de Cloud Computing
  • Estratégia com ênfase em business, financeiro e aplicações
  • Definição de roadmap Visão de médio e longo prazo
  • Comparação de cenários de negócio
  • Modelos de Cloud (IaaS, PaaS, SaaS)
Gestão de Projetos Agile
  • Metodologias com Scrum e foco na Gestão de Projetos base (escopo, custo e prazo)
  • Metodologia Kanban
  • Alinhamento com as prioridades de negócio
Gestão Financeira de Cloud
  • Gestão financeira com uso de calculadoras financeiras dos provedores de serviços
  • Planejamento de custos
  • Custos diretos e indiretos
  • Comparações entre os provedores
Gerenciamento de APIs
  • Modelo de serviços API como um business
  • Gerenciamento de serviços com APIs
  • Arquitetura para suportar APIs (API Gateway e Plataformas de integração)
  • Design de negócios orientados a serviços
LeaderShip Skills
  • Gerenciar e desenvolver competências em tempos de transformação
  • Direcionamento para um plano de carreira evolutivo
  • Cultura da autogestão
  • Desenvolver a liderança
  • Construir equipes de alto desempenho
  • Desenvolver os soft skills e hard skills
IT Service Management e AIOPS
  • Criar métricas de gestão da Infraestrutura
  • Soluções como ElasticSearch, Grafana e outras
  • Definir ferramentas para monitoramento
  • Construir um plano de gestão de serviços baseado em indicadores
  • Inteligência Artificial aplicada à Operação da TI (AIOPS)
Arquitetura Nuvem Privada
  • Arquitetura Nuvem Privada e Hibrida
  • Principais diretrizes para nuvem híbridas
  • A jornada de Maturidade para IaaS e PaaS
  • Eficiência para Nuvem Privada
Arquitetura Microservices e Serveless
  • Arquitetura de Microservices
  • API Gateway
  • BaaS e FaaS
  • Arquitetura Multi-tenancy
  • Auto Scaling
  • Testing & Deployment
  • Reliability & Observability
Arquitetura Compute e Storage
  • Instances e padrões de compute
  • Computação Efêmera e Persistente
  • Elasticidade Design para Compute com base no workload
  • Clusters de computação
  • Design para Storage e Backup
  • Storage (Block, File, Object)
Arquitetura Network
  • Arquitetura de Network com ênfase em soluções em nuvem
  • Conceitos de SDN
  • Padrões de Network em Nuvem
  • Conectividade Multicloud
Arquitetura DB e Big Data
  • Armazenamento de dados distribuídos
  • Ecossistema Hadoop
  • Banco de Dados em Nuvem
  • Banco de Dados NoSQL
  • Data Lake
Arquitetura Internet das Coisas (IoT)
  • Dispositivos (end-user) Edge
  • Arquitetura IoT
  • Comunicação (protocolos, padrões como Sigfox e Lora)
  • Plataformas e Funções de aplicações para IoT
  • IoT usando provedores de Nuvem
Cibersegurança em Nuvem
  • Segurança de TI com abordagem em Soluções em nuvem
  • Como proteger soluções em nuvem
  • Normas e padrões
  • Tecnologias e Soluções
  • Criptografia
DevOps CI/CD
  • Puppet, Ansible, Chef, outros
  • Jenkins Pipeline
  • Implementando CI/CD
  • Cultura DEVOPS
  • Infraestrutura como código Terrform
Nuvem Pública (AWS, Azure, Google Cloud)
  • Implementando Nuvem Pública AWS
  • Implementando Nuvem Pública Azure
  • Implementando Nuvem Pública Google Cloud
  • Implementando Nuvem Pública Outros
Orquestração Kubernetes e Containers
  • Conteineirização
  • Docker
  • Implementando Kubernetes
  • Kubeflow
  • OpenShift (PaaS)
Soluções Multicloud
  • Soluções Multicloud (Abstração)
  • Integrar serviços de diferentes nuvens
  • Resiliência no armazenamento de dados
  • Otimização da infraestrutura
  • Reduzir custos e riscos
Cloud Builders (IaaS e PaaS)
  • Virtualização de servidores e Storage
  • ESX e NSX
  • Laboratórios práticos
  • Vmware em Nuvem e On Premises
Empreendedorismo e Inovação
  • Implementação de um ambiente em laboratório usando Openstack
  • Parceria com a RedHat conteúdo oficial
  • Construindo uma IaaS na prática
  • Abordagem sobre PaaS com OpenShift

Cursos livres

AWS SQS: MENSAGERIA E DESACOPLAMENTO DE SISTEMAS

Instituição: Alura | Certificado: Consulte | Carga horária: 6h


AWS CERTIFIED CLOUD PRACTITIONER: DOMAIN 1 E 2

Instituição: Alura | Certificado: Consulte | Carga horária: 8h


DOCKER: CRIANDO CONTAINERS SEM DOR DE CABEÇA

Instituição: Alura | Certificado: Consulte | Carga horária: 10h


JAVA EXCEÇÕES: APRENDA A CRIAR, LANÇAR E CONTROLAR EXCEÇÕES

Instituição: Alura | Certificado: Consulte | Carga horária: 12h


JAVA E JAVA.LANG: PROGRAME COM A CLASSE OBJECT E STRING

Instituição: Alura | Certificado: Consulte | Carga horária: 12h


JAVA POLIMORFISMO: ENTENDA HERANÇA E INTERFACES

Instituição: Alura | Certificado: Consulte | Carga horária: 16h


JAVA OO: INTRODUÇÃO À ORIENTAÇÃO A OBJETOS

Instituição: Alura | Certificado: Consulte | Carga horária: 8h


JAVA JRE E JDK: ESCREVA O SEU PRIMEIRO CÓDIGO COM ECLIPSE

Instituição: Alura | Certificado: Consulte | Carga horária: 8h


APLICAÇÕES SERVERLESS: CONSTRUINDO UMA API REST

Instituição: Alura | Certificado: Consulte | Carga horária: 10h


JAVASCRIPT: PROGRAMANDO NA LINGUAGEM DA WEB

Instituição: Alura | Certificado: Consulte | Carga horária: 20h


HTTP: ENTENDENDO A WEB POR BAIXO DOS PANOS

Instituição: Alura | Certificado: Consulte | Carga horária: 8h


HTML5 E CSS3 PARTE 4: AVANÇANDO NO CSS

Instituição: Alura | Certificado: Consulte | Carga horária: 8h


HTML5 E CSS3 PARTE 3: TRABALHANDO COM FORMULÁRIOS E TABELAS

Instituição: Alura | Certificado: Consulte | Carga horária: 8h


HTML5 E CSS3 PARTE 2: POSICIONAMENTO, LISTAS E NAVEGAÇÃO

Instituição: Alura | Certificado: Consulte | Carga horária: 8h


HTML5 E CSS3 PARTE 1: A PRIMEIRA PÁGINA DA WEB

Instituição: Alura | Certificado: Consulte | Carga horária: 8h


Trilha .Net

Instituição: The Developers Conference (TDC) | Edição: 2018


Trilha Banco de Dados

Instituição: The Developers Conference (TDC) | Edição: 2018


MS SQL Server - Parte 2

Instituição: School of Net | Nº da credencial: 3d356215-2c7c-4fac-9a8e-5dbae46fd1a3


Java com JDBC

Instituição: School of Net | Nº da credencial: 57c14cae-11b4-44e9-a041-656e3b982d56


HTML Básico

Instituição: School of Net | Nº da credencial: 4d0396048991-4cc4-9bb8-088a5facdd26


Iniciando com ASP.Net Webforms

Instituição: School of Net | Nº da credencial: --


Iniciando com Asp .Net WebForms

Instituição: School of Net | Nº da credencial: c4ab6b18-18e46-97d5-830c2d06af5d


Iniciando com Javascript

Instituição: School of Net | Nº da credencial: 9acd7f1-9e4d-46c5-88b4-a9a9012d11ac


Javascript Avançado

Instituição: School of Net | Nº da credencial: e4dab3ad-ac9d-45ff-8c9f-3f6dfeaee349


MS SQL Server - Parte 1

Instituição: School of Net | Nº da credencial: edb33691-acc7-4648-8d9b-21de22bdedd3

Habilidades técnica

"Ao longo da minha jornada acadêmica/profissional eu fui adquirindo familiaridade e até uma certa proficiência em determinadas tecnologias, culturas de desenvolvimento, arquiteturas, etc."

AWS

"Ok, vou ser sincero com você, eu sou apaixonado por cloud! Sério, eu curto demais!!"

  • AWS Lambda: HTTP e edge
  • Amazon API Gateway: Custom domain names, Authorizers
  • AWS Cloudwatch: logs, métrica e alarmes
  • AWS SQS/SNS: e-mail, DLQ e trigger
  • AWS DynamoDB: stream, triggers e queries
  • AWS CodeArtifact: npm server
  • AWS Secrets Manager
  • AWS Certificate Manager
  • AWS Route 53: Custom domain, DNS, Hosted Zones, Certificates domains
  • AWS CloudFront
  • AWS S3: Simple bucket, static website

Linguagens de Programação

  • Javascript: desde 2017 uso profissionalmente com NodeJs
    • Typescript: usei por um ano, mas nunca me aprofundei
  • Java: usei apenas na faculdade e em cursos livres

Versionamento

  • Github
  • Bitbucket

DevOps

  • Serverless Framework
  • Bitbucket Pipelines
  • Docker

Gestão de Projetos

  • Jira
  • Trello
  • Slack
  • Teams

Outros

  • Geoprocessamento: Leaflet

Liderança e Social

  • Guardião da cultura
    • Entrevistas técnica
    • Onboarding
    • Mentor de devs Jr.
  • Oratória
  • Educação emocional
  • Feeling de situações potencialmente estressante
  • Feeling de profissionais desmotivados
  • Didática

Arquiteturas

  • Microservices
  • Serverless

Padrões de Projeto

  • Saga
  • Chain of responsibility
  • Observer

Projetos

Aqui listarei alguns projetos que fiz durante meu tempo livre, estudos e entrevistas técnicas

Flipper

Projeto | Documentação

Descrição:
O projeto consiste em fazer um "Web Crawler" que fará o login no site legendas.tv e obter os dados de envio de uma determinada legendas.

Stack:

  • Javascript
  • NodeJs
  • Puppeteer
  • Axios
  • Docker

Toro Investimentos

Projeto | Documentação

Descrição:
O projeto consiste em criar apis que possam gerir usuários, contas, transações e ações de um cliente fictício.

Stack:

  • Javascript
  • NodeJs
  • AWS Lambda
  • AWS Cloudwatch
  • AWS SQS
  • AWS Route 53
  • AWS CloudFront
  • AWS API Gateway
  • AWS Secrets Manager
  • Serverless framework

Experiência profissional

ACT Digital

Desenvolvedor NodeJs Sênior

Período: 06/2021 - atual
Descrição:
Até o momento não fui alocado a um projeto.

Credihome

Período: 10/2020 - 06/2021 (8 meses)
Descrição:
Na Credihome eu tive muita liberdade para explorar minhas skills de gestão e liderança.
Fui nomeado "Guardião da Cultura" e como tal eu era responsável pelo onboarding e mentoria de devs.
Tive também a oportunidade de realizar entrevistas técnicas.

Desenvolvedor Pleno II

Stack:

  • AWS: Lambda/Edge, SQS, SNS, Cloudwatch, Elasticsearch, DynamoDB, Codeartifact, Cloudformation.
  • Node: 8, 10, 14.
  • Js: ES6.
  • DevOps: Bitbucket-Pipeline, Serverless Framework, Docker.
  • Teste Automatizado: Jest.
  • Gestão de Tarefas: Jira.
  • Entrevistas técnica e onboarding.
  • Agile: Scrum.

Desenvolvedor Pleno I

Período: 10/2019 - 10/2021 (1 ano)
Stack:

  • AWS: Lambda/Edge, SQS, SNS, Cloudwatch, Elasticsearch, DynamoDB, Codeartifact, Cloudformation.
  • Node: 8, 10, 14.
  • Js: ES6.
  • DevOps: Bitbucket-Pipeline, Serverless Framework, Docker.
  • Teste Automatizado: Jest.
  • Gestão de Tarefas: Jira.
  • Agile: Scrum.

XM Sistemas

Descrição:
A XM foi minha porta de entrada na área de tecnologia. Lá eu edifiquei uma base sólida para avançar na área de tecnologia.
Esse espaço é dedicado ao meu grande amigo e mentor Luis Felipe. Ele me abriu as portas quando eu ainda era muito inexperiente e contribuiu grandiosamente para a minha formação como profissional, então quero lhe deixar aqui meu eterno agradecimento.

CargoProgramador Jr. I

Período: 05/2019 - 10/2019 (5 meses)
Stack:

  • Geoprocessamento: Leaflet.
  • Framework( frontend): AngularJs.
  • Node: 8, 10, 11.
  • Js: ES6, Typescript.
  • DevOps: Docker.
  • DB: SQLServer, T-SQL, Stored Procedures, Views, Report Builder.
  • Agile: Scrum.

Estagiário de desenvolvimento III

Período: 03/2019 - 04/2019 (1 mês)
Stack:

  • Geoprocessamento: Leaflet.
  • Framework( frontend): AngularJs.
  • Node: 8, 10.
  • Js: ES6, Typescript.
  • DB: SQLServer, T-SQL, Stored Procedures, Views, Report Builder.
  • Agile: Scrum.

Estagiário de desenvolvimento II

Período: 11/2018 - 03/2019 (4 meses)
Stack:

  • Geoprocessamento: Leaflet.
  • Framework( frontend): AngularJs.
  • Node: 8.
  • .NET: C#, ASP.net.
  • Js: ES6, Typescript.
  • DB: SQLServer, T-SQL, Stored Procedures, Views, Report Builder.
  • Agile: Scrum.

Estagiário de desenvolvimento I

Período: 11/2017 - 11/2018 (1 ano)
Stack:

  • Geoprocessamento: Leaflet.
  • Framework( frontend): AngularJs.
  • Node: 8.
  • .NET: C#, ASP.net.
  • Js: ES6, Typescript.
  • DB: SQLServer, T-SQL, Stored Procedures, Views, Report Builder.
  • Agile: Scrum.

Artigos e estudos