Roman Hotsiy is a CTO and seasoned full-stack engineer with 12 years of experience building developer-facing tools and API documentation platforms from Lviv. He leads Redocly, bringing hands-on expertise across front-end and back-end work—contributions include UI/UX improvements, schema tooling, and CLI features in well-known open-source projects like ReDoc, graphql-cli, and graphql-voyager. Roman has a strong focus on GraphQL and OpenAPI ecosystems, demonstrated by deep edits to configuration, schema handling, and editor integrations that improve developer workflows. As a former co‑founder of APIs.guru, he combines product intuition with engineering rigor to scale developer tools and documentation systems. He is an open-source enthusiast who pays attention to cross-browser UX quirks, build/deployment pipelines, and maintainable refactors rather than quick patches. His background in applied mathematics underpins a pragmatic, data-informed approach to designing reliable, extensible tooling.
12 years of coding experience
5 years of employment as a software developer
Computer Science, Computer Science at Minor Academy of Sciences of Ukraine
Bachelor of Applied Mathematics, Bachelor of Applied Mathematics at National University 'Ivan Franko' , Lviv
📘 OpenAPI/Swagger-generated API Reference Documentation
Role in this project:
Front-end Developer
Contributions:60 releases, 191 reviews, 2017 commits in 7 years
Contributions summary:Roman's contributions focused on updating and maintaining the ReDoc OpenAPI/Swagger-generated API Reference Documentation project. Their commits primarily involved updating dependencies, incorporating new features, and making adjustments to improve the user interface. Specifically, the user updated the project to the latest Angular beta, installed external dependencies, and implemented code modifications, including improved parameter spacing, HTML/CSS adjustments, and the addition of features such as a download button and support for markdown in descriptions.
🤖 Generator for GH repo to help you manage the OpenAPI definition lifecycle
Role in this project:
Full-stack Developer
Contributions:5 reviews, 89 commits, 19 PRs in 5 years 11 months
Contributions summary:Roman primarily contributed to the development and maintenance of an OpenAPI repository generator. Their work involved implementing features, fixing bugs, and improving the project's structure. The commits demonstrate expertise in JavaScript and related tooling, including `yeoman-generator`, with code modifications to the core generator logic. Moreover, the user's changes reflect an understanding of build processes and deployment configurations, which are relevant to the openAPI documentation domain.
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.