Zum Hauptinhalt springen
🇩🇪DSGVO konform
Finde in wenigen Minuten die perfekten

Doctrine ORM Experten in Germany

aus über 15.000 Lebensläufen mit der Kraft von KI.

Stelle Experten ein, die Entities modellieren, Doctrine-Queries optimieren und Symfony- oder eigene PHP-Datenebenen sauber, wartbar und sicher halten. Erhalte schnelles, präzises Matching mit geprüften, verfügbaren Freelancern.

Lerne FRATCH Experten in Germany kennen, die kürzlich Doctrine ORM eingesetzt haben

Verifizierter Experte

Christof Hlipala

Profil ansehen

Senior Full-Stack-Entwickler

Angelbachtal
Christof Hlipala

Letzte Position:

Senior Frontend-Entwickler bei HUK24 AG

  • Konzeption neuer Apps sowie Weiterentwicklung und Betrieb von 29 Angular-Apps für die digitale Schadenmeldung im Nx-Monorepo
  • Pflege und Weiterentwicklung einer gemeinsamen Komponentenbibliothek mit ca. 300 Bibliotheken für mehrere Produktteams
  • Migration aller Apps auf ein neues Designsystem inkl. zugehöriger Komponentenbibliothek und systematischem Refactoring
  • Weiterentwicklung und Pflege der CI/CD-Pipelines (Jenkins, Azure DevOps, Terraform, AWS)
  • Eigenverantwortliche Releases inkl. Branch-Verwaltung, Versionierung, PR-Koordination und Produktivsetzung
  • Implementierung und Pflege des Trackings (Adobe Analytics)
  • Umsetzung der Barrierefreiheit nach BFSG/WCAG
  • Testgetriebene Entwicklung (TDD) mit Jest und Cypress
  • Code-Reviews, Mentoring und Etablierung von Best Practices im Team
  • Technologien: TypeScript, Angular 16–20, RxJS, NgRx, Nx (Monorepo), npm, HTML, (S)CSS, Storybook, Jest, Cypress, Cucumber, Husky, Node.js, Git, AWS, Azure DevOps (Repos & Pipelines), Jenkins, Terraform, TDD, BFSG, WCAG, Nexus, IntelliJ, Adobe Analytics
Verifizierter Experte

Frank Richter

Profil ansehen

eCommerce Software Entwickler

Leipzig
Frank Richter

Letzte Position:

eCommerce Software Entwickler bei WirTube-Shop

  • Wartung und Systemübernahme
  • Planung und Durchführung von Core- und Plugin-Updates
  • Erarbeitung von Backup- und Restore-Strategien
  • Programmierung eines Plugins zur Erweiterung der Rechnungserstellung und Payment via Flow Builder
Verifizierter Experte

Andreas Schmückert

Profil ansehen

Lösungsarchitekt, Business-Analyst, Berater, Full-Stack-Lead-Entwickler

Tangstedt
Andreas Schmückert

Letzte Position:

Lösungsarchitekt, Business-Analyst, Berater, Full-Stack-Lead-Entwickler bei 50Hertz Transmission GmbH

  • Lösung für Microservices und Frontend-Lösung für das Stromnetz
  • Leitung von Entwicklungsteams
  • Technologien: React-Native, TypeScript, Kotlin, AWS, Infrastruktur als Code, Serverlose Architektur, React, NoSQL, GraphQL, Angular, Playwright, Python, ML(Ops), Kubernetes, Docker
Verifizierter Experte

Dimitrios Goulas

Profil ansehen

Stellvertretender Kommandeur | Stabschef

Euskirchen
Dimitrios Goulas

Letzte Position:

