João Victor - Software Architect

Sobre Mim

Engenheiro de Software com experiência em desenvolvimento full-stack e arquitetura de sistemas distribuídos desde 2019. Especialista no ecossistema Node.js/TypeScript (NestJS) e Golang, com foco na construção de plataformas SaaS escaláveis, APIs robustas e soluções back-end de alta performance.

Atualmente como Desenvolvedor Back-end no IESDE, lidero o desenvolvimento core do ecossistema “Questões+”, arquitetando fluxos de monetização, endpoints otimizados e estratégias de gamificação. Garanto consistência de dados em arquiteturas híbridas (PostgreSQL/MongoDB) e otimizo tempo de resposta com cache (Redis) e motores de busca avançados (MeiliSearch/Elasticsearch).

Mantenho uma mentalidade de alta performance através de um workflow potencializado por IA — utilizando modelos avançados como Gemini para design de arquitetura e Claude Code para execução autônoma, acelerando o ciclo de desenvolvimento com código limpo, prototipagem rápida e entregas escaláveis.

TypeScript
NestJS
Golang
PostgreSQL
MongoDB
Redis
Docker
AWS
Node.js
Next.js
Vue.js
Python

Experiência Profissional

Backend Developer

IESDE2023 - Presente

Desenvolvimento de APIs do Questões+, plataforma EdTech. Arquitetura híbrida PostgreSQL/MongoDB, cache com Redis, busca com MeiliSearch/Elasticsearch. Pipelines ETL, deploy AWS containerizado com Docker e Gitflow.

Fullstack Developer

PRO DIGITAL HR2022 - 2023

Plataforma SaaS de RH com Quasar/Vue.js e TypeScript. CI/CD com GitHub Actions, deploy via AppRunner/ECR e PWAs no S3/CloudFront. Testes com Jest/Supertest e integração com API da OpenAI.

Analista de Sistemas

Supermercado Festval2019 - 2022

APIs REST, integrações com ERP Senior, dashboards analíticos em QlikView com Oracle. Automações em Python, manutenção de sistemas PHP/Laravel e deploy em VMs com GitHub Actions e GitLab CI/CD.