Alois Rietzler-Freelance Senior Fullstack Developer
Check rate
Experience
Senior Fullstack Developer
brandung GmbH
- Opt-in RAG extension over tenant-owned data sources (SharePoint, Confluence) on existing multi-tenant enterprise AI platform
- Architecture: ADRs, solution evaluations, permission strategy, cost modeling
- End-to-end SharePoint and Confluence connectors: OAuth consent flows, token refresh, metadata sync, search integration
- Permission resolution: ACL indexing at ingestion and query-time verification (document-level security)
- Elasticsearch hybrid search (semantic + keyword) with RRF scoring
- RAG chat with context injection and source citations
- Stack: Elastic Cloud, Elasticsearch, Docker, Northflank, Next.js, React, TypeScript, Prisma, Microsoft Graph API, Atlassian REST API, OAuth 2.0
Senior Fullstack Developer
brandung GmbH
- End-to-end relaunch of B2B e-commerce coaching platform with Payload CMS 3 and PostgreSQL
- Responsibility from initial scaffold to production-ready application
- Schema design, local API and revalidation hooks in Payload CMS
- Course catalog and mentor directory listing/detail pages
- Modular page builder with 12 reusable content blocks
- Live preview for content editors
- Vercel deployment including CI/CD, database migrations, blob storage
- Stack: Payload CMS 3, Next.js 16, React 19, TypeScript, Tailwind CSS, Vercel Postgres/NeonDB, Vercel
Senior Fullstack Developer
brandung GmbH
- Relaunch of multi-domain platform for 200+ fitness studios in Germany and Austria with Contentful and Next.js
- Solo content modeling in Contentful: content types and relations for studios, pages, lead forms; DE/AT localization
- Multi-domain architecture with domain resolution layer, sitemap/robots/canonical, cross-domain preview mode
- Contracts cancellation and trial training forms with React Hook Form, Zod, Server Actions
- Studio finder enhancement with geolocation and cross-border search
- Four transactional email templates with React Email
- Stack: Next.js 15, React 19, TypeScript, Contentful (GraphQL + Codegen), Vercel (Preview), Resend, React Email, Google Maps API, Zustand
Backend & Integration Developer
brandung GmbH
- Proof of Concept spike for B2B customer portal with Chargebee subscription management backend in Next.js
- Next.js API routes for Chargebee portal session creation and callback handling
- Middleware for session validation and route protection
- Initial Chargebee API integration
- Stack: Chargebee API, Next.js, React, TypeScript, Vercel
Senior Fullstack Developer
VIER / vier.ai
- Consolidation of corporate website from predecessor agency in 6-person team
- Refactoring Contentful client layer into dedicated query modules
- Enhancing site-wide search: ranking, deduplication, multi-term logic, parallel queries, cache headers, Next.js 15 compatibility
- Contentful taxonomy feature implementation and integration in Next.js fetching layer
- Performance optimizations: include-depth control for Contentful queries
- Content validation framework enhancements: new validators, logging
- Stack: Contentful (JS SDK, CDA), Next.js 15, React 19, TypeScript, Vercel
Senior Fullstack Developer
Bastei Lübbe / LYX Verlag
- Solo build of giveaway and voting platform replacing legacy PHP for multiple publishing brands
- Initial implementation on Payload CMS v2: domain model as collections, custom hooks for validation and PII encryption, custom API endpoints for voting and registration flows
- Major migration from Payload v2 to v3 with added voting feature
- AES-256 field-level encryption for PII (GDPR compliant)
- Multi-tier security with RBAC and API key authentication
- Password-protected Excel export with server-side decryption
- Platform migration from Platform.sh/PostgreSQL to Vercel/Vercel Postgres
- Monitoring with Sentry and CVE remediation
- Stack: Payload CMS v2 → v3, Next.js, TypeScript, Jest, Platform.sh → Vercel, PostgreSQL → Vercel Postgres/NeonDB, devenv (Nix)
Senior Developer, Operations & Consulting
Bastei Lübbe
- Ongoing platform operations and strategic consulting post e-commerce storefront launch
- Monitoring B2C storefront: incident analysis, Vercel WAF configuration
- Maintenance of B2B Neos CMS platform: minor CMS adjustments, EQS importer job maintenance
- Email delivery migration from SMTP to Postmark API
- Honeypot spam protection for contact forms
- Contentful consultancy: capabilities, pricing implications, content modeling, operations, space architecture, Payload comparison
- Stack: Vercel observability and WAF, Neos CMS 8.3, PHP 8.1, Neos Flow Framework, Postmark API
Senior Fullstack Developer
Bastei Lübbe
- Development of composable e-commerce storefront frontend with Next.js, Shopware 6 backend, and Contentful CMS
- Backend and integration contributions in frontend team
- Solo responsibility for Contentful custom app suite enabling editors to access Shopware product data in Contentful editor
- Wishlist integration using Server Actions and Shopware 6 Store API
- B2B corporate section with multilingual routing
- EQS financial news filtering initial implementation
- URL resolution API (ISBN/contributor/collection to SEO URLs via Shopware)
- Four custom Contentful picker apps bridging Contentful and Shopware 6 product data
- Stack: Next.js 15, React 19, React 18 (Contentful picker apps), TypeScript, Shopware 6 API, Contentful App Framework, Vercel
Senior Backend Developer
RB Leipzig
- Independent build of headless CMS backend for "Bullis Bande" kids fan club mobile app
- GraphQL schema, PHP model layer (~57 classes), custom node types (~41)
- Redis as primary cache backend with asynchronous cache warming
- Batch Opta sports data import and domain model importer
- Neos CMS migration from 7.3 to 8.2 with core patches
- Solo development of news and Opta modules, code reviews and QA for team modules
- Stack: Neos CMS 8.2, PHP 8.1, GraphQL, Redis, MariaDB, AWS S3, Flownative Beach, Behat
Senior Backend Developer
Ferrero
- Backend work on Nutella "We Love Summer" campaign platform
- Deployment on Ferrero’s internal iPaaS multi-environment setup
- phpCAS library migration in PHP SSO service with bugfix for service URL handling
- Extension of DB-backed session handler for load-balanced environment with dynamic config reload per query and session ID length bugfix
- Implementation of bearer token helper for post-login email sending
- Critical bug fixes during test→qual/prod transition
- jQuery glue between SSO backend and frontend
- Stack: PHP, phpCAS, MySQL (PDO), bearer-token auth, jQuery
Senior Backend Developer (Neos Lead)
RB Leipzig
- Lead Neos CMS development of headless multi-channel platform for website and mobile app with high-frequency publishes and cache invalidation
- Initial platform setup from first commit, continuous main committer in 8-person team
- Cross-platform content delivery (DE/EN)
- Queue worker infrastructure for API cache backend (Redis/PDO) with stale-while-revalidate, environment-based scaling, backend management module
- Opta/DFB media sports data integration and maintenance
- Member event management in SSO-protected area
- Kubernetes PaaS configuration on Flownative Beach
- Platform upgrades: Neos 5→8, PHP 7→8.1
- Production optimizations: Elasticsearch search fallback, queue deduplication, lock handling
- Stack: Neos CMS 5/7/8 (headless), Flow Framework, PHP 8.1, GraphQL, Elasticsearch, Redis, MySQL/MariaDB, AWS S3, Flownative Beach, Behat, PHPUnit, GitLab CI
Senior Backend Developer
McFIT / RSG Group
- Development of multi-country competition platform for five countries
- Domain architecture with Doctrine entities and repositories
- Denormalized ranking engine with batch sync and job queue
- Planned aggregated leaderboards via command controller and scheduler task
- Multi-tenant backend admin with RBAC and studio-scoped visibility for CRUD modules
- Five-language support (DE/EN/ES/IT/PL)
- Stack: Neos CMS 4.3, PHP 7.2, Flow Framework 5.3, Doctrine ORM, MySQL, Flowpack JobQueue, Deployer
Backend Developer
Medizinische Hochschule Hannover
- Founding developer of TYPO3 sitepackage platform
- Setup repository, sitepackage scaffolding, project structure, ddev configuration
- Content modeling with Mask: 16 custom content elements and backend layouts
- Deployer setup for Rancher environments
- Stack: TYPO3 CMS 9.5, Fluid, Mask, PHP 7.2, Deployer, Rancher
Backend Developer
Klinikum Augsburg
- Auth owner for intranet/extranet fork of TYPO3 sitepackage template
- Dual-mode login with IP range detection, custom password reset with security question, xclass override for FrontendLoginController
- Contributions to registration, profile, password reset via FEManager
- Content modeling with Mask and TCA overrides
- TYPO3 7.6→8.7 LTS migration and darksite finalization
- Stack: TYPO3 CMS 7.6/8.7, PHP 7, Extbase/Fluid, FEManager, Mask
Backend Developer
ALBA BERLIN
- Relaunch of basketball club website with sports data integration from BBL and Euroleague APIs
- Design and setup of basketball manager extension: custom domain models, import trigger backend module, scheduler-based importers
- Solo development of BBL importer and sports data pipeline as scheduled batch
- Implementation of 17 custom content elements and backend layouts with Mask
- CleverReach integration via TypoScript
- Stack: TYPO3 CMS, Extbase/Fluid, PHP, JavaScript, CleverReach, Deployer, GitLab CI
Backend Developer
Bausparkasse Mainz
- Relaunch of web platform across five repositories with TYPO3
- ADM extension for field staff and real estate offers: custom Extbase setup, ImmoData XML pipeline, AdWords tracking, LocalBusiness structured data
- Initial TypoScript architecture
- Content modeling with Mask: 21 custom content elements
- SEO ownership: JSON-LD breadcrumbs, robots.txt, sitemap, header types
- Hero module for loan calculators
- Deployer setup with stage splits across repositories
- Stack: TYPO3 CMS, Extbase/Fluid, TypoScript, PHP, Mask, Deployer, GitLab CI
Backend Developer
Save the Children Deutschland e.V.
- Development of digital web platform and online donation shop with FundraisingBox integration
- Donation shop extension: product catalog, occasion model, iFrame/webhook integration, PDF download for donation certificates
- Website content modeling with Mask (~35 custom content elements) and template integration
- Contributions to newsletter extension: popup, double opt-in, privacy statements
- Usercentrics consent integration (GDPR)
- Consolidation of tracking stack (GA, Piwik) under Google Tag Manager
- Stack: TYPO3 CMS 8.x, Extbase/Fluid, PHP, FundraisingBox, Google Tag Manager, Usercentrics, Deployer, GitLab CI
Backend Developer
Universitätsklinikum Regensburg
- Core contributor to intranet portal with two web applications
- Custom Extbase extensions: bulletin board, directory
- Content modeling: ~15 custom content elements
- Co-contributions to events, site search, forms modules
- Lead TYPO3 v8→v9 migration with Rector automation across 6+ extensions
- Maintenance of custom scheduler tasks for enterprise data imports
- Infrastructure: deployer pipelines, composer/build setup, ddev configuration
- Stack: TYPO3 CMS v8/v9, PHP 7.2, Extbase/Fluid, Mask, Deployer, Rector, GitLab CI
Backend Developer
Pyrexx GmbH
- Development of multilingual corporate website with interactive FAQ section
- Owner of FAQ rating plugin with thumbs up/down and suggestions via REST API
- Co-contributions: multilingual footer, hero variant selection, CTA button, text media wrapper
- Stack: TYPO3 CMS 7.6, Extbase/Fluid, JavaScript (AJAX), Mask, REST API
Backend Developer
Salus Group
- Lead developer of multi-site web platform across eight domains and intranet
- Solo initial author of job portal and main author of clinic & specialist finder
- Intranet with IP-based access control via TypoScript whitelist
- Content modeling: 20 custom content elements via TCA overrides, 8 custom data processors solo
- Lead TYPO3 7→8.7 migration
- Stack: TYPO3 CMS 7/8.7, Extbase/Fluid, PHP 7, Mask, FEManager
Backend Developer
Labor Dr. Wisplinghoff
- Main developer/owner of data integration extension for medical diagnostics lab platform
- Insigma XML import pipeline for public analysis directory with search, filtering, caching, SEO optimization
- Patient results system with Medat LDT parsing and authentication
- Custom cache warmer for proactive cache warming
- Content modeling with DCE and Gridelements (17 templates)
- Stack: TYPO3 CMS, Extbase/Fluid, PHP, XML/LDT data integration, TYPO3 caching framework
Frontend Developer
HTW Berlin
- Reference implementation for responsive and accessible relaunch of university website using Pattern Lab
- Atomic design-based modular frontend architecture with Mustache/JSON modules
- Theming and responsive layouts preparation for TYPO3 integration
- Stack: Pattern Lab PHP, Mustache, HTML, CSS/SASS, JavaScript/jQuery
Freelance Fullstack Developer
With Wings and Roots
- Solo end-to-end implementation of international documentary film educational web platform
- Interactive story collection with timeline, video library with filtering and custom modal player
- Vimeo integration: restricted videos and user uploads via Vimeo API
- Stack: WordPress, PHP, jQuery, Vimeo API, Foundation 3, TimelineJS, Isotope
Student Assistant
HTW Berlin
- Student assistant at university computing center during media informatics studies
- Web development with TYPO3, Java development, Neos CMS evaluation, IT support and administration
- Stack: TYPO3, Java, PHP, HTML/CSS
Information Analyst
EDS / HP Global Account
- Progressed from Business Representative to IT Systems Clerk, Information Associate, and Information Analyst
- Developed and maintained internal business applications in international team
- Monitoring systems and reporting tools, PDF invoicing with metadata search, HTTPS web service on VAX OpenVMS
- Stack: Perl, PHP, Java, MySQL, XML/XSL, IIS, Apache, VAX OpenVMS, CVS
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Professional Services, Media and Entertainment, Education, Healthcare, and Sport.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Operations, Strategy, Marketing, and Quality Assurance.
Summary
Senior Fullstack Developer with a focus on Headless CMS (Payload, Contentful) and AI/RAG architecture. 15+ years of backend experience, ten of which were in a Berlin digital agency (six as Senior). Solo end-to-end or with a backend/integration focus in a team; proficient in PHP (Neos Flow) and Node.js/TypeScript (Next.js).
Current focus: Payload CMS as an application framework, AI/RAG architecture (Enterprise Search, RAG Chat), and agentic coding with custom tooling.
Available for: platform development (Headless CMS, AI/RAG), system integration & auth, project takeovers & migrations, consulting & sparring.
Skills
Backend & Api
- Typescript
- Node.js
- Next.js (App Router, Server Actions, Api Routes)
- Payload 3 (Hooks, Access Control, Jobs)
- Prisma
- Rest
- Graphql
- Webhooks
- Php (Neos Flow Framework)
Ai & Search
- Elasticsearch (Keyword, Semantic, Hybrid)
- Rag (Context Injection, Source Citations)
Auth & Security
- Oauth 2.0
- Sso (Phpcas)
- Rbac
- Field-level Encryption (Aes-256, Pii/gdpr)
- Api Key Auth
- Document-level Security
- Multi-tenant Auth
Frontend
- Html/css/js
- React
- Next.js
- Typescript
- Tailwind Css
- Shadcn/ui
- Radix Ui
- Fusion/afx (Neos)
Data & Infra
- Postgresql
- Mysql
- Redis
- Elasticsearch
- Docker
- Linux Servers
- Vercel
- Northflank
- Platform.sh
- Flownative Beach
- Aws S3
- Gcs
- Github Actions
- Gitlab Ci
- Deployer
Cms Platforms
- Payload Cms
- Contentful
- Neos
Quality & Tooling
- Playwright
- Jest
- Eslint
- Prettier
- Phpunit
- Behat
- Phpstan
- Psalm
- Rector
- Ddev
- Nix/devenv
Foundation
- Wordpress (Pods)
- Typo3 (Extbase)
- Jquery
- Foundation
- Bootstrap
- Sass
- Pattern Lab (Atomic Design, Bem)
- Fluid
Agentic Coding Custom Tooling For Agentic Software Development:
Yoyo — Execution Harness That Runs Coding Agents (E.g. Claude Code) In Limited Iteration Loops With Test Gating Between Steps; Orchestrates Project-specific Devenv Services For Agent Runs (Go · Nix/devenv)
Limbo — Nix-based Oci Sandbox Image As A Reproducible, Isolated Execution Environment For Agent Runs, Running Project-specific Devenv Setups (Nix · Devenv · Oci · Apple Container/podman)
Languages
Education
Berlin University of Applied Sciences for Engineering and Economics
B.Sc. in Media Informatics · Media Informatics · Berlin, Germany
Certifications & licenses
Contentful Certified Professional
Instructor Qualification (IHK)
Vocational Instructor Certificate
Advanced Training Flash and PHP Developer
Macromedia Academy for Media
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Alois based?
What languages does Alois speak?
How many years of experience does Alois have?
What roles would Alois be best suited for?
What is Alois's latest experience?
What companies has Alois worked for in recent years?
Which industries is Alois most experienced in?
Which business areas is Alois most experienced in?
Which industries has Alois worked in recently?
Which business areas has Alois worked in recently?
What is Alois's education?
Does Alois have any certificates?
What is the availability of Alois?
What is the rate of Alois?
How to hire Alois?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Fullstack Developer
Nearby freelancers
Professionals working in or nearby Berlin, Germany
