Artur Signell

CTO at Vaadin

Turku, Mainland Finland
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
Artur Signell is a seasoned technology leader and CTO with 17 years of experience leading product and engineering at Vaadin while maintaining ongoing doctoral research at Åbo Akademi University. He combines deep full‑stack expertise—from hardening WebSocket backends to refining modern frontend tooling like Vite—with a long history of shipping reliable UI frameworks and declarative component tests for Vaadin. Based in Turku, Finland, Artur has progressed from developer and sysadmin roles into executive R&D leadership, uniquely blending hands‑on problem solving with strategic product stewardship. His open source contributions reveal a pragmatic focus on compatibility, asset handling, and resilient browser behavior, addressing edge cases such as CSS asset URL quirks and cross‑browser WebSocket issues. Known for improving test coverage and playground examples, he emphasizes reproducibility and developer experience as levers for product quality.
code17 years of coding experience
job8 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,742reputation
94kreached
51answers
0questions
github-logo-circle

Github Skills (19)

asynchronous10
javascript10
vaadin10
ui-components10
testing10
css10
vite10
websocket10
java10
javas10
event-driven10
build-tools10
frontend10
netty9
html8

Programming languages (16)

C#JavaC++CSSRustScalaAsciiDocGo

Github contributions (5)

github-logo-circle
vaadin/framework

Aug 2008 - Mar 2021

Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Role in this project:
userFull-stack Developer
Contributions:8 releases, 5118 commits, 199 PRs in 12 years 9 months
Contributions summary:Artur's commits primarily involve declarative tests for the Vaadin Framework, specifically focusing on UI component properties and behavior. Their contributions include refactoring and updating tests for various components such as DateField, and developing new tests for ListSelect, ComboBox, NativeSelect, and other components, demonstrating a focus on the UI layer. Additionally, the user contributed to the declarative design support for various Vaadin components.
web-applicationsjava-webvaadin-frameworkweb-application-frameworkjava
Atmosphere/atmosphere

Apr 2013 - Jan 2022

Event Driven WebSockets Framework with Cross-Browser Fallbacks
Role in this project:
userBack-end Developer
Contributions:14 commits, 8 PRs, 30 comments in 8 years 11 months
Contributions summary:Artur primarily focused on improving the WebSocket functionality and stability of the Atmosphere framework. Their work involved addressing specific browser compatibility issues, such as those related to Chrome 33 and Firefox download events. They also made improvements to exception handling related to Universe methods and registered websocket endpoints. The commits demonstrate a focus on improving the core functionality and resilience of the framework.
spring-bootcross-browserasynchronouswebsocketsbrowser
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
Artur Signell - CTO at Vaadin