Leitura:

Currículo

Rebeca Nonato

Software Engineer — Backend, Distributed Systems & Cloud-Native

Engenheira de Software com mais de 7 anos de experiência, focada no desenho, implementação e sustentação de arquiteturas escaláveis. Prioriza a construção de sistemas sob restrições reais: consistência de dados, segurança corporativa, observabilidade e resiliência.

Prefere imprimir direto do navegador? .

7+anos de experiência
50+Lambdas em produção sustentadas
9projetos em destaque
4publicações acadêmicas

Sobre

Especialista na implementação, evolução e sustentação em ambientes AWS (Lambda, API Gateway, EC2, ECS, EKS) com forte vivência em mensageria orientada a eventos (Kafka, SQS). Minha atuação é baseada na aplicação rigorosa de padrões como Clean Architecture, Arquitetura Hexagonal e SOLID.

Possuo amplo histórico no gerenciamento de incidentes críticos (war rooms, incidentes P1/P2) e manutenção da estabilidade operacional através de práticas profundas de observabilidade (Datadog, CloudWatch) e pipelines automatizados (CI/CD, GitHub Actions, Docker).

Experiência

Progressão de Analista de Sistemas a referência técnica em backend — cargos e datas verificáveis no resume.json.

  1. Atual

    Software Engineer (Backend)

    Alice (health tech)

    Desenvolvimento backend em Kotlin (JVM) em arquitetura orientada a eventos, com mensageria, em plataforma de saúde com requisitos de confiabilidade. Fluxo de desenvolvimento AI-native operado via terminal: planejamento, git worktrees, TDD, commits, criação de PRs e monitoramento pós-deploy.

  2. Promoção

    Application Development Specialist (Senior Backend)

    Accenture

    Promovida a Especialista em reconhecimento à atuação como referência técnica. Referência técnica em ambiente de microsserviços com +50 Lambdas (Node.js, Kotlin, Java/Spring Boot), recuperação de sistema legado crítico em Kotlin e gerenciamento de incidentes P1/P2 em war rooms.

  3. Application Development Senior Analyst (Backend)

    Accenture

    Atuação em múltiplos projetos e clientes de consultoria. Upgrade de runtime Node.js (v12→v18), otimização de queries e análise de logs (CloudWatch), mensageria com SQS/Kafka, pipelines CI/CD (CodePipeline, GitHub Actions, Docker) e monitoramento com Datadog.

  4. Engenheira de Software Full Stack

    Vetta

    Desenvolvimento em C# (.NET), React e Angular. Otimização pesada de queries (SQL Server tuning) e recuperação de projetos legados através de engenharia reversa e refatoração arquitetural.

  5. Analista de Sistemas Full Stack

    FUNDECC/LEMAF

    APIs REST em C# (.NET) com integrações a gateways de pagamento governamentais. Gestão de branches e deploys entre ambientes (DEV a PROD) e resolução de incidentes críticos em produção.

  6. Analista de Sistemas

    Accenture

    Manutenção de sistemas corporativos de alta disponibilidade (Mainframe, Natural/Adabas). Análise de logs, otimização batch e criação de jobs críticos (JCLs).

  7. Início de carreira

    Professora Universitária

    Universidade Federal de Lavras (UFLA)

    Lecionou disciplinas de algoritmos, linguagens de programação e bancos de dados (SQL e NoSQL).

Arquiteturas & Projetos

ConcursoTrack: Tracker de Estudos para Concursos Públicos

Mai 2026 - Momento

Aplicação web pessoal full-stack para gerenciamento de estudos em concursos públicos de alto nível (TCU, TCE-SP, CGU, SEFAZ-CE e outros).

