Ezequiel Regino Monção

Desenvolvedor Fullstack Sênior | Angular, React, Next.js, Node.js, Java/Spring, AWS & Azure

Desenvolvedor Fullstack Sênior com 13+ anos de experiência em produtos digitais de alta performance, acessíveis e escaláveis. Especialista em Angular 15+, React 19 e Next.js no front-end, com atuação sólida em back-end (Java 17+/Spring Boot, Node.js) e experiência prática com microsserviços, Docker/Kubernetes, Azure, AWS e Google Cloud Platform (GCP). Formação em Engenharia da Computação e Design Gráfico. Lidero tecnicamente o time no SENAI, onde criei um Design System que reduziu em 40% o tempo de desenvolvimento e desenvolvi aplicações fullstack (React, Next.js, Angular) que atendem o ecossistema EAD internamente. Testes (Jest, Cypress), CI/CD (GitHub Actions, Vercel) e IA Autônoma (certificado Anthropic). Busco oportunidade em modelo home office.

Baixar currículo (PDF)

COMPETÊNCIAS TÉCNICAS

Frontend:

Angular 15+, React 19, Next.js, TypeScript, HTML5, SCSS, Tailwind CSS, Radix UI / Shadcn UI, Design Systems (Figma), WCAG 2.1 AA/AAA, responsividade

Backend:

Java 17+, Spring Boot, Node.js, APIs RESTful, Microsserviços, JWT, SQL

Cloud & Infra:

Azure (Media Services), AWS (S3, CloudFront, Lambda, API Gateway), Google Cloud Platform (VM e2-micro, Docker Compose, nginx, certbot), Docker, Kubernetes, IaC

Testes & Build:

Jest, Vitest, Jasmine, Karma, Cypress (E2E), 80% cobertura mínima, Webpack, Vite, Turbopack, code splitting, lazy loading, SSR/SSG/ISR, Core Web Vitals

CI/CD & Observabilidade:

Git, GitHub Actions, Vercel, pipelines automatizados, Datadog, Grafana, Dynatrace, Microsoft Clarity

IA Aplicada:

Claude Code, Model Context Protocol (MCP), Spec Driven Development — certificado Anthropic

ANÁLISE ATRAVÉS DE TESTES UNITÁRIOS

  • Testes unitários (Jest, Vitest, Jasmine + Karma) como ferramenta de análise de qualidade: cada teste é uma especificação executável do comportamento esperado do sistema.
  • Cobertura mínima de 80% (linhas e branches) integrada ao pipeline de CI — merge bloqueado sem atingir o limite, tornando a análise contínua e não pontual.
  • Detecção de regressões antes de chegar a produção: alterações em regras de negócio passam pela análise dos testes afetados antes do deploy.
  • Refatoração segura: a suíte de testes funciona como rede de segurança para reestruturar código legado ou novo, validando comportamento em vez de implementação.
  • Testes como documentação: cenários nomeados descrevem o que o sistema deve fazer, facilitando a análise de requisitos e o on-boarding do time.
  • E2E (Cypress) nos fluxos críticos, complementando a análise unitária com a perspectiva do usuário final.
  • IA Autônoma usada apenas na geração e padronização da massa de testes (lado máquina); a definição dos cenários, a análise de cobertura e a revisão das entregas são curadoria humana.

EXPERIÊNCIA PROFISSIONAL

Desenvolvedor Fullstack

2023 - Presente

SENAI São Paulo

  • Desenvolvimento fullstack de aplicações web em React, Next.js e Angular (incluindo Teleprompt) que atendem internamente o ecossistema EAD do SENAI.
  • Construção de APIs RESTful (Java/Spring Boot, Node.js) com autenticação JWT, isolamento por workspace e tratamento de erros.
  • Implementação de microsserviços com Docker, pipelines CI/CD (GitHub Actions) e deploy automatizado (Vercel / cloud).
  • Cloud: infraestrutura corporativa Microsoft Azure (Azure Media Services — streaming HLS/DASH) e Google Cloud Platform (VM e2-micro com Docker Compose + nginx para hosting de APIs .NET, certbot HTTPS).
  • Criação de Design System no Figma com design tokens e componentes reutilizáveis — redução de 40% no tempo de desenvolvimento.
  • Testes unitários (Jest, 80% cobertura) e E2E (Cypress); acessibilidade WCAG 2.1 (AA/AAA); performance (SSR, lazy loading, Core Web Vitals).
  • Monitoramento com Datadog e Dynatrace; code review, refatoração e mentoria; iniciativas com IA Autônoma (Spec Driven Development).

Desenvolvedor Web

2019 - 2023

SENAI São Paulo · Admitido out/2019 (parceria Real Parceria) — efetivado ago/2020; promovido a Desenvolvedor Fullstack em 2023.

  • Interfaces web com HTML5, CSS3/SCSS, JavaScript, TypeScript, React, Next.js e Angular; componentes reutilizáveis, responsividade e abordagem mobile-first.
  • Integração com APIs REST, versionamento com Git em ambiente colaborativo; acessibilidade (semântica, contraste, teclado) e performance (lazy loading).

Desenvolvedor Full Stack & Designer

2017 - 2020

GALL / Cia Sex

  • Full stack com Laravel, PHP, Python, Node.js e bancos SQL; Java Spring para APIs e integrações.
  • Interfaces web, SEO técnico, CRO para landing pages de alta conversão.

PROJETOS PESSOAIS

Zecki Dashboard

SaaS de produtividade: tarefas, métricas em tempo real, gráficos (Recharts), autenticação. 3 versões: Angular 15 (piloto) → React → Next.js com ISR.

zecki1.com.br/dashboard

Teleprompt B2B

Plataforma de roteiros e teleprompter (multi-tenant). 3 frontends (Next.js SSR + 2 Angulares SPA em 2 versões) consomem API única .NET (Clean Architecture) com JWT, isolamento por workspace, SignalR (tempo real) e Docker/GCP.

zecki1.com.br/teleprompt

CMS Multi-Site Headless

ISR, edição em tempo real, design system compartilhado entre múltiplos sites.

zecki1.com.br/login

INTELIGÊNCIA ARTIFICIAL — APLICAÇÃO PRÁTICA

Uso diário de IA (Claude/Anthropic) para otimizar meu hub de sistemas (gerenciador de tarefas, sistema financeiro e teleprompt), com ganho de performance e qualidade. Iniciativas com IA Autônoma (Spec Driven Development, agentes) para evolução tecnológica dos produtos. A IA é utilizada apenas na parte repetitiva do processo (lado máquina): métricas, análise inicial de código, padronização e geração de testes unitários. A tomada de decisão, a definição de padrões e melhorias e o desenvolvimento das funcionalidades são feitos por mim, com curadoria e revisão pessoal de cada entrega.

CONHECIMENTOS / PRÁTICAS

  • Componentização, gerenciamento de estado e arquitetura modular em Angular (módulos, services, guards).
  • Estratégias de testes (Jest, Cypress), cobertura mínima de 80% e pipelines de CI/CD com qualidade.
  • Boas práticas de segurança (JWT, CSP), acessibilidade (WCAG) e performance de aplicações.
  • Colaboração em times com Git, code review e metodologias ágeis.