Stellvertretender Kommandeur | Stabschef bei Multinational Geospatial Support Group

  • Verbessertes Einheits- und Leistungsvermögen durch Einführung innovativer Produkte wie bedarfsgerechte Karten und 3D-Digitalzwillinge

  • Führte den Wandel der Einheit von aufgabenorientiertem zu dienstleistungsorientiertem Denken, indem die Implementierung eines dynamischen Geoportals zur Bereitstellung modernster Geodatendienste für EU- und NATO-Organisationen überwacht wurde

  • Stärkte die Zusammenarbeit und Arbeitsverteilung mit EU und NATO, indem er mit Stakeholdern ihre Bedürfnisse besprach und Ressourcen anpasste, um das erwartete Arbeitspensum zu liefern

  • Überwacht die Umsetzung des jährlichen Arbeitsprogramms der MNGSG und die Unterstützung des Planning and Resources Committee (PRC) der MNGSG

  • Leitet die Umsetzung der multilateralen „Technical Arrangement concerning the MNGSG“, einschließlich der Koordinierung von Aktivitäten des Koordinierungsgremiums, das sich um Personalfragen der MNGSG kümmert

  • Verantwortlich für alle Personal- und Beschäftigungsangelegenheiten eines Teams von 25 Offizieren und Unteroffizieren, einschließlich Führung, Coaching, Mentoring und fachlicher Anleitung; Zuteilung und Überprüfung von Aufgaben und Leistungsbeurteilung; Umgang mit Fragen zur Dienstführung, Besorgnis oder Eignung; Einführung neuer oder geänderter Arbeitsabläufe

  • Koordiniert die operativen Aktivitäten der MNGSG-Zweige und des Verwaltungsbüros

  • Vertritt die MNGSG auf wichtigen EU- und NATO-Konferenzen

Verifizierter Experte

Michael Lühr

Profil ansehen

Entwicklung B2B-Shop für Gardinenstoffe

Leipzig
Michael Lühr

Letzte Position:

Entwicklung B2B-Shop für Gardinenstoffe

  • Entwicklung eines B2B-Shops auf Magento-2-Basis
  • Pluginrecherche und -implementierung, z. B. individuelle Preise pro Kunde
  • Implementierung individueller Anpassungen
  • Qualitätssicherung
  • Releasemanagement
  • Zusammenarbeit mit dem Marketing-Team
  • Technologien: Magento 2, CSS, Javascript, PHP, Docker, Git
Verifizierter Experte

Mirko Grunert

Profil ansehen

Regulierungsjurist

Eyendorf
Mirko Grunert

Letzte Position:

Regulierungsjurist bei YPOG

  • Beratung von Fintech- und Krypto-Asset-Dienstleistern zu EU-/deutschen Finanzregulierungsrahmen und lizenzbezogenen Compliance-Anforderungen
  • Entwurf und Qualitätskontrolle von behördlichen Einreichungen sowie prüfungssicheren Governance-Dokumenten (Richtlinien, Kontrollen, Risiko- und Outsourcing-Rahmenwerke)
  • Durchführung hochpräziser rechtlicher Validierung komplexer schriftlicher Outputs (Genauigkeit, interne Konsistenz, Nachvollziehbarkeit der Argumentation, Quellen-/Zitationsabgleich, Risikoidentifikation)
  • Zusammenarbeit mit dem Legal-AI-Team bei Konzeption und Entwicklung neuer Legal-Anwendungen, Übertragung rechtlicher Anforderungen in funktionale Spezifikationen und Prüfkriterien
  • Test, Evaluierung und iterative Verbesserung interner KI-Tools (Human-in-the-Loop-Review, Fehleranalyse, Feedbackschleifen) mit Fokus auf rechtliche Zuverlässigkeit und Risikominderung
Verifizierter Experte

Dmitry Tarantin

Profil ansehen

Web-Software-Ingenieur

Düsseldorf
Dmitry Tarantin

Letzte Position:

Web-Software-Ingenieur bei Freiberufler

  • Entwicklung von Integrationen mit Drittanbietern (REST: Amazon, OpenAI, Etsy, Shopware, Prestashop, usw.)

  • Performance-Optimierung (Refactoring, SQL-Analyse)

  • Entwicklung und Bereitstellung von LMS (Moodle)

  • Automatisierung von Cloud-Deployments (Amazon, Azure, Gitlab CI/CD, Docker)

  • Backend- und Frontend-Entwicklung (Laravel, VueJs)

  • Zusammenarbeit mit Partner-Entwicklern (national und international)

  • Shirtigo GmbH

  • GRELLARTIG Digital GmbH

  • velpTEC edutainment GmbH

