Everson Rubira

Backend Developer · AI Integration · QA
Java · Spring Boot · Python · LLMs · Agentic AI

12 anos a resolver problemas operacionais complexos — agora construo as soluções.
Backend sólido, integração de IA e visão de negócio numa só pessoa.
Seixal / Lisboa, Portugal.

Java 17/21 Spring Boot QA · JUnit · Cypress Node.js · Angular LangChain · Claude API Docker · PostgreSQL
Backend · Java · Spring Boot · Node.js  ·  AI · LangChain · Claude API · Agentic AI  ·  QA · JUnit · Cypress · Robot Framework
Disponível agora
[ 01 ]

Sobre

"12 anos a operar sistemas B2B ensinaram-me a pensar antes de construir. Agora aplico isso em código."

Brasileiro em Portugal. Construo a minha transição para tech com consistência. Não saí do zero: trago experiência real em identificar falhas, trabalhar com precisão e entregar sob pressão.

Estou a completar o TeSP em Programação e Sistemas de Informação no IPS, com estágio curricular activo em Java/Spring Boot e Angular na Pipoca Ágil. Co-fundei a ImplementIQ Systems com clientes reais em produção.

localização Seixal / Lisboa, Portugal
procuro Backend Engineer · AI Engineer · QA
modalidade Presencial · Híbrido · Remoto
idiomas PT nativo · EN profissional · ES básico
[ 02 ]

Princípios de Engenharia

[ 02.A ]
Feedback
é inegociável
"Nunca deixar o cliente sem resposta. Nunca dizer que não vai dar: encontrar o caminho."

12 anos a lidar com clientes ensinaram-me que o silêncio é sempre a pior resposta. Um sistema que falha sem dizer porquê tem um bug de comunicação antes de ter um bug de código. Graceful degradation não é opcional: é o contrato mínimo com quem usa o que construímos.

nunca falha silenciosa · timeout sem feedback · estado indefinido
sempre mensagem de erro útil · fallback explícito · estado comunicado
padrão graceful degradation · circuit breaker · logging estruturado
[ 02.B ]
Problema
antes de código
"Primeiro ponho-me no lugar de quem tem o problema. Depois papel. Depois código."

O editor abre por último. B2B ensinou-me que o que é pedido e o que é necessário raramente coincidem. Antes de uma linha de código: perceber o que dói, mapear o domínio, questionar o requisito.

sequência empatia → mapeamento → papel → código
ferramenta domain modelling · event storming · diagrama antes de IDE
alerta implementar o pedido literal sem questionar o porquê
[ 02.C ]
Verificar
antes de agir
"Um ataque man-in-the-middle num pagamento ensinou-me a nunca assumir que o canal é seguro."

A lição mais cara que aprendi não foi técnica: foi operacional. Um pagamento intercetado, dinheiro desviado. Recuperei, mas zero trust passou a ser disciplina, não paranoia: toda entrada externa é hostil até prova em contrário.

premissa toda a entrada externa é potencialmente hostil
padrão validação na fronteira · zero trust · confirmação antes de irreversível
aplica-se APIs · pagamentos · autenticação · migrações de dados
[ 03 ]

Experiência

Fev 2026
Jul 2026
Pipoca Ágil concluído
Estágio Curricular · Full-Stack Developer · Remoto (Brasil)
  • Arquitectura Hexagonal + DDD em projecto real de e-commerce
  • Migração de schema com Flyway; catálogo de produtos completo
  • Carrinho de compras (backend e frontend) com 7 testes Vitest
  • MapStruct, JUnit 5, Jira, GitHub, Docker
Java 21 · Spring Boot · PostgreSQL · Flyway · Angular 21 · TypeScript · PrimeNG · Vitest · Docker
Nota final: 18/20
2024
presente
ImplementIQ Systems activo
Co-fundador & Developer · Seixal, Portugal
  • Consultoria tech para PMEs portuguesas, da relação com cliente à entrega
  • Sulav Sushi Bar, site PT/EN em produção com Uber Eats, Glovo e Bolt Food
  • Wedding Clinic, site institucional em desenvolvimento para cliente real
GitHub Pages · Supabase · HTML/CSS/JS · SEO
actual
Accenture Lisboa
Trust & Safety Associate · Lisboa
  • Revisão e moderação de conteúdo em ambiente de alta responsabilidade
  • Análise de risco com base em políticas internacionais
  • Coordenação cross-timezone em ambiente multicultural
[ 04 ]

Projetos

— outros projetos —
ID_04 LangChain + Anthropic ai_agents · python · anthropic_api
ID_10 Meeting Analyst fastapi · groq_llama3-70b · railway
ID_09 Absence Portal AI fastapi · groq/llama_3.3 · prompt_engineering
ID_02 Boardly java · spring_boot · jwt · clean_architecture
ID_07 StudyFlow android_native · mvvm · kotlin · room
ID_08 Campo Minado vanilla_js · flood-fill · portado de java/swing
[ 05 ]

Stack Técnica

backendJava 17/21, Spring Boot, Node.js, Python, FastAPI
frontendAngular, TypeScript, PrimeNG, HTML/CSS, JavaScript
databasesPostgreSQL, MySQL, MongoDB, Supabase
testes & qaJUnit 5, Vitest, Postman, Cypress, Robot Framework
devopsDocker, Git, GitHub Actions, Jira, Linux
ia & automaçãoLangChain, Claude API, Anthropic SDK, Prompt Engineering
[ 06 ]

Formação & Certificações

TeSP em Programação e Sistemas de Informação
Instituto Politécnico de Setúbal (IPS)
2024 – Dez 2026 (previsto)
3.º semestre, 7 UCs em curso + estágio curricular activo na Pipoca Ágil.
Anthropic Academy
Cursos concluídos · 2026
Claude 101 · Claude Code in Action · AI Fluency: Framework & Foundations · AI Fluency for Students
Accenture — Elevate GenAI Wave 2
Facilitador de IA Generativa & Agentic AI · 2026
Reverse mentoring de líderes seniores sobre GenAI · Workshops práticos de Agentic AI · Microsoft Copilot Studio · Badge Credly "Reinvention with Agentic AI — Facilitator" (Jun 2026)
Certificações Alura
Java & Spring Boot
OOP · Collections · Streams · SOLID · TDD/JUnit · Spring Boot ×3 · DDD · Clean Architecture · Microservices · RabbitMQ
QA & Testes
Gestão de bugs · QA Automação · Cypress · Robot Framework
Outras linguagens
Python OOP · Python TDD · Go API · Go OOP · C (3 cursos) · JavaScript · TypeScript
Cloud, DevOps & IA
AZ-900 · Docker · Linux · Git/GitHub · HTTP · Prompt Engineering · Generative AI · LangChain + OpenAI · LangChain Agents · Claude API · AI Fluency
[ contacto ]

Vamos
conversar.

Aberto a oportunidades Junior em QA, Backend Java ou IA aplicada. Portugal, Espanha ou remoto.

Disponível para começar imediatamente.