Vladimír Gorej

Vladimír Gorej is a Prague-based software engineer passionate about software/code quality, Functional and Reactive programming. Vladimír is formerly Technical Team Lead of Oracle, Principal Software Engineer at Apiary and held other senior engineering and leading roles in international companies like Ubiquiti Networks or SecurityScorecard. He's been active in the Open Source community for the last ten years and currently utilizes his experience in this field as an Open Source Software Engineer at SmartBear. Vladimír holds all OpenSource Best Practices certifications awarded by The Linux Foundation. His favorite programming languages include JavaScript, Python, and Elixir.
Community Contributions
This repo serves as POC of integrating SwaggerUI dist fragments with vite + vue.js. POC was created to help user with his issue: https://github.com/swagger-api/swagger-ui/issues/8688
POC of ramda library tree-shaking capabilities with webpack
I did a deep research on library called ramda in the context of tree-shaking. I've determined the minimal required tree-shaking webpack config that works with the library.
Contributed OpenAPI 3.1.0 support to swagger-client
The OpenAPI 3.1.0 support was provided by integrating ApiDOM with swagger-client. Implementation was done by fully backward compatible way. All the existing feature set available for OpenAPI 2.0 and OpenAPI 3.0.0 was retained and adapted to support OpenAPI 3.1.0 as well.
Book review: API by Design
I've written a review on the book "API by Design" written by Stephen Mizell. The book deals with the topic of improving the way we design APIs.
AsyncAPI Runtime Expressions parser and validator.
Runtime Expressions A runtime expression allows values to be defined based on information that will be available within the message. This mechanism is used by Correlation ID Object of AsyncAPI specification.
asyncapi-runtime-expression is a parser and validator for AsyncAPI Runtime Expressions. It supports Runtime Expressions defined in AsyncAPI 2.x.y.
SwaggerEditor: contributed support for unprivileged docker image
Use unprivileged nginx to support arbitrarily assigned user ID to be able to run the image e.g. on Red Hat Openshift.
OpenAPI Runtime Expressions parser and validator.
Runtime Expressions allow defining values based on information that will only be available within the HTTP message in an actual API call. This mechanism is used by Link Objects and Callback Objects of OpenAPI specification;
openapi-runtime-expression is a parser and validator for OpenAPI Runtime Expressions. It supports Runtime Expressions defined in OpenAPI 3.x.y.
PostgreSQL Docker image with Czech language fulltext search support
Started to release multi-platform Docker images on DockerHUB: https://hub.docker.com/layers/char0n/postgresql-czech-fulltext/15beta1/images/sha256-73333524bd0c8e05e9f306a56895c55b1f416d7f4de28c2e22936bcf04265fba?context=explore