Skip to content
View bernherre's full-sized avatar
🏠
Building reliable data platforms
🏠
Building reliable data platforms

Block or report bernherre

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bernherre/README.md

f

Bernardo Herrera

Data & Cloud Solutions Architect

Enterprise Data Platforms · Data Governance · Cloud Architecture · Applied AI

Bridging enterprise strategy, governance and hands-on engineering to build reliable data, cloud and AI platforms.

Eindhoven, Netherlands

LinkedIn · GitHub


About

I am a Data and Cloud Solutions Architect with more than 10 years of industry experience, complemented by an academic and scientific background in physics.

My career spans enterprise architecture, data governance, data engineering, software architecture, cloud platforms, data science, financial and actuarial systems, and applied AI.

I work at the intersection of strategy and implementation: translating complex business, mathematical, regulatory and technical requirements into reliable, scalable and maintainable platforms.

Throughout my career, I have led cross-functional and internationally distributed teams while remaining hands-on in architecture validation, proofs of concept, platform design, data engineering and technical governance.


Professional focus

Enterprise and data architecture

  • Enterprise, solution and data architecture
  • Technology strategy and platform modernization
  • TOGAF and DAMA-aligned architecture practices
  • Architecture assessments, roadmaps and decision frameworks
  • Cloud and platform standardization
  • Business capability and technology alignment
  • Cross-domain stakeholder and vendor coordination
  • Cost, risk and architectural trade-off analysis

Data governance and metadata

  • Enterprise data governance operating models
  • Data catalog, metadata management and business glossary
  • Data discovery, inventory and cross-domain search
  • Technical and business lineage
  • Data ownership, stewardship and accountability
  • Data marketplace and self-service data capabilities
  • Data quality, lifecycle and policy management
  • Access governance and granular permission models
  • GDPR and ISO 27001-aligned controls
  • Governance across data platforms, applications and analytical products

Governance platform strategy

  • Governance platform discovery and capability assessment
  • Vendor benchmarking and structured comparison
  • RACI, risk and weighted scoring matrices
  • Proof-of-concept definition and evaluation
  • Test scenarios and acceptance criteria
  • Platform selection and adoption roadmaps
  • Migration and phased rollout strategies
  • Integration with cloud data and analytical ecosystems

Platforms assessed or used

  • Atlan
  • Alation
  • DataHub and Acryl
  • Zeenea
  • Alex Solutions
  • Collibra
  • Dataiku
  • Other enterprise catalog, metadata and governance platforms

Data and software engineering

  • Data lakes, lakehouse and distributed data platforms
  • Batch, streaming and event-driven architectures
  • Data modeling, integration and transformation
  • Metadata-driven orchestration
  • Data quality and deterministic validation
  • Observability and operational monitoring
  • APIs, backend services and integration architecture
  • Proofs of concept and technical feasibility validation

Cloud and platform engineering

  • AWS, Microsoft Azure and Google Cloud Platform
  • Microsoft Fabric, Databricks, Snowflake and Apache Spark
  • Kafka and real-time data processing
  • Kubernetes, Docker and Terraform
  • Infrastructure as Code and environment automation
  • CI/CD, release strategy and versioning
  • Development, test and production platform design
  • Platform reliability and cost optimization

Applied AI and model governance

  • Machine learning and predictive analytics
  • Retrieval-augmented generation
  • Vector search and knowledge retrieval
  • AI-assisted engineering and DevSecOps
  • Model ownership and lifecycle controls
  • Documentation, peer review and validation standards
  • Explainability and non-black-box governance
  • Local and privacy-preserving AI tooling

Featured work

Project Focus Highlights
Enterprise Data Architecture Atlas - web Enterprise architecture and governance Interactive reference covering architecture styles, patterns, viewpoints, data platforms, governance, metadata, modeling and operational concerns
Dutch Learning Platform - web Product and educational engineering Structured A0–C2 learning experience, accessibility, offline-first design, automated validation and content quality controls
Local AI Code Review AI-assisted DevSecOps Privacy-preserving code analysis with Ollama, GitHub annotations, structured reports and release automation
AI Malware Scan Repository security Static heuristics and local AI analysis integrated into automated repository workflows
Lightweight RAG Applied AI experimentation Retrieval patterns, vector databases, evaluation, structured data and multimodal exploration
Kubernetes Reference Platform engineering Kubernetes workloads, configuration, storage, services, permissions and deployment fundamentals

