Projects
Company
Location
Hungary
Date
1 year 6 months 9 days
10/10/2024 - 04/18/2026
Role
Senior Full-Stack Developer / DevOps / AI Integration
Tasks
Full-stack development, DevOps, AI / MCP integration, mentoring
Technology
Node.js (ESM), Express, Mongoose, MongoDB, Redis Stack, Bull, Socket.IO, React, Vite, MUI, Adobe InDesign Server, NGINX, Linux, Model Context Protocol (MCP)
Summary
Modern multi-tenant retail-marketing SaaS, designed and built end-to-end on React + Node.js (ESM) + Express + Mongoose + MongoDB + Redis Stack + Vite + MUI, with Bull queues, Socket.IO real-time channels, Adobe InDesign Server-driven PDF and print production, multi-language localizations, and per-client theme palettes. Consolidated replacement for the legacy per-client AMALS deployments serving international retail and service brands (ANWB, Audika, BP NL, BP PL, Circle K, De Bijenkorf, and others). Built an SSH-tunnel-driven amals→bonjour migration pipeline that ports publications, PDFs, image-bank assets, themes, sizes, and variations across all deployments without disrupting live client traffic. Authored two MCP servers (bonjour.mjs, amals.mjs) delivering authenticated REST access for Claude Code, Codex, and other MCP-compatible AI assistants.