luccas@portfolio — zsh
luccas@portfolio:~$
luccas@portfolio:~$ whoami

Senior Backend & Cloud Engineer with 6 years of experience building production systems in Go and TypeScript on AWS.


I work across backend/platform ownership: API design, schema modeling, event-driven workflows, CI/CD, infrastructure as code, auth boundaries, observability, and production debugging.


Recent work spans multi-tenant SaaS, European research-computing workflow platforms, aviation/travel systems, and a self-hosted personal SaaS. I connect backend decisions to product outcomes, operational visibility, and maintainable delivery.


For AI features, I keep deterministic business logic as the source of truth and use LLMs for explanation, investigation, and workflow acceleration.


// C1 English. 6 years remote with international teams. AWS Certified (Cloud Practitioner, Developer Associate). Based in Brazil.

luccas@portfolio:~$ ls -la skills/
backend/
  • Go
  • Node.js
  • TypeScript
  • NestJS
  • Hono / Chi / Huma
  • REST APIs
  • OpenAPI
frontend/
  • React
  • Next.js
  • Astro
  • Tailwind CSS
  • HTML / CSS
testing/
  • Playwright
  • Vitest
  • Jest
  • TDD
infrastructure/
  • AWS (Lambda, ECS, SQS, SNS, S3, EventBridge, DynamoDB)
  • Terraform / OpenTofu
  • Docker
  • GitHub Actions
  • CircleCI
  • CloudFormation
  • Atlantis
databases/
  • PostgreSQL (PostGIS)
  • SQLite
  • DynamoDB
  • MongoDB
  • MongoDB Atlas Vector Search
  • Redis / Valkey
  • MySQL
practices/
  • System Design
  • Clean Architecture
  • Event-Driven Architecture
  • SOLID Principles
  • TDD
  • Microservices
  • Serverless
  • AI-assisted engineering guardrails
auth/
  • Auth0
  • Clerk
  • Casbin (RBAC)
  • OAuth2 / OIDC
  • AWS IAM
observability/
  • Sentry
  • CloudWatch
  • Prometheus
  • Grafana
  • Structured logging
