Sudeste · Brasil → Remote
Staff Software Engineer · TypeScript · Node.js · React · AWS · DDD

I'm Rafael, a staff software engineer

Brasileiro em São Paulo com 10 anos em empresas europeias. TypeScript, Node.js, React e AWS serverless — com foco em Event-Driven, DDD e full-stack delivery.

Rafael Almeida
10+ Yrs
Production
TypeScript
Node · React · AWS
Staff Engineer
TS · DDD · AWS

What I Do

Domain-Driven Design

Event Storming, bounded contexts, and Spec-Driven Development that decouple teams and clarify APIs.

Full-Stack Delivery

TypeScript end-to-end — React/Next.js, Node.js, GraphQL on AppSync, zero-to-production.

Serverless AWS

Lambda, AppSync, DynamoDB, Cognito, CDK — cost-efficient systems without ops overhead.

Event-Driven & AI

Kafka integrations, Vertex AI + RAG in production, agentic workflows for docs and QA.

About

A decade owning reliability end-to-end.

Known for owning reliability end-to-end — from IaC and pipelines to observability and incident response.

Strong Bash against the AWS SDK, Postgres/SQL schema migrations, and cross-account data migrations on DynamoDB. Fluent in English (C1), intermediate Dutch.

Based
Sittard, Netherlands
Relocating
Brazil · Remote
Experience
10+ years
Focus
Platform · DevOps
Status
Open to senior roles
Languages
PT · EN · NL · ES
Experience

A decade in production.

Use the arrows or swipe to navigate. Click Read more for role details.

May 2014 — Dec 2014
Sascar (Michelin Group)
Junior Software Engineer

First industry role — fleet management telemetry platform.

JavaScript
Sep 2015 — Sep 2016
GFT Technologies
Junior Software Engineer

Software engineering rotation across European and Brazilian offices.

JavaJavaScript
Sep 2016 — Oct 2018
Techifide
Medior Software Engineer

Full-stack product delivery for a remote-first engineering team.

JavaScriptNode.js
Oct 2018 — Oct 2019
KLM Royal Dutch Airlines
Senior Frontend Engineer

Developed an Angular + GraphQL application inside the Sales team. Drove adoption of the internal Design System and monitored stability of the customer sales journey.

AngularGraphQLDesign Systems
Oct 2019 — Jul 2022
Jumbo Supermarkten
Solutions Engineer

Migrated a legacy monolith to an SSR Nuxt frontend backed by microservices and a GraphQL gateway. Tech lead on the Refund Project across Promotions, Orders and Basket.

NuxtVue.jsGraphQLMicroservices
Jul 2022 — Jun 2024
Formula.Monks
Senior Engineer / Team Lead

Shipped an AI-powered customer chat with Vertex AI + RAG — one of the team's first production GenAI features. Replaced a third-party vendor, saving ~$10K/year.

Vertex AIRAGBigQueryGCPLangChain
Aug 2023 — Jan 2025
Volkswagen Pon Financial Services
Senior Cloud Engineer

Designed and shipped GraphQL services on AWS AppSync with Lambda resolvers and DynamoDB single-table models, serving multiple Volkswagen affiliates from a shared platform.

GraphQLAppSyncLambdaDynamoDBTypeScript+1
2022 — Present
WebCraft Innovations
Independent Software Engineer

KvK-registered consultancy. Key client: Teaching It Right (NSF-backed EdTech, USA). Architected and shipped "We Are Friends" from zero to production as sole technical owner.

ReactTypeScriptAWS LambdaCognitoCloudFront+1
Jan 2025 — PresentNow
Essent
Staff Engineer · Cloud

Drive the cross-squad Testing Community of Interest, own event-driven integrations on Kafka with DDD bounded contexts, and introduced Spec-Driven Development + agentic AI workflows.

KafkaDDDEvent StormingAWS CDKTypeScript+2
Skills

The stack.

Languages & Frameworks05

TypeScript
Node.js
React / Next.js
GraphQL (SDL)
SQL

Architecture & Modelling05

Domain-Driven Design
Event-Driven · Kafka
Event Storming · Example Mapping
Spec-Driven Development
SAFe · Scrum

Cloud & Serverless04

AWS Lambda · AppSync · CDK
DynamoDB · S3 · Cognito
Terraform
GCP · Vertex AI · BigQuery

Quality & AI05

Jest · Puppeteer · Cucumber
TDD
Vertex AI · RAG · LangChain
Agentic AI workflows
Datadog · Grafana
Education

Credentials.

University of Illinois Urbana-Champaign
M.Sc. in Management (iMSM)
Jul 2023 — Jul 2024
Brigham Young University, Idaho
B.S. in Applied Technology
2016 — 2022
Languages

Four languages.

Portuguese
Native
English
C1 · Fluent
Dutch
B1 · Intermediate
Spanish
Basic
Contact

Hiring for a staff engineer?
Vamos conversar.

Open to staff / full-stack / DDD-focused roles — remote, based in Brazil from Q3 2026.

Download Résumé