Verifizierter Experte

Daniel Langemann

Profil ansehen

Entwickler / Software Architekt

Kerpen
Daniel Langemann

Letzte Position:

Entwickler / Software Architekt bei rffl.io

  • PHP 8.4
  • Plattform für Gewinnspiele: API-first Ansatz mit Symfony/API Platform
  • API Platform 4.2 (REST, JWT, Doctrine/PostgreSQL, API-Dokumentation) plus AWS-Tools
  • Symfony 7.3 für Infrastruktur, Hosting und anschließenden Betrieb auf AWS mit ECS
  • Postgres
  • AWS RDS, SQS, Fargate, RDS Postgres Datenbank und AWS-SQS Message Queue
  • Verwaltung der Infrastruktur per Terraform
  • Nach erfolgreicher Terraform Umsetzung folgt die GmbH-Gründung als neuer Organisationsschritt
Verifizierter Experte

Stefan Jacomeit

Profil ansehen

PHP / Symfony Fullstack Entwickler via ANÜ

Bremerhaven
Stefan Jacomeit

Letzte Position:

PHP / Symfony Fullstack Entwickler via ANÜ bei N.V.L. Group

  • PHP Legacy und Symfony 5+ Entwicklung des eigenen ERPs der N.V.L. Group ab PHP 7.4 inklusive Oracle SQL, RabbitMQ, React und ExtJS
  • Einsatz von Docker und GitLab zur Verwaltung von Containern und Source Code
  • Implementierung von Unit-, Integrations- und Funktionstests
  • Frontend-Entwicklung mit React und ExtJS in Docker-Containern via GitLab
Verifizierter Experte

Gregor Staab

Profil ansehen

Backend-Entwickler

Frankfurt
Gregor Staab

Letzte Position:

Backend-Entwickler bei Jurebus GmbH

  • Aktualisierung der Codebasis (PHP und Symfony) mithilfe von Rector
  • Aufbau von Prozessen zur Qualitätssicherung
  • Deployment inkl. Testrunner
  • phpstan und php_cs zur Verbesserung der Codequalität
  • Einführung von Unit-Tests und Integrationstests
  • Weiterentwicklung der Softwarearchitektur unter Beachtung gängiger Designmuster, um die iterative Einführung neuer Features zu ermöglichen
  • Implementierung des Symfony Messengers, um die zahlreichen Hintergrundprozesse der Software effizient und ausfallsicher bearbeiten zu können
  • Optimierung und Weiterentwicklung eines Moduls zur Registrierung und Verarbeitung eingegangener Leads (via API eines Telefondienstleisters)
  • Entwicklung eines Moduls, welches die Verwaltung einzelner Google Ads Kampagnen anhand verschiedenster Parameter automatisiert (via Google Ads API)
  • Technische Planung und Umsetzung eines neuen Geschäftsmodells unter Berücksichtigung der Anforderungen aller beteiligten Abteilungen des Unternehmens
  • Entwicklung eines Moduls zur Verwaltung von Verträgen und Google Ads Budgets
  • Entwicklung eines Moduls zur automatisierten Steuerung von Google Ads Kampagnen anhand des aktuellen Budgetstatus
  • Entwicklung eines Kundenportals zum Abrufen von Statistiken und Vertragsinformationen
  • Modernisierung des Backends mit Symfony UX Live Components
Verifizierter Experte

René Schmidt

Profil ansehen

CRM-Entwickler

Quickborn
René Schmidt

Letzte Position:

CRM-Entwickler bei CiS GmbH

  • Entwicklung eines Greenfield-CRMs zur Verwaltung eingehender Kundenanfragen für einen kommunalen Versorger
  • Umsetzung mit PHP/Symfony 5, EasyAdmin, Doctrine ORM und Oracle XE
  • Nach der anfänglichen Implementierung planmäßige Übergabe an CiS GmbH
Verifizierter Experte

Tom Scheduikat

Profil ansehen

Senior Software-Berater

