Vladimír Gorej

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.

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

Accelerate

Building and Scaling High Performing Technology Organizations

SpecLynx SpecLynx - Enterprise ready API tooling

One consistent toolchain for API specifications.

Parse, validate, and transform specs with the same logic in the editor, in CI/CD, and in automation.

  • ✓ Supports OpenAPI 2 & 3.x, AsyncAPI 2.x, Arazzo 1.x, JSON Schema, and Overlay
  • ✓ ApiDOM parsers and semantic data models, a Language Service with 12+ LSP features, a CLI, a browser-based editor, and a VS Code extension
  • ✓ Local-first by default: 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