Endpoint Detection and Response Experts in Germany
matched in minutes with vetted specialistsHire experts who monitor endpoints, tune EDR detections, and respond to threats across Windows, macOS, and Linux. They support alert triage, investigation workflows, and policy hardening, with fast, precise matching to vetted, available freelancers.
Meet FRATCH Experts in Germany, who have recently used Endpoint Detection and Response
Vicenco Kenk
Last position:
ITSM Project Manager (self-employed)
Unified ITSM framework
- Definition of a company-wide ITSM target picture
- Introduction of a uniform service structure across all business units
SLA and OLA management
- Building a standardized SLA framework
- Definition of service classes (Business Critical, Standard, Low Priority)
- Introduction of OLAs between internal teams
- Building meaningful SLA reporting
- Definition of KPI and service dashboards for business units
Service portfolio management
- Definition of service descriptions
- If needed, preparing possible cost and service billing
Ticketing & processes
- Incident management
- Uniform ticket categories
- Standardized prioritization
- Escalation matrix
- Automations
- Self-service optimization
Request fulfillment
- Service catalog across all business units
- Approval workflows
Problem management
- Introduction of root cause analysis
- Known error database
- Problem review process
Complete asset management concept
- Hardware lifecycle management
- Software lifecycle management
- Leasing lifecycle
- Mobile device lifecycle
- Monitor lifecycle
- Phone lifecycle
Processes
- Procurement
- Goods receipt
- Inventory
- Assignment
- Return
- Disposal
- Leasing return Goal: single source of truth for all assets
CMDB design
- Definition of all configuration items:
- Workplace
- Notebooks
- Monitors
- Mobile phones
- Printers
Infrastructure
- Servers
- Firewalls
- Switches
- WLAN
- Storage
- Backup systems
Cloud
- Azure resources
- Microsoft 365
- SaaS services
Relationships
- User ↔ Asset
- Asset ↔ Service
- Service ↔ Infrastructure
- Location ↔ Asset
- Goal: make all service dependencies visible
Software asset & license management
- License management concept
- License balancing
- Compliance reporting
- Microsoft license management
- Adobe license management
- SaaS management
- Contract management
- Renewal management
Interfaces & automation Existing systems
- Workday
- Joiner
- Mover
- Leaver
TESMA
- Leasing data
- Contract data
Matrix42
- Asset synchronization
- User synchronization
Active Directory / Entra ID
- User management
Microsoft 365
- License assignment
- Group management
Dormakaba
Access processes
Lifecycle services
Monitoring platforms
- PRTG
- Palo Alto
- Cisco
Reporting & KPI framework
- Definition of a management dashboard
- KPIs
- Ticket volume
- SLA fulfillment
- MTTR
- First resolution rate
- Asset accuracy
- License compliance
- Change success rate
- Service availability
- Degree of automation
Network redesign support
- Governance
- Support of the network redesign from an ITSM point of view
- Definition of affected services
- Change management structure
- Communication concept
CMDB integration
- Recording of all network components
- Service mapping
- Dependency analysis
Validation of documentation and knowledge base articles
- Network documentation
- Operations documentation
- Standard changes
Monitoring & event management
- Target picture
- Central monitoring concept
- Event management process
- Alerting strategy
- Escalation model
Systems
Cisco
Palo Alto
Fortinet
Rubrik
Veeam
Matrix42
Azure
Microsoft 365 Automation
Ticket creation from monitoring
Escalations
Standard actions
Audit, compliance & information security
- ISO 27001 consulting
- TISAX consulting
- NIS2 preparation - consulting
- Audit-ready processes
- Documentation structure
- Evidence tracking in Matrix42
Roadmap
- 12-month roadmap
- Prioritization of all measures
- Quick wins
- Medium-term projects
- Long-term target picture
- Documentation
Victor Omojoye
Last position:
AI Training Engineer at Confidential AI Research Client
- Codebase Evaluation & Problem Design: Designed and stress-tested complex software engineering problems against large open-source Python codebases (including pandas), requiring deep context acquisition and architectural understanding to produce well-scoped, realistic problem statements aligned to strict correctness guidelines.
- Agent Failure Analysis: Assessed LLM coding agent solutions for correctness and completeness, identifying meaningful failures across edge case handling, dtype behaviour, and multi-column NaN propagation logic; documented findings with precision for downstream evaluation use.
- Programmatic Test Suite Development: Authored comprehensive pytest suites to programmatically verify agent-generated solutions against defined requirements, with deliberate coverage of boundary conditions and failure modes not caught by naive implementations.
- Containerised Environment Engineering: Built and debugged Docker environments for reproducible agent execution, including git-based repository provisioning, dependency pinning with npm ci, and multi-stage Dockerfile authoring across Linux-based containers.
Viktor Kliewer
Last position:
Security Operator at Pfeifer und Langen IT-Solutions GmbH
- Operational management of a hybrid Palo Alto Networks firewall infrastructure within an IoT environment
- Network zoning using VLANs
- Analysis, optimization, and hardening of the rule set
- Deployment of additional firewalls into the infrastructure
- IP address management
- Security operations of the IoT NDR solution from Nozomi Networks
- Security operations of the honeypot infrastructure from secXtreme
- Vendor management to ensure and implement required network measures
- Communication with clients and vendors in an international environment
- Technologies used: Palo Alto Networks, Panorama, Palo Alto AWS cloud firewall, Nozomi Networks, Honeybox
Mustafa Kablan
Last position:
Senior Consultant SCCM, SCOM, SCSM, SCVMM / Software packaging at LfSt - Bavarian State Office for Taxes
- Further development of the existing SCCM 2509 implementation
- Schema extension, CAS extension
- Creating task sequences, in-place upgrade
- Patch management (WSUS)
- Security updates, feature updates
- Emergency fixes, application updates
- Incident, change, and problem management (3rd level)
- Active Directory, DNS, DHCP, GPMC
- Managing users, groups, OUs, computers
- Setting up GPOs
- Senior consultant for software packaging in an SCCM 2509 environment
- Project management ITIL standards
- Defect management
- SIT (Software Integration Test)
- SAT (Software Acceptance Test)
- UAT (User Acceptance Test)
- Adjusting Windows 11 25H2 client deployment
- Secunet SINA management systems administrator
- Secunet SINA Workstation 3.5.4
- Maintenance and configuration work in SINA management
- Importing and adjusting IPsec policies
- Retrieving and documenting status, firmware versions, and configurations of individual SINA devices
- Consulting and implementation in fault and incident management
- Implementation of documentation and rollout of new software versions
- Creating software packages based on PowerShell App Deployment Toolkit, Flexera AdminStudio for the W11 64-bit platform and Server 2025 / 2022
- Number of PC systems: approx. 1,850.
Label: PowerShell, VBS, Batch scripting
Label: SCCM 2503, Windows 11 64 Bit, Windows 2025 Server, Windows 2022 Server, Windows 2019 Server
Florian Schröder
Last position:
Information Security Officer / Designated InfoSec Officer at Oil Company
- Complete overhaul of the ISMS according to ISO 27001
- Conducted a comprehensive gap analysis
- Reduced ISMS documentation by 30% through consolidation and process optimization
- Introduced a full PDCA cycle for continuous improvement
- Established the ISMS within the company
- Implemented the necessary processes
- Managed and conducted internal and external audits
- Developed and implemented a company-wide risk management system
- Deployed an ISMS tool including process design and training
- KRITIS compliance: Prepared and provided required evidence, liaised with regulatory authorities, planned, documented, and implemented an attack detection system (SIEM), co-led the BCMS/ITSCM implementation subproject
- NIS-2 implementation: Gap analysis, risk assessments, training for executives and staff
- Led a cybersecurity team of 3 members
- Conducted various internal and external audits, managed providers, introduced continuous improvement
- Project consulting: closely coordinated with business and system owners, launched an online shop, a mobile app, and a customer portal
- Redesigned the security architecture, reducing administrative efforts by 20%
- Implemented ITIL processes (e.g., change management)
- Revised service agreements with internal and external providers
- Developed a security awareness strategy, ran social engineering tests, introduced and monitored phishing simulations, created various awareness materials, gave presentations
- Managed a budget of one million euros
Raj Udani
Last position:
Courier / Operations Support at Closer Go Germany GmbH
- Work within time-critical operating procedures; coordinate issues with customers, partners and central support.
- Maintain reliable handovers and concise incident communication when service, equipment or routing issues occur.
Andreas Fischer
Last position:
Project Manager & Portfolio Owner for Infrastructure (Automotive) at MHP Management- und IT-Beratung GmbH
- Overall coordination of service providers for all infrastructure topics at a production site being set up in Baden-Württemberg
- Design and finding solutions for internet connectivity, building office communication networks, setting up WLAN in production and administration buildings, IP address management, password policies, time tracking, access control systems, backup strategies, emergency power planning, operating concepts, cost planning, event management, workplace setup including laptop/mobile phones/telephony, remote support, print servers
- Selecting suitable external service providers and planning to meet needs for spare parts, repairs, on-site service, network and workplace support including on-site system replacement by providers
- Choosing suitable external service providers for facility management and building technology (fiber optic connections, data center infrastructure, cable ducts etc.)
- Coordination with clients and service providers
- Escalation management, schedule control
- On-site presence for service meetings and managing service providers
Nabil Shahzad
Last position:
DevOps Engineer & Cloud Architect at PTXRE GmbH
- IaC & Automation: Designed and automated provisioning of about 40 Linux servers and cloud resources using Terraform and Ansible (reducing manual effort by over 80%).
- Container Orchestration: Built and operated two production Kubernetes clusters with 70+ Docker containers to ensure high availability, scalability, and self-healing.
- CI/CD Optimization: Developed and maintained 15+ CI/CD pipelines with Jenkins and GitHub Actions (shortening deployment times from several hours to under 15 minutes).
- OS Hardening & Operations: Automated patch management, OS configuration, and security hardening for 40+ Linux servers with Ansible to improve compliance.
- Monitoring & Alerting: Implemented centralized monitoring and alerting solutions for proactive issue detection and minimized system downtime.
- Cross-Functional Collaboration: Worked across Dev, Ops, and Security teams to establish DevOps best practices and infrastructure-as-code standards.
Tan Pham
Last position:
DevOps Engineer in the DevOps Team at Rise-World
- Implementation of specified DevOps solutions to automate infrastructure (Terraform, Bicep, CloudFormation, Ansible) on-premises datacenter (Ovirt, Proxmox, Ceph Cluster, MinIO) and private cloud.
- Administration, configuration and implementation of CI/CD DevOps pipelines (GitLab, GitFlow) to support development process (Artifactory, Prometheus, Istio, service mesh, Helm Chart, OpenShift (Red Hat Enterprise) / Kubernetes cluster), Red Hat Satellite.
- Administration, setup, monitoring and patching of Linux infrastructure based on Red Hat Enterprise for Dev, Test and QA.
- Use of Scrum and Kanban methods.
- Administration, configuration and implementation of security standards for deploying on Dev, Test, QA and Prod stages of the new ePA applications.
- Development of new plugins and add-ons needed on current infrastructure.
- Database support.
- Data analytics support (Python, Spark, Pandas, Power BI, Splunk Enterprise).
- Implementation of best practices for DevSecOps and BizDevOps using GitOps (ArgoCD), Streamlit framework, Semaphore Ansible UI.
- Configuration and testing of iperf, uperf, sysbench using benchmark-operator for external source data and IoT/MDM devices, creating reports via ELK / OpenSearch.
- Building a new Databricks platform to collect and analyze big data from different sources and IoT devices into Hadoop framework (Python, Pandas, PySpark, Power BI, Apache Airflow).
- Building backend data aggregation and processing to automate configuration deployment between different OpenShift clusters and big data framework (Python, Pandas, PySpark, Apache Spark, PostgreSQL, Django 2, Ansible Automation, Jira JSM).
- Building a new ML pipeline platform using Kubeflow, TensorFlow, KServe.
- Data extraction, transformation and loading from different data sources including structured and unstructured data to analytic DWH / big data cluster using Python, Pandas, Polars, Power BI, Django backend and PostgreSQL.
- Setup of new DevOps Test and QA HashiCorp Vault cluster for PKI and IAM.
- Configuration and testing of automated patching based on CVSS score, SIEM-integrated CVEs.
- Use of Nexpose and InsightVM to scan vulnerability events in network, host, container and application.
- Design and implementation of secure and scalable AWS architectures including VPC, EC2, S3, RDS and Route53 and similar setups on Azure and GCP.
- Automated system provisioning and deployment using CloudFormation templates.
- Configuration of IAM roles, policies and permissions to ensure secure access control.
- Patch management, backup automation and disaster recovery setup on AWS infrastructure.
- Monitoring and optimization of system performance using AWS CloudWatch and AWS Trusted Advisor.
- Support of VMware services (vSphere, Aria, Horizon) and the virtual desktop environment.
- Development and maintenance of CI/CD pipelines using Jenkins, GitLab CI/CD and AWS CodePipeline with interface to Nutanix.
- Configuration of AWS CloudWatch to monitor application performance and system events.
- Planning and execution of migration of on-premises applications to AWS cloud platforms.
- Deployment of containerized applications using Docker and Kubernetes in AWS environments.
- Deployment of internal software packages between availability zones using AWS CodeDeploy.
- Building and deploying ML models using Scikit-learn, XGBoost and Spark MLlib including hyperparameter tuning, model evaluation and production deployment.
Enrique Gallardo
Last position:
Security Architect at Capgemini
I implemented a Zero-Trust architecture for robust, military-grade maritime container mini data centers based on VMware & Tanzu to support containerized GIS workloads for ground forces. The main focus was on securing communications, workload protection, and data access in contested electronic battle environments affected by jamming, interception, signal manipulation, and constantly changing operational conditions. I designed and architected use cases so that every element of workload, identity, and system could continue to operate independently and securely even in degraded or disrupted scenarios. In parallel, I defined the enterprise and solution security architecture with LeanIX, Bizzdesign, and HOPEX as enterprise architecture, repository, and governance platforms to maintain architecture inventory, relationships, traceability, target pictures, and security governance in complex environments. For the architectural designs, I used Sparx Enterprise Architect to describe formal architecture views, interfaces, trust boundaries, and system architecture in both IT and OT environments. IriusRisk was used for threat modeling of the solution to identify architecture-driven risks, derive security requirements, and detect countermeasures and design gaps directly from the solution models. Risk and compliance management was supported with Archer. Architecture decisions, control gaps, and operational risks were translated into controlled governance and auditable compliance measures. For documentation, collaboration, and visual design, I used Confluence to maintain Architecture Decision Records, Security Blueprints, and workflows. I used Lucidchart and draw.io to create design artifacts tailored to stakeholders. I also defined OT security concepts with support from electrical and mechanical engineers in the areas of oil, vehicle onboard systems, rail, power plants, pharma, gas turbines, and nuclear technology. I created the end-to-end OT security strategy, starting with global policy, developed into standards and procedures, and finally aligned with Bell-LaPadula, Purdue Model, SABSA, TOGAF ADM, CENELEC 50701, IEC 62443, and NIST standards. In addition, I worked with engineering team leads to identify critical KBP assets and place them under protective measures that segmented SCADA, PLC, and HMI assets. I drove collaboration between Security, IT, and OT teams to create standardized workflows and use cases for the OT security solution catalog, while integrating Defense-in-Depth and Zero-Trust principles into operational environments. A key part of my work was integrating multidisciplinary engineering, security, and operations stakeholders into a unified security blueprinting strategy and ensuring that architecture, threat modeling, governance, and documentation were technically strong and operationally practical.
Guido Krauß
Last position:
IT Consultant / Owner at Guido Krauß IT-Consulting
Self-employed consulting, implementation, and support of IT infrastructures with a focus on IT security, network and server administration, virtualization, backup & recovery, IT documentation, asset management, and business continuity management.
- IT security consulting and implementation of technical protective measures
- Windows server and client support, patch management, user support
- M365 – Entra ID – MS Azure administration
- Planning, installation, and operation of LAN, WAN, WLAN, and VLAN infrastructures, Cisco, HP, Netgear, Sophos, Securepoint
- Support of virtual systems based on Hyper-V, VMware, and Proxmox
- Backup and recovery concepts including test recovery, documentation, and handover
- Introduction and maintenance of IT documentation, asset management, and inventory tracking
- Implementation of measures related to IT baseline protection, emergency manuals, and BCM
- On-/offboarding concepts with a focus on permissions, devices, data access, and handover processes
Security awareness and practical sensitization of users and IT staff
Sascha Picchiantano
Last position:
Security Engineer at Kyndryl
- Operation and further development of a SASE infrastructure based on Netskope
Athanasios Sarakatsanis
Last position:
Senior Manager at valantic Management Consulting
- Led bankable technical and commercial due diligences and IT carve-outs across hospitality, TIC energy, SaaS, and FMCG
- Conducted comprehensive IT assessments for mid-market companies across the DACH region
- Created pitch decks and sales materials driving new client acquisition in large-cap transactions
- Managed customer-facing projects with complex stakeholder landscapes, providing CIO support in project management, portfolio management, and coaching
Cedric Bergermann-Bißlich
Last position:
Enterprise & Cloud Security Architect at ---
Enterprise & Cloud Security Architect supporting the modernization of the SDK application landscape as part of the KVNeo transformation program. Responsible for enterprise architecture, cloud governance, security architecture, and the definition of technical standards for strategic business applications.
Key responsibilities include architecture governance, target architecture development, cloud and integration architecture, security-by-design, and the translation of regulatory requirements into sustainable technical solutions across multiple business domains.
Responsibilities and achievements
- Designed and reviewed target architectures for strategic insurance applications and enterprise services.
- Developed architecture documentation based on Arc42 and Architecture Decision Records (ADRs).
- Defined governance models, architecture principles, and technical guidelines for cross-domain initiatives.
- Supported the modernization of archive, document management, and output management platforms.
- Designed integration architectures using REST APIs and event-driven communication patterns.
- Led architecture discussions with enterprise architects, development teams, product owners, and business stakeholders.
- Translated regulatory requirements such as DORA and ISO/IEC 27001 into practical architecture decisions.
- Designed security concepts covering Identity & Access Management, authorization, authentication, auditability, and logging.
- Supported SIEM integration, security monitoring, and enterprise logging concepts.
- Evaluated technical risks, technical debt, and architecture improvements while providing decision papers for architecture boards.
- Established architecture governance processes and contributed to enterprise-wide transformation initiatives.
- Supported cloud governance activities and the definition of secure cloud architecture standards.
- Facilitated architecture workshops and coordinated cross-functional stakeholders across business and IT.
Technologies & Methods Microsoft Azure • Arc42 • Architecture Decision Records (ADR) • REST APIs • Event-Driven Architecture • Microsoft Entra ID • Active Directory • IAM • SIEM • Cloud Governance • Enterprise Architecture • Security Architecture • Azure API Management • Jira • Confluence • Draw.io • DORA • ISO/IEC 27001 • Agile • Scrum
André Beran
Last position:
External Attack Surface Assessment & Cybersecurity Readiness Checks at Graydaxe Cybersecurity GmbH
- Conducting cybersecurity readiness checks based on an in-house assessment methodology
- Analyzing the external attack surface using the Graydaxe EASM platform
- Assessing maturity levels and deriving prioritized recommendations for action
Discover over 15,000 top freelancers
Statistics of experts using Endpoint Detection and Response
Aggregated from the professional profiles of matched freelancers.
Experience
20 years
Position duration
2.5 years
Positions per freelancer
13
Top business areas
Information Technology, Operations, Project Management
Top industries
Information Technology, Banking and Finance, Manufacturing
Certification focus areas
Information Technology, Project Management, Audit
Bachelor's degree or higher
73%
Master's degree or higher
34%
Doctorate
5%
Certifications per freelancer
6
Most common languages
German, English, French
Speak two or more languages
96%
Based on our profile pool as of 30 Aug 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Germany using Endpoint Detection and Response
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
About the technology
EDR in practice
Endpoint Detection and Response, often called EDR, helps security teams see what happens on endpoints and act fast when behavior looks wrong. It is used to detect suspicious activity, investigate alerts, contain threats, and support incident response on laptops, servers, and virtual endpoints.
What experts deliver
- Detection rules and alert tuning
- Endpoint telemetry review and threat hunting
- Incident triage and containment steps
- Rollout support for agent-based EDR tools
- Reporting for security and audit teams
Ecosystem and tools
Strong professionals know how EDR fits with SIEM, SOAR, identity controls, and logging pipelines. They also work with common endpoint stacks such as Microsoft Defender for Endpoint, CrowdStrike Falcon, SentinelOne, and Palo Alto Cortex XDR, depending on the environment.
When to bring in help
Companies usually bring in freelance expertise during tool selection, rapid deployment, alert noise cleanup, or after a real incident. In Germany, this is common in regulated sectors, industrial environments, and distributed IT teams that need remote support without delaying operations.
What strong specialists do
A good specialist reads endpoint behavior, not just dashboards. They understand process trees, persistence paths, network traces, and attacker techniques, then turn that into practical actions for security teams and IT operations.
How projects succeed
- Clear device scope and operating system mix
- Agreed response steps for isolation and remediation
- Access to logs, policies, and ticketing context
- A plan for handover and internal knowledge transfer
This technology works best when the expert can balance fast detection with careful response, so the business keeps control without drowning in alerts.
Frequently asked questions
Need clarity? These are the questions we hear most often about Endpoint Detection and Response.
Endpoint Detection and Response is used to spot suspicious behavior on endpoints, investigate what happened, and contain active threats. It helps teams move from simple alerting to real response, including isolation, remediation, and post-incident review.
EDR goes beyond signature-based blocking. Traditional antivirus focuses on known malware, while EDR captures endpoint activity, supports investigation, and helps trace how an attack moved through a system.
A company should hire a Endpoint Detection and Response specialist when alerts are piling up, a rollout is stalling, or an incident needs focused investigation. It is also useful when the security team needs help tuning detections or connecting EDR with other tools.
A Endpoint Detection and Response project often touches Microsoft Defender for Endpoint, CrowdStrike Falcon, SentinelOne, and Palo Alto Cortex XDR. The specialist may also work with SIEM, SOAR, and identity platforms so detections and response steps fit the wider security setup.
A strong EDR freelancer usually understands incident response, threat hunting, Windows event data, Linux process behavior, and basic network analysis. Knowledge of IAM, scripting, and security operations workflows also helps a lot.
For most Endpoint Detection and Response tasks, remote collaboration is enough because telemetry, policies, and alert handling are handled in tools. On-site support can help during a major incident, a sensitive rollout, or when local teams want direct workshop-style guidance, including in Germany-based organizations.
A Endpoint Detection and Response project can start with one specialist if the goal is tool setup or alert tuning. Broader incident work or multi-site rollout usually benefits from someone who has handled investigations end to end and can work cleanly with security and IT teams.
Look for clear reasoning, not just product knowledge. A good EDR expert explains why a detection matters, how they reduce false positives, and how they would validate containment without disrupting normal operations.
The average hourly rate of freelancers in Germany who have used Endpoint Detection and Response in their recent projects is 110 €, which corresponds to a daily rate of about 879 € based on an 8-hour working day.
Of the freelancers in Germany who have used Endpoint Detection and Response in their recent projects, 73% hold at least a Bachelor's degree, 34% hold at least a Master's degree, and 5% hold a doctorate.
On average, freelancers in Germany who have used Endpoint Detection and Response in their recent projects have 20 years of professional experience, with a single engagement typically lasting around 2.5 years.
The most common languages among freelancers in Germany who have used Endpoint Detection and Response in their recent projects are German (98%), English (94%), and French (21%).
The most common industries among freelancers in Germany who have used Endpoint Detection and Response in their recent projects are Information Technology (100%), Banking and Finance (57%), and Manufacturing (47%).
The most common business areas among freelancers in Germany who have used Endpoint Detection and Response in their recent projects are Information Technology (100%), Operations (79%), and Project Management (77%).
Main locations of FRATCH Experts, who have recently used Endpoint Detection and Response
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!

Munich
Frankfurt