Rambin
Tom Scheduikat

Letzte Position:

Senior Software-Berater bei Selbstständig

  • Entwicklung und Implementierung von Softwarelösungen in PHP und JavaScript für eine Vielzahl von Projekten, von Start-ups bis hin zu großen Unternehmen.
  • Anwendung von UX-Design-Prinzipien und Durchführung von UX-Analysen zur Gestaltung intuitiver und benutzerfreundlicher Benutzeroberflächen.
  • Übernahme von Interim-Management-Rollen, um Teams zu leiten und Projekte effizient und erfolgreich zum Abschluss zu bringen.
Verifizierter Experte

Thomas Hain

Profil ansehen

Software-Entwickler

Bayreuth
Thomas Hain

Letzte Position:

Software-Entwickler bei IT-Spoon GmbH

  • Fullstack-Neuentwicklung sowie Fehleranalyse und -bereinigung
  • Refactoring auf Framework
  • Anpassung von Shop-Software
  • Anbindung der SAP-Schnittstelle und Datenexport in den Shop
  • Produktionssteuerung mit Zeitplanung
  • Rechnungsanbindung an ZUGFeRD (elektronische Rechnungsübermittlung)
  • Verwendete Technologien: PHP, MySQL, Symfony, Laravel, JS, jQuery, MSSQL, ZUGFeRD
Verifizierter Experte

Stefanie Schmidt

Profil ansehen

Softwareentwickler für Webanwendungen

Quickborn
Stefanie Schmidt

Letzte Position:

Softwareentwickler für Webanwendungen bei Rene Schmidt DevOps UG (haftungsbeschränkt) & Co. KG

  • Verwaltung von Webanwendungen
  • Entwicklung von Anwendungen und Komponenten mit PHP unter Verwendung von Symfony und Doctrine/PostgreSQL
  • CSS-Optimierung und -Anpassung mit Twitter Bootstrap, HTML, JavaScript und jQuery nach Unternehmensvorgaben
  • Entwicklung eines Message-Queue-Systems mit RabbitMQ und NodeJS
  • Entwicklung von WordPress-Plugins und Anpassung von WordPress-Themes
  • App-Entwicklung für Android mit Flutter und Dart
  • Implementierung eines ereignisbasierten Aktionsprotokollierungssystems mit Symfony v5.2

Entdecke mehr als 15.000 Top-Freelancer

Statistiken von Experten, die Doctrine ORM einsetzen

Aggregiert aus den beruflichen Profilen passender Freelancer.

Berufserfahrung

21 Jahre

Positionsdauer

3,2 Jahre

Positionen pro Freelancer

10

Häufigste Fachbereiche

Produktentwicklung, Informationstechnologie (IT), Projektmanagement

Häufigste Branchen

Informationstechnologie (IT), Medien, Unterhaltung und Druck, Einzelhandel

Fokus der Zertifizierungen

Informationstechnologie (IT), Produktentwicklung, Business Intelligence

Bachelor-Abschluss oder höher

75%

Master-Abschluss oder höher

50%

Doktortitel

25%

Zertifizierungen pro Freelancer

3

Häufigste Sprachen

Deutsch, Englisch, Spanisch

Sprechen zwei oder mehr Sprachen

94%

Basierend auf unserem Profilpool, Stand 30 Aug 2026.

Tagessatzverteilung

0 2 4 6 8
<€480 €480-​640 €640-​800 €800-​960 €1120+

Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Technologie in Germany verteilen, basierend auf aktuellen Verträgen auf unserer Plattform. Jeder Balken deckt eine Tagessatzspanne ab – seine Höhe zeigt, wie viele Freelancer innerhalb dieser Spanne abrechnen.

Durchschnittssätze von Experten in Germany, die Doctrine ORM einsetzen

Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.

800
600
400
200
Stundensatzvergleich-Diagramm
Ø Tagessatz 693 €

Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.

800
600
400
200
Stundensatzvergleich-Diagramm
Median-Tagessatz 720 €

Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.

Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 30 Aug 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.

Über die Technologie

Was es macht

