Oleg Isonen is a founder and seasoned web engineer with 16 years building high-performance, accessible user interfaces and developer tools from Berlin. He created Webstudio, an open-core, self-hostable alternative to Webflow, and has deep front-end expertise honed at Webflow and Tesla where he worked on large-scale style engines and UI platforms. A long-time open-source contributor since 2009, his work includes improvements to popular React utilities like react-visibility-sensor and contributions to the CSS-in-JS ecosystem (JSS). He combines product-minded visual development with engineering rigor—shipping both polished designer experiences and the underlying architecture that keeps them fast and extensible. Colleagues would note his focus on ownership of data and tooling, and a practical habit of turning POCs and ADRs into production-quality systems.
Open source website builder and Webflow alternative. Webstudio is an advanced visual builder that connects to any headless CMS, supports all CSS properties, and can be hosted anywhere, including with us.
Role in this project:
Front-end Developer
Contributions:19 releases, 5778 reviews, 1298 commits in 10 months
Contributions summary:Oleg's contributions primarily focused on enhancing the front-end user interface of the Webstudio project. The commits involve updates to style source sizes for improved compactness, modifications to wording, addition of new component properties, inclusion of improved icons, and the integration of a code-like layout. These changes indicate a focus on improving the user experience and visual appearance of the application.
Sensor component for React that notifies you when it goes in or out of the window viewport.
Role in this project:
Front-end Developer
Contributions:11 commits, 4 PRs, 43 comments in 11 months
Contributions summary:Oleg primarily focused on enhancing a React component designed to detect element visibility within a viewport. Their contributions involved implementing new features like containment, allowing users to specify a DOM node as the visibility boundary. They also refactored the code, renaming variables for better semantics and optimizing the component's internal state management using `setState`. Furthermore, the user updated tests to support React 0.14 and improved the component's overall functionality.
reactviewport
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.