ready-4 IT

About Me

This website & tooling

The site’s theme was designed and built in‑house; several images and illustrations are original work as well. The CMS is extended with focused custom plugins. A flexible Vagrantfile provides reproducible development environments. To keep tests and builds fast, “Vagrant Cache Pro” was developed.

What this means for you

  • Direct benefit from proven building blocks and lean workflows—without a long experimentation phase.
  • Focus on what’s feasible in your plans, delivering pragmatic, maintainable solutions.
  • All developed products are available here.

Delivering stable, secure web applications—pragmatic, clear, built to last.

Freelance software engineer/architect supporting teams during implementation.

  • 20+ years in IT
  • Pragmatic, practical, maintainable

Services

  • Grav CMS: plugins, themes, admin integrations as well as migration/upgrade paths
  • Frontend: HTML/SCSS/JS/TS, accessibility, UI refactoring
  • Security & compliance: hardening, consent management (Klaro), privacy-friendly analytics
  • DevOps & quality: automation, CI/CD, tests, code reviews, release management
  • Consulting & training: architecture, best practices, pairing

Experience (selected)

  • Product development in the Grav ecosystem: commercial plugins/integrations (e.g., CircleMenu, Gray Safe, ConsentGear)
  • Industries: e-commerce, insurance, public sector
  • Projects: admin UX, YAML tooling, integrations, document workflows

Skills

  • Backend: PHP (Symfony), Grav, YAML/Twig
  • Frontend: HTML5, SCSS, JavaScript/TypeScript
  • Scripting & data: Python; MySQL/PostgreSQL/MariaDB
  • Ops & tools: Git, Docker, CI/CD (GitHub/GitLab), Jira

AI-assisted development

  • LLM assistance (e.g., GitHub Copilot, GPT-4o, local via Ollama/WindSurf) for code suggestions, tests, migration help and docs
  • Strict guardrails: reviews, linters, unit/integration tests, security checks; no black-box merges
  • Prompt playbooks for recurring tasks (YAML/Twig/SCSS, admin UX, consent flows)

Values & ways of working

  • Clarity over complexity, sensible defaults
  • Testability, security and performance from day one
  • Transparent collaboration and reliable communication

Languages

  • German, English, French, Luxembourgish, Portuguese

Contact