Doctrine ORM ist der Object-Relational Mapper, den viele PHP-Teams nutzen, um mit Datenbankeinträgen als Entities statt überall mit rohem SQL zu arbeiten. Er hilft dabei, Anwendungsdaten zu strukturieren, Beziehungen zu verwalten und die Persistenzlogik in Symfony und anderen PHP-Stacks konsistent zu halten.

Typische Aufgaben

  • Design und Mapping von Entities
  • Repository- und Query-Arbeit mit DQL und QueryBuilder
  • migrationssichere Änderungen an Schemas und Modellen
  • Performance-Optimierungen bei Laden, Joins und Hydration
  • Integration mit Symfony, API-Ebenen und Hintergrundaufgaben

Wann Hilfe sinnvoll ist

Unternehmen holen Doctrine ORM Spezialisten dazu, wenn ein Datenmodell schwer zu ändern wird, Queries langsamer werden oder eine ältere PHP-Codebasis eine sauberere Persistenzlogik braucht. Das ist typisch in Produktteams, internen Business-Tools und Plattformen, die auf strukturierten relationalen Daten laufen. In Germany suchen Teams oft nach Experten, die klar mit lokalen Kollegen zusammenarbeiten können, ob remote oder teilweise vor Ort.

Umfeld-Skills

Starke Profis kennen meist mehr als nur den ORM selbst. Sie arbeiten mit Symfony, PHP 8, Composer, PHPUnit, Datenbank-Migrationen, PostgreSQL oder MySQL und den Mustern, die Fachlogik von Persistenzdetails trennen.

Was gute Spezialisten liefern

Gute Doctrine ORM Experten schreiben Mappings, die leicht zu lesen sind, vermeiden Überraschungen durch Lazy Loading und halten Queries berechenbar. Außerdem erkennen sie Probleme bei Entity-Lebenszyklen, Transaktionen und Cascade-Regeln, bevor sie Produktionsfehler verursachen.

Warum Teams sie wählen

Wenn Doctrine ORM gut eingesetzt wird, bleibt PHP-Code leichter zu testen und zu ändern. Freelance-Hilfe ist nützlich für Refactorings, Audits, Upgrades und Rettungseinsätze bei Systemen, bei denen die Datenbankebene für das Team zu komplex geworden ist, um sie schnell zu handhaben.

Veröffentlicht am:
FRATCH GPT

FRATCH GPT liefert in Minuten Freelancer-Vorschläge mit nachvollziehbarer Begründung und transparenten Preisen und hilft deiner Personalabteilung, schnell und regelkonform die besten Talente zu finden.

Probier es aus:

Teste FRATCH GPT

Häufig gestellte Fragen

Die wichtigsten Details zu Doctrine ORM, aus den Fragen, die uns am häufigsten erreichen.

Doctrine ORM wird genutzt, um PHP-Objekte auf relationale Datenbanktabellen abzubilden, damit Teams mit Entities arbeiten können, statt für jede Operation SQL zu schreiben. Es ist in Symfony-Anwendungen und in eigenen PHP-Systemen mit einer strukturierten Persistenzebene sehr verbreitet. Der richtige Spezialist hilft dabei, diese Ebene sauber, berechenbar und leichter wartbar zu halten.

Doctrine ORM ist in Symfony sehr verbreitet, aber nicht darauf beschränkt. Es kommt auch in eigenen PHP-Anwendungen, APIs und Services vor, die Object-Relational Mapping und transaktionssicheren Datenzugriff brauchen. Ein starker Experte sollte das Umfeld rundherum verstehen, nicht nur den ORM selbst.

Doctrine ORM wird meist gewählt, wenn ein Team mehr Kontrolle über Entities, Beziehungen und die Domänenstruktur möchte, als ein einfacherer Active-Record-Ansatz bietet. Im Vergleich zu reinem SQL reduziert es wiederholten Datenhandling-Code, verlangt aber auch sauberes Mapping und gutes Query-Design. Die beste Wahl hängt davon ab, wie komplex das Datenmodell ist und wie viel Disziplin die Codebasis braucht.

