Mads Tinko Madsen

Frontend Lead & Design-Systems Engineer

tinko.mads@gmail.comLinkedInGitHub

Download PDF

Summary

Frontend Lead and Design-Systems Engineer with ten years of frontend experience, apprenticeship-trained (Datatekniker med speciale i programmering, 2024). Currently leading the frontend for EngiiCore, a multi-tenant Angular platform architected from scratch. Specializes in frontend architecture, design systems and token architecture, and developer-facing tooling (custom lint rules, CI/CD, testing infrastructure).

Experience

Frontend Lead — Engii-Soft2024 — Present
  • Architected and bootstrapped EngiiCore, a multi-tenant Angular 22 platform, from scratch (see Case Study).
  • Lead the frontend team; own architecture, code review, CI/CD, repository administration, and the design-token/theming system.
  • Built the gRPC/Connect service layer, the generic component library foundation, and a custom set of ESLint rules enforcing the architecture.
Apprentice Developer (Datatekniker læreplads) — Hartvig Consult2023 — 2024
  • Put in charge of frontend development for the team — this is where full-time, day-to-day Angular work started in earnest, including Angular Material component work.
Apprentice Developer (Datatekniker læreplads) — IT Klyngen2021 — 2023
  • Developed a CMS system in PHP/Symfony (with Doctrine/ORM) for building client websites through an admin panel with minimal code input.

Education

Datatekniker med speciale i programmering — Six-year apprenticeship, incl. SKP & workplace training2019 — 2024

Only student in the cohort focused on frontend; picked up backend, design systems and full-stack thinking on top of it.

Web-integrator — Roskilde Tekniske Skole2015 — 2017

Skills

Frontend

  • Angular (12→22 migration experience)
  • TypeScript
  • RxJS & Signals
  • SCSS/CSS
  • Responsive design
  • Design systems & theming/token architecture
  • Component-library architecture (generic, config-driven components)

Backend / Full-Stack

  • C#/.NET
  • Node.js
  • gRPC/Connect
  • ORMs
  • PHP/Symfony
  • SQL

Practices & Tooling

  • Design patterns
  • SOLID
  • Clean architecture
  • Testing (Vitest, Playwright)
  • CI/CD pipeline design
  • DevOps
  • Custom lint tooling / architecture-as-lint

CS Fundamentals (public repos available on request)

  • Data structures & algorithms
  • Cryptography (symmetric/asymmetric, hashing & salting)
  • Computer architecture (Nand2Tetris)
  • Object-oriented design