Funcionalidades:

  • Fila inteligente: une conteúdos de múltiplos concursos sem duplicação, com ordem de pré-requisitos.
  • Check propagado: marcar um tópico como concluído reflete em todos os concursos que o exigem.
  • Dashboard: streak de dias, heatmap estilo GitHub, progresso por concurso e alertas de prazo.
  • Auth: Google OAuth 2.0 com whitelist de 1 usuário. Mobile-first com bottom tab bar.
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • React
  • Vite
  • Tailwind CSS
  • Docker

Hedge CLI: Detector Híbrido de "Eager Test" Smells com IA

Set 2025 - Momento

Ferramenta de linha de comando (CLI) desenvolvida em Python (Pesquisa de Doutorado). O projeto investiga uma abordagem híbrida para detecção de "Eager Test", otimizando o trade-off entre custo computacional e precisão.

Pipeline Híbrido:

  • Análise Estática: Uso de tree-sitter para parsear ASTs Java e aplicação de modelo heurístico.
  • LLM Gating: Aciona um Large Language Model apenas se o score heurístico for incerto.
  • Ensemble: Pondera os resultados para a classificação final.
  • Python
  • AST
  • LLMs
  • Pesquisa
  • Machine Learning

AllRev: Plataforma SaaS Multi-Tenant Full-Stack

Abr 2025 - Momento

Plataforma SaaS projetada com arquitetura Multi-Tenant para servir múltiplas empresas a partir de uma única instância. Em produção, atendendo clientes reais como a FN Monografias.

Back-end: NestJS/TypeScript, PostgreSQL (TypeORM), JWT e RBAC para controle de acesso restrito e seguro.

Front-end: SPA em Angular 17, NgRx para gestão de estado e Route Guards para segurança espelhada.

  • NestJS
  • Angular 17
  • PostgreSQL
  • Multi-Tenant
  • JWT

Quotes Service: Cotação e Emissão de Apólices

Jan 2026 - Momento

MVP de domínio de seguros (Auto e Vida) explorando Domain-Driven Design em Kotlin, com foco em regras de negócio explícitas de precificação e subscrição.

Destaques:

  • Motor de cotação com cálculo de preço, adicionais de cobertura, fator de idade e aprovação/rejeição automática.
  • Validação de entrada via padrão funcional Either, evitando exceptions para erros de negócio.
  • Emissão de apólice a partir de cotações aprovadas, com eventos de domínio e processamento assíncrono via coroutines.
  • Kotlin
  • Spring Boot 3
  • Java 17
  • DDD
  • Coroutines

ClinicFiapApp - Microsserviços de Agendamento Hospitalar

Ago 2025 - Dez 2025

Solução backend modular distribuída (Scheduler, Notification, History) com comunicação assíncrona.

  • Integridade: Outbox Pattern manual para consistência de dados.
  • CQRS: History Service atua como base de leitura alimentada por eventos.
  • Resiliência: Consumidores Kafka idempotentes e configuração de Dead Letter Queues (DLQ).
  • Java
  • Spring
  • Kafka
  • GraphQL
  • CQRS

Food Fiapp: API de Gestão de Restaurantes

Jul 2025 - Out 2025

Sistema robusto desenvolvido em Java 21 e Spring Boot 3.5.5 seguindo rigorosamente os princípios de Clean Architecture.

  • Qualidade: Testes Unitários (JUnit 5/Mockito), Integração (H2), e Arquitetura (ArchUnit). Cobertura configurada para >90% no JaCoCo.
  • Armazenamento: Integração com object storage MinIO.
  • Java 21
  • Clean Architecture
  • MinIO
  • Docker
  • JUnit 5

TechChallenge: API de Gestão de Usuários

Mai 2025 - Jul 2025

API RESTful em Java 21 focada em gerenciamento de usuários. Implementação central baseada em Arquitetura Hexagonal (Ports & Adapters) para isolamento do domínio de negócio.

  • Segurança: Autenticação via Spring Security e JWT com RBAC estruturado.
  • Qualidade: SOLID, MapStruct, tratamento global de exceções e testes automatizados.
  • Java 21
  • Arquitetura Hexagonal
  • JWT
  • Spring Security
  • PostgreSQL

