Vladimír Gorej, a.k.a. char0n

Vladimír Gorej is a Prague-based Senior Full-Stack Engineer with 17+ years of experience, the last seven specialized in developer tooling for the API specification ecosystem: OpenAPI, AsyncAPI, Arazzo, and JSON Schema. Over the years, he has worked as Technical Team Lead at Oracle, Principal Software Engineer at Apiary, and Senior Open Source Engineer at SmartBear, along with other senior engineering and leadership roles at Ubiquiti Networks, SecurityScorecard, and Jentic. Today he is building SpecLynx, the open, local-first toolchain for API specifications that he co-founded. Active in the Open Source community for more than fifteen years, he is a maintainer of the AsyncAPI specification, spent five years as a maintainer of Swagger tools, and is an alumni member of the GitHub Stars program. He holds all Open Source Best Practices certifications awarded by The Linux Foundation, and believes an API spec is only worth as much as the tooling around it: his work is about making APIs usable by developers and AI agents alike.

Featured series

All parts
From packets to pixels: a hands-on series in four parts

From packets to pixels: how the internet actually works

From packets to pixels: how the internet actually works

Read article
The one Arazzo condition no tool can evaluate safely

The one Arazzo condition no tool can evaluate safely

Read article
'Off Spec' № 01: On OpenAPI, agents, and what specs are actually for

'Off Spec' № 01: On OpenAPI, agents, and what specs are actually for

Read article

Certifications & Trainings

Latest books reviews

SpecLynx SpecLynx - One toolchain for every API spec

One semantic structure. Every API spec.

Parse, validate, transform, and lint OpenAPI, AsyncAPI, Arazzo, Overlay, and JSON Schema through one shared semantic structure. Local-first and lossless.

  • ✓ One lossless, error-recovering structure with the semantics of each specification layered on top, not five parsers
  • ✓ Browser-based Editor, OpenAPI Toolkit for VS Code, CLI, Language Service, and ApiDOM
  • ✓ Local-first, always: runs offline, no accounts, no telemetry, open source under Apache 2.0

UseArazzo UseArazzo - Tooling for Arazzo API workflows

The foundational operating system for Arazzo API workflows.

A JavaScript/TypeScript toolkit for Arazzo, the OpenAPI Initiative specification for multi-step API workflows.

  • ✓ Parses, resolves, and validates Arazzo Documents against the specification
  • ✓ Runs workflows against live APIs with a step-by-step trace in run order
  • ✓ Open source under Apache-2.0

SwaggerExpert SwaggerExpert

SwaggerExpert is a community dedicated to extensions and libraries enhancing the Swagger/OpenAPI ecosystem: OpenAPI path and server URL templating parsers, the swagger-editor-validate GitHub Action, an RFC 6265 compliant cookie parser, and more.

ramda-adjunct

Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.

jsonpath

RFC 9535 JSONPath parser, validator and evaluator.

json-pointer

RFC 6901 implementation of JSON Pointer.

openapi-path-templating

OpenAPI Path Templating parser, validator and resolver, downloaded more than 1 million times a week on npm.

arazzo-runtime-expression

Arazzo Runtime Expressions parser, validator and extractor.

arazzo-criterion

Arazzo Criterion Object parser, validator and evaluator.
Fork me on GitHub