Ein starker Doctrine ORM Spezialist sollte modernes PHP, Symfony, Composer, Datenbank-Migrationen und das Testen von Persistenzcode kennen. Wissen über PostgreSQL oder MySQL ist wichtig, weil Query-Form, Indizes und Transaktionsverhalten eine große Rolle spielen. Erfahrung beim Debuggen von Performance-Problemen ist ebenfalls wertvoll.

Bei Doctrine ORM hängt die nötige Erfahrung von der Aufgabe ab. Einfaches Entity-Mapping oder Repository-Arbeit kann jemand mit solider praktischer Erfahrung übernehmen, während Refactorings, Performance-Tuning oder Rettungseinsätze in der Produktion ein Senior-Profil brauchen. Frage nach Beispielen, die zu deiner Codebasis passen, nicht nur nach allgemeiner PHP-Arbeit.

Ja, die meiste Doctrine ORM-Arbeit lässt sich remote erledigen, weil es dabei vor allem um Code, Queries und Reviews geht. Für Teams in Germany klappt die Zusammenarbeit oft gut, wenn der Experte klar auf Englisch kommunizieren kann und sich bei Bedarf an lokale Arbeitszeiten anpasst. Vor-Ort-Termine können trotzdem bei Audits, Workshops oder komplexen Refactorings helfen.

Wenn deine Doctrine ORM-Ebene doppelte Mappings, langsame Queries, fragile Entity-Lebenszyklen oder unklare Repository-Logik hat, ist es Zeit für Hilfe. Weitere Warnzeichen sind wiederholte Bugs rund um Cascades, Ladeverhalten oder Transaktionsgrenzen. Ein Spezialist kann die Ursache verfolgen, statt nur Symptome zu behandeln.

Achte auf jemanden, der Entity-Design, Query-Entscheidungen und Abwägungen in klarer Sprache erklärt. Ein starker Doctrine ORM Experte spricht über Hydration, Fetch-Strategie, Migrationen und darüber, wie man Fachlogik von Persistenz trennt. Code-Beispiele, Review-Notizen und ein klarer Ansatz zum Testen sind meist bessere Signale als große Versprechen.

Der durchschnittliche Stundensatz von Freelancern in Deutschland, die Doctrine ORM in ihren letzten Projekten eingesetzt haben, liegt bei 87 €, was einem Tagessatz von etwa 693 € bei einem 8-Stunden-Tag entspricht.

Von den Freelancern in Deutschland, die Doctrine ORM in ihren letzten Projekten eingesetzt haben, haben 75% mindestens einen Bachelor-Abschluss, 50% mindestens einen Master-Abschluss und 25% einen Doktortitel.

Freelancer in Deutschland, die Doctrine ORM in ihren letzten Projekten eingesetzt haben, haben im Durchschnitt 21 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 3,2 Jahre.

Die häufigsten Sprachen unter Freelancern in Deutschland, die Doctrine ORM in ihren letzten Projekten eingesetzt haben, sind Deutsch (100%), Englisch (94%) und Spanisch (11%).

Die häufigsten Industrien unter Freelancern in Deutschland, die Doctrine ORM in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (94%), Medien, Unterhaltung und Druck (44%) und Einzelhandel (44%).

Die häufigsten Bereiche unter Freelancern in Deutschland, die Doctrine ORM in ihren letzten Projekten eingesetzt haben, sind Produktentwicklung (94%), Informationstechnologie (IT) (89%) und Projektmanagement (56%).

Hauptstandorte der FRATCH Experten, die kürzlich Doctrine ORM eingesetzt haben

Unsere Freelancer und Interim-Experten sind in der gesamten DACH-Region zuhause — verfügbar vor Ort in den wichtigsten Wirtschaftszentren oder komplett remote. Wähle einen Standort und entdecke passende Spezialisten, lokale Markteinblicke und aktuelle Verfügbarkeiten.

Berlin Hamburg München Köln Frankfurt Stuttgart Düsseldorf Leipzig Dortmund Essen Bremen Dresden Hannover Nürnberg

Kostenlose Demo vereinbaren

Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.

Kontakt-Formular

Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!

FRATCH CEO Avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH