Contract & fractional engineering

Senior full-stack engineering that holds up.

TypeScript · Node.js · Python/FastAPI · React

with rare depth in API infrastructure

OpenAPI · AsyncAPI · Arazzo · Overlay · JSON Schema

Vladimír Gorej
Vladimír Gorej Prague / Remote Open to new clients
01 / Who you're talking to

17+ years full-stack. The last 7 also inside the spec ecosystem.

  • Senior engineering & leadership roles at Oracle, SmartBear, Ubiquiti Networks, SecurityScorecard
  • Principal Engineer at Apiary (acquired by Oracle)
  • 5 years maintaining Swagger open source tools at SmartBear
  • Maintainer of the AsyncAPI spec · GitHub Stars alumnus

I ship product code, and I build API tools for developers and AI agents alike.

02 / The problems I get hired for

Sound familiar?

You need a senior engineer to own a service end to end: backend, API, UI
Your OpenAPI specs have drifted from what's actually deployed
The spec toolchain "somebody set up years ago" that nobody owns anymore
You need custom tooling no vendor sells: parsers, validators, CI/CD spec pipelines
03 / What I take on

Four kinds of engagements.

  1. TypeScript / Node.js · Python / FastAPI · React, owned end to end

  2. Parsers, validators, language services, CLIs, editor extensions

  3. OpenAPI / AsyncAPI / Arazzo adoption, migrations, drift fixes

  4. A straight answer on whether a spec, tool, or migration fits your team, before you commit

“Impressed us with his ability to plan large-scale initiatives, craft robust technical architectures, and deliver at speed.”
Łukasz Matuszek · Senior Engineering Manager, SmartBear
04 / Why this, not the alternatives

The buying decision, honestly.

vs. A full-time senior hire

A months-long recruiting cycle for a permanent seat. I start in days, for exactly as long as the work needs.

vs. A commercial tool + support plan

Vendors sell you their roadmap. I build around your workflow, in open standards, so nothing locks you in.

vs. A generic contractor

Most seniors have used OpenAPI. I've spent 7 years maintaining the tools your team depends on.

“A rare depth of knowledge and practical experience with standards such as OpenAPI and Arazzo.”
Killian Carroll · Head of Product Engineering, Jentic
05 / Proof, not promises
5,000,000+

weekly npm downloads across the libraries I maintain

Chances are your build already runs my code.

SpecLynx
Open, local-first toolchain for API specifications · speclynx.com
UseArazzo
Toolkit for Arazzo API workflows · usearazzo.com
SwaggerExpert
Parsers & validators for the OpenAPI ecosystem · swaggerexpert.com
RFC impls
JSONPath (RFC 9535), JSON Pointer (RFC 6901)

Everything open source. Inspect my work before you hire me.
→ github.com/char0n

06 / How working together works

Simple. B2B. Low-friction.

Shapes
Project-based, or fractional (typically 15–25 hrs/week)
Capacity
1–2 clients at a time: you get depth, not a slice of attention
Where
Remote, or hybrid in Prague
Contract
B2B via Czech IČO 05284503
Start
A short scoping call, or a paid audit of your existing spec setup
“One of the strongest engineers I've worked with.”
Francesco Tumanischvili · swagger-core lead maintainer
07 / Next step

Tell me what you're trying to ship.

30 minutes, no pitch. Bring the problem. You'll leave with a straight read on scope, approach, and fit.

DM
LinkedIn · Vladimír Gorej
Mail
vladimir.gorej@gmail.com
Code
github.com/char0n
“He moved fast without hand-waving away the difficult bits. I'd hire him in a heartbeat.”
Erik Wilde · Enterprise Strategy, Jentic
Fork me on GitHub