Summary
Matt Arau is a senior front-end developer based in Berlin with over two decades in web development and 11 years focused on modern front-end engineering. Since 2013 he has specialized in Angular across versions (1.x to recent) using TypeScript, RxJS and state management patterns (NGXS/NGRX), and integrates frontends with REST and serverless backends like Firebase. He has led teams and shaped development workflows—defining code style, CI/CD, testing strategies and build systems—across startups and agencies, and spent 3+ years as a front-end team leader. His toolkit spans React, Vue, GraphQL and Flutter/Dart for prototypes, plus a long history with testing frameworks and tooling (Karma, Jest, Cypress, Docker, Webpack). Comfortable both as an individual contributor and as a technical lead/CTO, he combines pragmatic architecture decisions with hands-on implementation. A mathematician by training, he brings analytical rigor to UX and information-architecture challenges that helps teams deliver reliable, well-structured front ends.
11 years of coding experience
20 years of employment as a software developer
Bachelor's degree Mathematics, Bachelor's degree Mathematics at UERJ
Portuguese, English, Spanish, German