Technology landscape

Area Technologies and practices
Cloud AWS, Microsoft Azure, Google Cloud Platform, hybrid cloud
Data platforms Microsoft Fabric, Databricks, Snowflake, Apache Spark, Iceberg
Governance and metadata Atlan, Alation, DataHub, Acryl, Zeenea, Alex Solutions, Collibra
Data and AI governance Dataiku, model governance, explainability, lifecycle and validation controls
Governance capabilities Catalog, glossary, discovery, inventory, lineage, marketplace, ownership, stewardship and policy management
Engineering Python, PySpark, SQL, C#, dbt
Streaming and integration Kafka, APIs, event-driven architecture, batch and real-time processing
Platform engineering Kubernetes, Docker, Terraform, CI/CD, Infrastructure as Code
Databases PostgreSQL, MariaDB, MySQL, SQL Server, Oracle, MongoDB
Search and graph OpenSearch, Neptune, Gremlin and vector databases
AI and analytics Machine learning, RAG, forecasting, recommendation systems and predictive analytics

Architecture and governance approach

I approach platform and governance decisions as a structured lifecycle:

  1. Understand business capabilities, regulatory requirements and current constraints.
  2. Define architectural principles and measurable quality attributes.
  3. Assess platform capabilities using evidence-based comparison criteria.
  4. Establish ownership, stewardship and decision responsibilities.
  5. Validate critical assumptions through proofs of concept.
  6. Design adoption and migration roadmaps with controlled rollout stages.
  7. Integrate governance into engineering and operational workflows.
  8. Measure platform quality, adoption, cost, reliability and business value.

Engineering principles

  • Connect architecture decisions to measurable business and operational needs.
  • Treat governance, security, quality and observability as architecture concerns.
  • Prefer simple, explicit and maintainable solutions over unnecessary complexity.
  • Validate important decisions through evidence, benchmarks and proofs of concept.
  • Design platforms for controlled evolution rather than one-time delivery.
  • Automate testing, validation, deployment and operational checks.
  • Document architectural decisions, assumptions and trade-offs.
  • Build reusable public references without exposing proprietary implementations.

Professional background

My technical perspective has been shaped by work across:

  • Enterprise cloud and data platform architecture
  • Data governance and metadata platform assessment
  • Distributed data and real-time systems
  • Financial and actuarial platforms
  • Scientific and mathematical computing
  • Data science and machine learning
  • Software and backend engineering
  • Organizational leadership and engineering enablement

This combination allows me to move between executive objectives, governance operating models, architectural decisions and implementation-level technical details.


Public repository policy

The repositories published here contain independent projects, experiments, educational applications and reusable reference implementations.

They use synthetic, public or independently created examples and do not represent proprietary customer systems, employer source code, internal packages or confidential business implementations.


Architecture and governance should make complex systems easier to understand, control, operate and evolve.

Pinned Loading

  1. checkwithai checkwithai Public

    Privacy-preserving GitHub Action for local AI-assisted code review using Ollama, structured reports and workflow annotations.

    JavaScript

  2. web_nl_learn web_nl_learn Public

    Offline-first Dutch learning platform for A0–B2 with accessible learning paths, local profiles, vocabulary atlases and 8,000 exercises.

    JavaScript

  3. kubernetesLight kubernetesLight Public

    Hands-on Kubernetes reference covering workloads, services, configuration, storage, permissions and deployment patterns.

  4. RagLight RagLight Public

    Reference implementations for RAG, vector search, retrieval evaluation, structured data and multimodal document processing.

    Jupyter Notebook

  5. enterprise-data-architecture-atlas enterprise-data-architecture-atlas Public

    atlas of enterprise architecture

    HTML