Vector Schema Consulting
Programming consulting for typed data contracts, schema validation, and the implementation work that keeps producers and consumers aligned.
Vector Schema Consulting is a sole proprietorship operated by Thabo Molefe in South Africa. Registered address: 24,Samora Machel Street,Maputo Road Area, 1200 Nelspruit. Contact: +27-13-000-0118, info@vector-schema.digital.
Technical assessments
We map existing payloads, OpenAPI or AsyncAPI surfaces, and runtime checks to find drift, silent coercion, and missing invariants before they reach production traffic.
Advisory sessions
Focused working sessions on contract versioning, backward compatibility, and validation libraries suited to your stack — without prescribing a one-size toolchain.
Scoped implementation
Bounded build work: schema repositories, CI gates, and consumer-driven checks. Fees and timelines are confirmed in writing after your inquiry.
Contracts are not paperwork — they are executable promises between services. Our process starts where your schemas meet real traffic.
How an engagement runs
Intake and boundaries
You share repositories, sample events, and failure stories. We agree what is in scope for the first assessment or session.
Contract inventory
We catalogue producers, consumers, and validation points — JSON Schema, protobuf, or custom guards — and note where types diverge.
Findings and options
You receive a written summary with prioritized fixes: schema tweaks, test harnesses, or implementation tasks sized for your team.
Delivery or handoff
For implementation engagements we land changes in agreed branches; advisory work ends with decision records your engineers can maintain.
Validation that matches the wire format
Teams often validate idealised objects while APIs accept extra fields, nullable surprises, or epoch integers where ISO strings were documented. We align runtime validators with the contract your partners actually receive.


Workshops that stay concrete
Sessions stay anchored to your diagrams and sample payloads — not generic slides. We leave you with annotated schemas and a short list of contract changes ranked by integration risk.
Questions teams ask before booking
Do you sell fixed-price packages on this site?
No. Assessments, sessions, and implementation blocks are scoped after we understand your systems. We quote in ZAR once boundaries are clear.
Which stacks do you work with?
Any environment where typed contracts matter: REST and event streams, TypeScript and JVM services, Python data pipelines, and mixed schema registries.
Can you work with our team in Nelspruit or remotely?
Yes. Advisory and assessment work is often remote; on-site working sessions can be arranged when travel is practical.
What do you need for the first call?
Sample schemas or OpenAPI fragments, one failing validation trace, and the names of upstream/downstream owners — enough to see where contracts broke.
Send an inquiry
Describe your schema, API surface, or validation pain points. Scope and fees are agreed after we review your note.
or email info@vector-schema.digital directly.
