Desenvolvimento de microserviços orientados a integração e extração de dados de API’s de terceiros como Pipefy, Active Campaign, Google Sheets... ( Node + Serverless Framework + AWS ), além de atuar na manutenção e evolução da API (Node + Express + MongoDB) e do frontend (Vue + Nuxt), participando também do desenvolvimento de nova arquitetura do backend.
Tecnologias Usadas:
- Vue, Vuex, Nuxt Framework
- Node, Express, GraphQL
- Kubernetes (K8s), Docker
- GitLab CI/CD, GitFlow
- Programação Funcional e Orientada a Objetos (OOP)
- Testes Unitários com Jest ( TDD )
- MongoDB, AWS S3
- Serverless Framework
- AWS SQS, AWS CloudWatch, AWS Lambda
- HTML, CSS, Javascript, Tailwind CSS
- Webpack, Babel
Boas Práticas:
- Design Patterns (Strategy, Factory, Adapter, DDD)
- Domain Driven Development
- Modular Design
- YAGNI, KISS, DRY
- SOLID
- Clean Code
- Refactoring
- Atomic Commits
AWS AWS lambda serverless CSS Docker ExpressJS GraphQL HTML JavaScript Kubernetes MongoDB NodeJS serverless VueJS Vuex amazon s3 aws lambda dynamodb nuxt.js vuetify tailwindcss tdd amazon ec2 axios oop jest scrum unit testing npm aws ubuntu bash nodeJS