Mateaș Emil Andrei
Senior Full Stack Developer
Mateaș Emil Andrei
Profile

Senior Full Stack Developer (~5 yrs) who builds web platforms end to end, Node.js back-ends, booking engines and accessible front-ends. Grounded in core JavaScript and engineering fundamentals, and fluent across frameworks and CMS (Vue.js, ApostropheCMS): I reach for the right tool for the job and can build custom from scratch when it pays off. Sole developer of a live marketing + booking platform and contributor to 4 production travel platforms across Switzerland, the Netherlands and Germany.

Work Experience
Full Stack Web Developer2025 - Present
Tour operator platform · sole developer
  • Sole developer of a full-stack Apostrophe CMS platform (a marketing CMS and a travel-booking minisite), owning the Node.js back-end and front-end end to end.
  • Built a library of 33 custom widgets (incl. a cinematic scroll-driven set) in framework-free vanilla JavaScript with hands-on DOM and component work.
  • Integrated Mailchimp, Cloudflare Turnstile and GA4 under a strict CSP; shipped structured data, SEO and WCAG accessibility.
Frontend Developer & UI/UX2024 - 2025
Tour operator platform
  • Translated client vision into a fully functioning, accessible UI in vanilla JavaScript (DOM manipulation, custom components).
  • Raised the application's SEO score by ~20% through structured data and on-page optimisation.
  • Delivered Figma-to-code builds with modern UX patterns across the product.
Full Stack Web Developer2022 - 2024
Dutch dive-vacation platform · core developer
  • Core developer across ~3 years and 800+ commits (Apostrophe CMS, Docker, MongoDB), building custom widgets and working across the booking engine.
  • Built form validation and API integration across the booking engine: pricing, cabins, with/without-flight options, excursions and liveaboards, plus destination search and multi-step forms.
  • Led a blog export and a full data migration (DW2 → DW4).
Web Developer2021 - 2022
Tour operator platform
  • Built booking-software features in JavaScript: Splide sliders & galleries, cookie-based search-state persistence, and a GDPR cookie-consent manager.
Open Source
Apostrophe CMS · AI Code Generator 2025

Built an AI-powered code generator for Apostrophe CMS modules using Claude AI and the MCP (Model Context Protocol) architecture. Published as an official community extension on the Apostrophe CMS website.