About
The team
A small team of knowledge graph engineers and data specialists, based in Brno, Czech Republic. Vendor-neutral, independent, focused on production implementation.
CTO & Lead Engineer
Martyns Nwaokocha
Principal Knowledge Graph Engineer, based in Brno. I lead knowledge graph engineering at IDC (International Data Corporation) and lead Nodeworks as CTO and Lead Engineer: a small, close-knit team of specialists working on graph database, AI and data engineering projects.
My focus is production-grade knowledge graph systems: from ontology design and semantic modelling through to graph-native AI retrieval, LLM-integrated pipelines and enterprise data platforms. I work across property graphs and the semantic web stack, and spend a lot of time at the intersection of graph databases and AI.
Whether you want to discuss a project, a technical challenge, or exchange ideas on knowledge graphs and AI, happy to connect.
Background
Engineering and expertise
My work covers the full knowledge graph stack. On the property graph side: Neo4j, Amazon Neptune and Memgraph in production settings, including performance tuning, entity resolution, taxonomy graphs, search infrastructure and LLM-backed applications on top of graph context.
On the semantic web side: ontology engineering and data modelling with RDF, OWL, SPARQL and SHACL, knowledge graph construction from unstructured data, and FAIR data principles for enterprise knowledge platforms.
For AI integration: GraphRAG and graph-native retrieval pipelines, MCP (Model Context Protocol) servers for LLM integration, AI agents and multi-agent systems, and AWS Bedrock for cloud AI infrastructure.
On the data engineering side: Apache Airflow and AWS MWAA for pipelines, OpenSearch and Elasticsearch for search including dense vector and hybrid search, Power BI and Grafana for dashboards, and AWS Lambda, S3 and Bedrock for cloud infrastructure.
On the web side: hand-written static sites, Next.js, FastAPI backends and native Android. Streamlit for data applications. SEO bundled or standalone.
Why Nodeworks
The graph database consultancy market in the Czech Republic changed in August 2026 when the leading independent Czech Neo4j specialist was acquired by Neo4j, Inc. That created a gap for vendor-neutral, independent knowledge graph work. Nodeworks fills it.
Vendor-neutral matters in this space. Neo4j is the dominant database, but Amazon Neptune, Memgraph and other graph platforms have real production strengths. Advice that is not tied to a vendor reseller arrangement is worth something.
How we work
Everything starts with understanding the actual problem. We do not recommend a graph database, a RAG pipeline or a custom web build without first establishing that it is the right solution. If it is not, we will say so.
Projects are scoped in writing before any work starts. The proposal includes deliverables, timeline and a fixed fee. Changes to scope are handled as separate written agreements, not verbal adjustments.
We work in English and Czech. Most collaboration is remote, but in-person meetings are available in Brno, Prague, Vienna and Bratislava.
Ready to start?
Tell me what you are trying to build. I will reply within one business day.
Get in touch