luccas@portfolio:~$ cat experience/*.log | sort -r
Cyrex Enterprise
Senior Backend Engineer — Remote, Belgium

Senior backend engineer at a Belgium-based consultancy, delivering production systems across multi-tenant SaaS, European platform workflows, external integrations, CI/CD, AWS infrastructure, and product-facing web applications.

  • Designed and built backend services and async workers in Go and TypeScript across public APIs, admin APIs, webhook processors, scheduled jobs, and integration services
  • Owned event-driven workflows for webhook ingestion, order processing, audit logging, notifications, and background jobs using SQS, Lambda, DynamoDB, EventBridge, and Redis/Valkey-backed queues
  • Built auth and authorization boundaries with OAuth2/OIDC concepts, Clerk/Auth0-style providers, Casbin RBAC, scoped permissions, secure sessions, and tenant-aware access controls
  • Owned CI/CD and infrastructure workflows with GitHub Actions, AWS OIDC, ECR, ECS Fargate, OpenTofu/Terraform, Atlantis, Secrets Manager, CloudWatch, Sentry, Prometheus, and Grafana
  • Delivered fullstack product surfaces with React/Next.js, TypeScript, API integration, authenticated admin/customer workflows, and production UX considerations
  • Documented architecture and trade-offs through ADR-style decision records and repo-specific AI-assisted workflows with validators, tests, and review gates

Go · TypeScript · PostgreSQL · Valkey · AWS (ECS Fargate, Lambda, SQS, SNS, S3, DynamoDB, EventBridge) · Terraform/OpenTofu · Atlantis · Docker · GitHub Actions · Huma · Chi · Casbin

Cloud Consultancy (Contract)
Backend Engineer — Remote, São Paulo

Contracted as backend engineer for Gol Airlines — one of Brazil's largest carriers — building an internal employee travel management system from the ground up.

  • Designed and implemented a fully serverless architecture: Auth0 for authentication, DynamoDB for persistence, Lambda for compute, EventBridge for event routing, and SNS for push notifications on flight scheduling
  • Built an AWS IAM-inspired permission system allowing admins to assign fine-grained feature-level access per user — similar to IAM policies with resource-based permissions
  • Integrated with GDS (Global Distribution System) for real-time hotel and flight data retrieval
  • Served as technical reference for the project — created architecture design documents and led system design decisions
  • Automated employee onboarding via a Python Slack bot with 1Password integration — the only engineer to successfully implement the 1Password API integration, reducing onboarding time by 40%

TypeScript · Python · AWS (Lambda, DynamoDB, EventBridge, SNS, CloudFormation) · Auth0 · Serverless

Sambatech
Fullstack Developer — Remote, Brazil

Built custom Learning Management Systems for enterprise clients at a company recognized by Fast Company for innovation in online video.

  • Developed and maintained REST APIs with TypeScript/Node.js, focusing on SQL query optimization and efficient database management with PostgreSQL
  • Built interactive frontend interfaces with React.js, contributing to user experience improvements across multi-tenant LMS platforms
  • Applied SOLID principles and clean code practices to ensure modularity and testability with comprehensive Jest testing
  • Integrated AWS IAM for secure multi-tenant authentication and access control

TypeScript · Node.js · Express · React · PostgreSQL · Docker · AWS

Claranet Brasil
Fullstack Developer — Remote, Brazil

Early-career role in a small innovation team (2 developers) at a global technology leader, building internal products before the team scaled through acquisition.

  • Built and maintained Client Portal and Ally Portal (affiliate/reseller management) — taking ownership of features end-to-end despite limited team size
  • Developed backend systems following SOLID principles, clean architecture, and design patterns with comprehensive Jest testing
  • Built frontend features and implemented APIs to automate internal processes

TypeScript · Node.js · Express · React · PostgreSQL · MongoDB · Docker

luccas@portfolio:~$ cat selected-projects/*.md
Belgium-based Multi-tenant SaaS
Backend / Platform Ownership

Production salon and e-commerce SaaS delivered through Cyrex: Go APIs, Next.js surfaces, PostgreSQL/PostGIS, ECS Fargate, Go Lambdas, SQS/SNS/EventBridge, DynamoDB, Valkey, auth/authorization, CI/CD, and observability.

Moonforge
Solo Production SaaS

World of Warcraft auction/crafting analysis product with Battle.net OAuth2, per-user isolation, deterministic market logic, self-hosted infrastructure, Prometheus/Grafana monitoring, Telegram alerting, and a custom exporter that reduced scrape latency from roughly 14s to roughly 3s.

PRACE / EuroHPC Platform
European Research-computing Workflows

Product/platform work around allocation, proposal, review, and administrative workflows for European research-computing systems, reusing backend and infrastructure patterns from production SaaS work.

dAIvid Slack Bot
AI Workflow / Hackathon Winner

Cyrex internal AI hackathon winner: Slack + Jira workflow assistant with human review, ticket/documentation retrieval using MongoDB Atlas Vector Search, and LLM-assisted summaries for project flow questions.

luccas@portfolio:~$ grep -r 'achievement' ./career/
1st Place — Amazon Studios Hackathon (Turkey)

Selected and sponsored by Amazon Studios for a 4-day hackathon during New World game testing. Built an AI-powered project workflow bot (Slack + Jira + MongoDB Atlas Vector Search) that kept humans in the loop for ticket creation, answered project-flow questions from retrieved documentation, and generated summaries on demand. Won 1st place competing against internal engineering teams.

Onboarding Automation — 40% Time Reduction

Built a Python Slack bot with 1Password API integration that automated access generation for new collaborators. Was the only engineer to successfully implement the 1Password integration, cutting onboarding time by 40%.

Build Generation Tool — Avalanche Studios

Developed a build generation tool using Go and GitHub Actions that scanned NFS, created cron jobs, and scheduled releases — significantly improving build management efficiency.

luccas@portfolio:~$ cat certifications.txt

AWS Certified Cloud Practitioner

AWS Certified Developer - Associate

luccas@portfolio:~$ echo $CONTACT
luccas@portfolio:~$ ./chat --interactive
AI Chat — Ask me anything about Luccas online

Ask about experience, skills, work style, or even hobbies. Type clear to reset.

visitor:~$
luccas@portfolio:~$