Amadeu Serras

Full-Stack Engineer · TypeScript · React · Node.js

👋 About

Self-taught developer who came up through The Odin Project, then spent 1.5 years mostly on a large-scale Nestlé project — 20+ developers, international team. My title was frontend, but the work stretched further: I led full-stack user stories, pushed code quality standards across the team, and took on some of the harder refactors on the project.

After that I spent 8 months travelling through Mexico and built Zeronotes: a full-stack notes app with a custom drag-and-drop engine (no libraries), end-to-end encryption via the Web Crypto API, and a clean DDD architecture in TypeScript across the full stack. I wanted to prove I could own a product end-to-end.

Looking for a team with a high technical bar and real ownership across the stack, the kind of work where you can go deep and ship things that matter.

🛠️ Featured Project

Zeronotes screenshot

Zeronotes

End-to-end encrypted notes app

  • Custom drag-and-drop engine built on pointer events and CSS transforms — no libraries
  • End-to-end encryption via Web Crypto API: AES-GCM + PBKDF2 key derivation, implemented from first principles
  • Full-stack TypeScript monorepo: React frontend, Node.js + Express backend, PostgreSQL, DDD architecture

💼 Experience

React Developer · Nestlé via Twentic

2024 – 2025
  • Large-scale enterprise React + TypeScript application, international team of ~20 engineers
  • Led full-stack user stories end-to-end; pushed code quality standards across the team
  • Took on the hardest refactors in the codebase; became the go-to engineer for complex problems

React Developer · TSB Trans + ISDIN via Twentic

2024

Complex dashboards and data-heavy UIs for a large React platform (TSB Trans); Electron-based retail display suite with WebSocket communication and real-time animations (ISDIN).

💬 Reviews

📬 Contact