Jakub Rożek

Senior Software Engineer at Ambassador

Warsaw, Masovian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code11 years of coding experience
job8 years of employment as a software developer
languagesPolish, English, German, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
2,120reputation
101kreached
64answers
0questions
Badges
google-chrome
top-5%
javascript
top-5%
safari
top-5%
firefox
top-5%
github-logo-circle

Github Skills (34)

parserator10
json10
javascript10
parser10
json-schema10
typescript10
tooltip10
api-documentation10
resolver10
typescript-types10
yaml10
error-handling10
resolvers10
typescripts10
tooltips10

Programming languages (6)

TypeScriptCSSMakefileJavaScriptGoRuby

Github contributions (5)

github-logo-circle
stoplightio/spectral

Mar 2019 - Dec 2022

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:
userBack-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.
linteropenapi-specificationoasoasv3openapi
stoplightio/elements

Jun 2019 - Jan 2023

Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
Role in this project:
userFront-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