Para me ajudar e organizar minha vida profissional procuro sempre listar as atividades importantes e marcos do ano que passou, isso contribui no meu crescimento profissional e me auxilia nas metas do ano seguinte.
Minha retrospectiva profissional de 2019 foi assim:
Principais atividades realizadas:
- Entrega do projeto Matrioska (Adoção do .NET core como linguagem de desenvolvimento)
- Entrega do projeto 3NG (Adoção do angular como framework de desenvolvimento front-end)
- Participação como suporte do projeto JAGUAR (upgrade de produtos como SQL-SERVER e Oracle)
- Ministrei o treinamento em .NET CORE (Criação de apostila, projeto fonte) (dias 05/04 e 24/05)
- Criação da versão em .NET CORE da arquitetura de referência (template criado para facilitar a criação de aplicativos .NET).
- Manutenção e inclusão de funcionalidades novas no template de arquitetura;
- Manutenção no sistema DM (sistema de deploy automático) / Suporte em requests e incidentes / Atuação em PM´s (Problem Manager).
- Ponto focal em duvidas referente a desenvolvimento para equipe de desenvolvedores;
- Criação e apresentação do ARCH-TALK de Microserviços (Arch-talks são apresentações sobre temas que nossa equipe de arquitetura prepara para o público interno da Scania);
- Participação no projeto EYE sobre o PowerBI, o projeto trata a governança da ferramenta dentro da empresa;
- Ajuda na preparação/participação dos archtalks que ocorreram ao longo do ano.
Desenvolvimento de ferramentas:
- Desenvolvimento do portal de arquitetura – Portal contendo informações das áreas de arquitetura (Software Development, integration, Business Intelligence, ISEC e Cloud). Mais detalhes pode ser visto neste link: https://marcdias.com.br/portal-de-arquitetura/
- Desenvolvimento do Portal CDW (em andamento) – portal com as informações referentes ao dados disponibilizados no nosso DataLake. Separação em DataMarts, MDM.
Construção de arquiteturas de exemplo:
Arquiteturas de exemplo são soluções em .NET (aqui já utilizando o .NET CORE) completas para determinados cenários. O objetivo deste trabalho e fornecer ao desenvolvedor ferramentas para aumentar a produtividade e facilitar seu trabalho.
- smallapi-sqlserver-dapper-contrib – arquitetura small contendo exemplo de uso do Dapper com a extensão dapper.contrib utilizando o banco SQL-SERVER (embarcado no exemplo);
- smallapi-sqlserver-dapper-generic – arquitetura small contendo exemplo de repositório genérico. Basicamente o usuário final deve somente informar o nome da tabela para ter as operações de CRUD desenvolvidas com mínimo esforço;
- smallapi-sqlserver-dapper – arquitetura small contendo exemplo de uso do Dapper (puro) com SQL-SERVER,utiliza comandos e queries SQL para interagir com o banco de dados;
- smallapi-authentication – arquitetura small (API) para gerenciar autenticação e autorização no Active Directory Scania, utiliza biblioteca genérica para se conectar no LDAP possibilitando que a aplicação seja hosteada no LINUX ou no WINDOWS. Preparada para funcionar na plataforma de applications;
- small-console-application– arquitetura small para desenvolvimento de console application para trabalhar com o sistema Control-M;
- smallapi-oracle-ldap – arquitetura small contendo exemplo de uso do Dapper com Oracle utilizando driver genérico para buscar a string de conexão do Oracle em servidor LDAP independentemente da plataforma em que o sistema estará hosteada (Windows ou Linux);
- consumeExternalApi – arquitetura de exemplo para consumo de apis externas, como aplicar e utilizar conceitos para acesso de dados em web-services externos a partir de uma aplicação .net core;
Eventos e Treinamentos pela Scania:
- Security WorkShop – 13/02/2019 – Evento de Segurança – Scania
- Visita FEI – Realidade Aumentada, Virtual e Visão computacional Cognitiva – 07/03/2019
- Visita técnica Scania Industria 4.0 + Visita FEI Tour na Fábrica – 29/04/2019
- AWS Immersion Day Cognito – 31/05/2019
- Cloud Introdution Day – Introdução de AWS 17/06/2019
- AWS Summit – 27/06/2019
- Imersão Alteryx Data Prep – 17/07/2019
- Treinamento ODI (Oracle Data Integration)
- Treinamento em Power BI (Scania + Trinity)
Cursos concluídos:
- Construindo Aplicações Web Com o Novo Angular (4, 5 e 6) -Udemy
- Angular 7 Avançado: Criando uma Arquitetura Master/Detail-Udemy
- Git e Github para iniciantes-Udemy
- Flutter Apps: IMC com Material, Cupertino e BLoC
- Flutter Apps: Alcool ou Gasolina
- Criando seu primeiro App com Flutter
Cursos em andamento (não finalizados):
- Python 3 COMPLETO – Do iniciante ao avançado! -Udemy
- Curso de Python 3 do Básico Ao Avançado (com projetos reais) -Udemy
- Certificação Amazon AWS Solutions Architect 2019 – Completo-Udemy
- Certificação AWS Desenvolvedor 2019-Udemy
- AWS Certified Solutions Architect – Associate 2020-Udemy
- Ultimate AWS Certified Solutions Architect Associate 2020-Udemy
- SUPER ACADEMIA BI – 12 cursos em 1 – tudo em um único lugar-Udemy
- Angular 8 – The Complete Guide (2019+ Edition) -Udemy
- Introdução a Ciência de Dados 2.0 – Data Science
- Microsoft Power BI para Data Science – Data Science
- Pyton Fundamentos para Análise de Dados – Data Science