Início em Análise e Desenvolvimento de Sistemas

Olá, sou Viviane Aguiar
Desenvolvedora Backend
Desenvolvo APIs REST, aplicações web e projetos fullstack com foco em arquitetura, segurança, qualidade de código e experiência de uso.
Projetos
Cases técnicos de engenharia
Projetos reais com foco em arquitetura e entrega de valor. Veja métricas, conceitos e desafios em cada case.
Projetos principais

Tecnologias
- Node.js
- TypeScript
- NestJS
- PostgreSQL
- Prisma
- Redis
- Docker
- Swagger

Tecnologias
- Node.js
- TypeScript
- Express
- MySQL
- Vitest
- Swagger

Tecnologias
- Next.js
- TypeScript
- TailwindCSS
- shadcn/ui
- Framer Motion
Projetos de aprendizado

Tecnologias
- Node.js
- Express
- PostgreSQL
- Docker
- JavaScript
Engenharia de Software
Como eu desenvolvo software
Mais do que tecnologias, foco em princípios de engenharia, arquitetura e qualidade para construir aplicações escaláveis e sustentáveis.
Arquitetura
- Clean Architecture
Separação clara de responsabilidades entre domínio, aplicação e infraestrutura.
- DDD
Modelagem orientada ao domínio e alinhamento entre negócio e software.
- Arquitetura Hexagonal
Isolamento das regras de negócio das dependências externas.
- Design Patterns
Uso consciente de padrões para resolver problemas recorrentes.
Qualidade
- SOLID
Princípios para construção de código flexível, extensível e de fácil manutenção.
- Testes Automatizados
Validação contínua de regras de negócio através de testes.
- CI/CD
Automação de qualidade e entrega contínua.
Segurança
- OWASP
Aplicação de práticas de segurança em APIs e aplicações web.
- LGPD
Proteção de dados e privacidade desde a concepção do sistema.
Operação
- Observabilidade
Monitoramento, logs e saúde da aplicação.
Evolução profissional
Conclusão do ADS — UNIASSELVI
Pós-graduação em Arquitetura e Padrões de Projetos — GRAN
Início em Engenharia de Software — UNIASSELVI
Projetos publicados
StockFlow
Ticket Sales
Portfolio Viviane
Atualmente estudando
Evolução contínua em arquitetura, backend e práticas de engenharia de software.
- Java + Spring Boot
- Arquitetura Hexagonal
- Domain Driven Design
- Segurança de APIs
- Cloud Computing
- Docker
- Engenharia de Software
Formação
Base acadêmica
Formação contínua em desenvolvimento de software e arquitetura de sistemas.
Análise e Desenvolvimento de Sistemas
UNIASSELVI
Concluído. Base em lógica de programação, estruturas de dados, banco de dados e desenvolvimento web.
Pós-graduação em Arquitetura e Desenvolvimento de Sistemas com Ênfase em Padrões de Projetos
GRAN Faculdade
Concluído. Padrões de projeto, arquitetura de software e boas práticas de engenharia.
Engenharia de Software
UNIASSELVI
Em andamento. Aprofundamento em arquitetura, qualidade de software e engenharia de sistemas.
Stack
Tecnologias e ferramentas
Ecossistema que utilizo no dia a dia para construir produtos digitais.
- React
- Next.js
- TypeScript
- Tailwind CSS
- Node.js
- TypeScript
- Express
- NestJS
- PostgreSQL
- MySQL
- Prisma
- Docker
- GitHub Actions
- Vercel
- Render
- ESLint
- Prettier
- Vitest
Blog Técnico
Artigos Técnicos
Conteúdo sobre arquitetura, segurança e engenharia baseado em projetos reais do meu portfólio.
- Segurança8 minComo implementei RBAC no StockFlowComo modelei papéis, permissões e autorização por recurso na API SaaS multiempresa do StockFlow com NestJS.
- Node.js
- TypeScript
- RBAC
- Segurança
- Backend7 minJWT na prática: autenticação segura em APIsAccess token, refresh token e rotação segura aplicados no StockFlow e no Finance App.
- JWT
- Backend
- Segurança
- API REST
- Arquitetura9 minMulti-Tenant explicado com um projeto realEstratégias de isolamento de dados e schema usadas no StockFlow com PostgreSQL e Prisma.
- SaaS
- Multi-Tenant
- Arquitetura
- PostgreSQL
Contato
Vamos conversar?
Estou aberta a oportunidades, projetos e conversas sobre tecnologia.