Skip to content
View IglanCardeal's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Belem, Pará, Brazil

Block or report IglanCardeal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
IglanCardeal/README.md

Olá, eu sou Iglan Cardeal 👋

Sou desenvolvedor Back-End Node.js

Atualmente estou aprimorando meus conhecimentos em NodeJS, TypeScript, testes unitários, aquitetura limpa e boas práticas de código limpo. Já trabalhei/trabalho profissionalmente com frameworks de Node.js NestJS, Express e Hapi. Uso diversos banco de dados relacionais e não relacionais e de cache. Trabalhei com infraestrutura da AWS, Heroku e GCP.

No meu dia-a-dia, meu trabalho constitui em:

  • refatorar e limpar códigos
  • manutenção e desenvolvimento de novas funcionalidades em aplicações monolitícas e microsserviços
  • adicionar testes unitários e buscar maiores coberturas de testes
  • oriento e ajudo outros devs a resolver problemas e como implementar testes unitários usando bibliotecas como JEST e MOCHA/SINON/CHAI
  • faço revisões de códigos em Pull Request
  • procuro implementar e incentivar boas práticas de commits semânticos
  • monitoro logs de aplicação no DataDog, Google Cloud Platform e Splunk
  • realizo deploys via Jenkins
  • trabalho em squad seguinto metodologia ágil Scrum e Kanban
  • aplico práticas de XP durante desenvolvimento
  • e busco sempre fazer um pouco mais, sempre que tenho oportunidade...

✍️ Meus objetivos atuais:

  • Implementar Redis em um projeto
  • Trabalhar com repositório BitBucket
  • Trabalhar com banco de dadaos relacionais (Postgre, MySQL,...)
  • Aprender sobre princípios S.O.L.I.D.
  • Aprender sobre Design Patterns
  • Continuar ativo na comunidade do StackOverflow em português
  • Aprender um pouco mais sobre arquitetura limpa
  • Aprender um pouco mais sobre AWS
  • Aprender Go
  • Aprender Java

👀 Meus planos de carreira:

  • efetivado como desenvolvedor sênior
  • Tech Lead

🤝 Colaborando ativamente com a comunidade de programadores no StackOverflow e na Tech Leads Club 👀

Entre em contato


stats graph languages graph

Ferramentas e tecnologias que utilizo

Visual Studio Code

JavaScript

TypeScript

Nestjs

Jest

Node.js

SQL

PostgreSQL

Jira

Bitbucket

MongoDB

redis

Docker

Git

AWS

GitHub

Terminal

Pinned Loading

  1. my-sweet-beach-api my-sweet-beach-api Public

    🌤️🌦️⛈️🌨️ API de previsão do clima para praias e surf.

    TypeScript

  2. my-sweet-url-api my-sweet-url-api Public

    API para encurtar URL's

    Shell

  3. generate-and-encrypt-pdf generate-and-encrypt-pdf Public

    API para gerar arquivos PDFs a partir de templates HTML estáticos ou com dados dinâmicos usando templates Handlebars. Opcionalmente, pode gerar PDFs protegidos por senha e PDFs em formato Base64 pa…

    JavaScript

  4. clean-architecture-nodejs clean-architecture-nodejs Public

    Node.js API server created with TypeScript, using concepts of clean architecture, TDD, DDD, design patterns and S.O.L.I.D. principles.

    TypeScript 7 1

  5. base-nodejs-setup base-nodejs-setup Public

    Este é um projeto com configuração básica pra inicio de projetos Node.js. Este possui apenas dependências simples para construção de códigos que são o CORE da aplicação e não inclui nenhum framewor…

    JavaScript

  6. result-and-either result-and-either Public

    Vamos deixar o implícito explicito? Um pouco sobre umas alternativas para tratar erros em aplicações Node.js de uma maneira mais explicita do que simplesmente lançar um `throw`

    TypeScript