Equinox Solar CRM: Plataforma Full-Stack com NestJS, Next.js e Infra via Docker

Mar 2023 - Dez 2023

CRM full-stack para gestão comercial de projetos de energia solar, com back-end em NestJS e front-end em Next.js, ambiente totalmente containerizado com Docker.

  • NestJS
  • Next.js
  • Docker

Kube Backend: API Node.js + PostgreSQL no Kubernetes

Nov 2025

Laboratório de infraestrutura demonstrando o deploy de um backend Node.js/Express junto a um PostgreSQL em um cluster Kubernetes local (Minikube).

Cobertura: Deployments e Services separados para API e banco, ConfigMaps e Secrets para gestão de configuração sensível, e endpoints de verificação de conectividade com o banco.

  • Node.js
  • Express
  • PostgreSQL
  • Docker
  • Kubernetes

Skills

Linguagens

  • Java
  • Kotlin
  • TypeScript
  • C#
  • Python

Infraestrutura & Dados

  • AWS (Lambda, ECS, EKS, EC2)
  • PostgreSQL
  • Kafka
  • SQS
  • MinIO
  • Docker
  • Kubernetes

Padrões Arquiteturais

  • Clean Architecture
  • Arquitetura Hexagonal
  • Event-Driven Architecture
  • CQRS
  • Microsserviços
  • Multi-Tenant
  • DDD

Práticas & Operações

  • TDD
  • CI/CD (GitHub Actions)
  • Outbox Pattern
  • Observabilidade (Datadog, CloudWatch)
  • RBAC
  • Gestão de incidentes (P1/P2)

Certificações & Formação

  1. Reinvention with Agentic AI

    Accenture
  2. AWS Educate Machine Learning Foundations

    Amazon Web Services (AWS)

    Competências: AWS

  3. AWS Certified Cloud Practitioner

    Amazon Web Services (AWS)

    Certificação

  4. Introducing Generative AI with AWS

    Udacity

    Competências: Large Language Models, AWS para IA Generativa

  5. Especialização em Arquitetura e Desenvolvimento Java

    FIAP
  6. ITIL® Foundation

    Axelos
  7. Scrum Fundamentals

    SCRUMstudy

    Certificação

  8. Bertelsmann Data Science Challenge

    Udacity

    Competências: Análise estatística, Python

  9. Mestrado em Engenharia de Sistemas e Automação

    Universidade Federal de Lavras (UFLA)
  10. Bacharelado em Sistemas de Informação

    Anhanguera Educacional
  11. Licenciatura em Matemática

    Faculdade Educacional da Lapa

Publicações

  • O Cadastro Ambiental Rural (CAR) como instrumento de controle ambiental de uso e ocupação do imóvel rural

    XXI ENGEMA — Encontro Internacional sobre Gestão Empresarial e Meio Ambiente — Dez 2019

  • Inovação aberta no setor público: como o Ministério da Educação utilizou o crowdstorming para impulsionar a prospecção de soluções inovadoras

    Capítulo em "Inovação no setor público: teoria, tendências e casos no Brasil" — Out 2017

  • Non-invasive method to analyse the risk of developing diabetic foot

    Healthcare Technology Letters — Abr 2014

  • Desenvolvimento de um Sistema Help Desk para a Universidade Vale do Rio Verde

    Revista da Universidade Vale do Rio Verde — Ago 2013

Open Source & Arcade

Fora do trabalho remunerado, escrevo código por conta própria: jogos implementados do zero — regras, IA e interface — direto no navegador (Go com Monte Carlo, Damas brasileiras com minimax e poda alfa-beta) e uma curadoria de recursos gratuitos para quem desenvolve ou está aprendendo.

Contato

Conexões abertas para propostas de engenharia, arquitetura e discussões sobre resiliência de sistemas críticos.

Precisa de um site, sistema ou automação para o seu negócio? Conheça meus serviços.