Jakub Rożek is a senior full-stack engineer with 11 years of experience building rich web applications, developer tools, and browser extensions from Warsaw. He combines deep JavaScript and TypeScript expertise with a strong backend and testing background, contributing to notable open-source projects like Spectral (JSON/YAML linter) and json-schema-ref-parser to improve robustness and error handling. At Stoplight he advanced API documentation and schema rendering, and his React work includes practical fixes for tooltip positioning in SVG contexts—illustrating attention to edge cases often missed. An early starter who began his career at 19, Jakub is an agile practitioner and effective remote team member known for a “can do” attitude and persistence in solving problems others abandon. Outside work he’s personable and organized with leadership traits, and you might spot him at an F1 circuit sporting Ferrari gear.
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:2 releases, 422 reviews, 646 commits in 3 years 9 months
Contributions summary:Jakub contributed to the development and testing of the `spectral` project, a flexible JSON/YAML linter. They implemented new features in JSON and YAML formatting, including range and summary output. The user also worked on various improvements such as adding JSON path expressions in the rule definition, enhancing the ruleset validation logic, and improving existing features such as the path parameters validation.
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
Role in this project:
Front-end Developer
Contributions:95 reviews, 53 commits, 74 PRs in 3 years 8 months
Contributions summary:Jakub primarily contributed to the user interface of the `stoplightio/elements` repository, focusing on React components. Their work involved fixing bugs, refactoring code, and implementing new features related to displaying and interacting with API documentation, particularly around schema rendering and error handling. They also bumped dependencies and incorporated components from a UI kit. The contributions centered on improving the display and functionality of API documentation elements.
gatsbyapireactredocweb-components
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jakub Rożek - Senior Software Engineer at Ambassador