Geospatial developer who loves wrangling data and building open, standard-compliant solutions for everyone.
My toolkit: Python, web engineering, and cloud-native automation. Expertise in geospatial systems, open data development, and semantic integration; ensuring compliance with international standards such as ISO, INSPIRE, OGC, DCAT-AP, and DCAT-AP-ES/NTI-RISP.
- datosgobes/DCAT-AP-ES - The Spain data application profile (DCAT-AP-ES), standard for interoperability, based on DCAT-AP.
- mjanez/ckan-docker - A custom-built platform based on Docker with specific extensions for spatial data and GeoDCAT-AP/INSPIRE.
- mjanez/ckan-ansible - Automates CKAN deployments across different environments using Ansible.
- mjanez/docker-webgis - A GIS infrastructure with Geoserver-PostGIS and a full-featured OpenLayers based map viewer and editor.
- mjanez/spain-cultural-pulse - Web app to explore contemporary Spanish culture, values, politics & social norms with beautiful data visualizations.
- mjanez/geopostgis_manager - Spatial dataset manager for automated PostGIS-Geoserver workflows.
- opendatagis/mapa-riesgos - Spatial Data Infrastructure used to distribute data and services.
- mjanez/easy-rdf-endpoint - A simple Dockerized RDF endpoint that serves an .rdf file and publish a SPARQL endpoint.
- mjanez/virtuoso-docker - A small setup to run a Virtuoso instance in docker container and load a dataset into it.
- mjanez/sparql-naturalizer - A Next.js app translating natural language to SPARQL queries for intuitive data access.
- mjanez/dcat-query-classifier - ML classifier: NL questions to SPARQL types for DCAT datasets.
- mjanez/metadata-quality-react - React web application for evaluating metadata quality based on the EDP's MQA methodology.
- mjanez/metadata-quality-app - Quick Next.js deployment to analyse metadata quality (MQA) and SHACL validation.
- mjanez/shacl-validator - Web and command-line application for the validation of RDF data.
- mjanez/dcat-ap-es-validator - Docker-based SHACL validator for checking DCAT-AP-ES (Spanish profile based on DCAT-AP)
- mjanez/dcates-audit - Automated metadata audits according to data profile applications.
- mjanez/ckan-pycsw - pycsw endpoint (OGC) for spatial open data portals (GeoDCAT-AP/INSPIRE).
- mjanez-ckan-mqa - Docker Compose for Metadata Quality Assessment (MQA) on CKAN and European Data Portal catalogs.
- mjanez/ckan-ogc - Docker-based harvesters (OGC, CSW, LOD,...) for CKAN spatial open data portals.
- mjanez/ckanext-schemingdcat - Improved ckanext-scheming with DCAT, DCAT-AP and GeoDCAT-AP/INSPIRE custom schemas and harvesters, UI improvements and more tools!
- mjanez/ckan-docs - CKAN Docs: A comprehensive guide for deploying CKAN in various environments, complete with API documentation, tips, and more, all in a multilang Docusaurus website (
EN/ES). - mjanez/ckanext-openapi - Integrates, displays and documents OpenAPI endpoints directly in the CKAN catalog using Swagger, offering clear and concise reference documentation for CKAN users and developers.
- mjanez/ckan-mcp-server - A MCP for GitHub/Claude Code/Windsurf/Cursor to build ckan workflows.
Open to collaborating on geospatial projects, open data initiatives, and open-source development. Let's connect and innovate together!



