Teppo Kurki

Senior Software Engineer at Vaadin

Turku, Southwest Finland, 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
Teppo Kurki is a Senior Software Engineer based in Turku, Finland with 14 years of professional experience focused on Java-based web application engineering. He has been a long-term contributor at Vaadin, working directly on the Vaadin framework to improve robustness and user experience—fixing memory leaks, refining theme exports, and implementing unbuffered editing for the Grid component. Comfortable deep in back-end code, he also demonstrates attention to front-end interaction details that improve real-world behavior in browsers like IE8. Teppo combines steady product-focused development with open-source collaboration, showing a practical knack for diagnosing subtle UI and memory issues that often go unnoticed. His tenure at a key Java web framework vendor suggests strong institutional knowledge of component-based UI tooling and framework internals.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
21reputation
417reached
3answers
0questions
github-logo-circle

Github Skills (16)

application-framework10
javas10
web-framework10
webapp-framework10
web-application10
webapp10
java10
vaadin10
javascript7
mochajs6
paho6
mqtt6
nodejs6
npm6
chai6

Programming languages (5)

TypeScriptJavaAsciiDocJavaScriptHTML

Github contributions (5)

github-logo-circle
vaadin/framework

Dec 2013 - Aug 2015

Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Role in this project:
userBack-end Developer
Contributions:54 commits, 1 PR, 7 comments in 1 year 8 months
Contributions summary:Teppo contributed to the Vaadin framework by addressing memory leaks in IE8 by properly removing shadow event listeners. They removed packages starting with digits from export-package, affecting theme icon exports. Furthermore, they implemented unbuffered editing mode to Grid component including changes to the editor and Grid component files to hide buttons and the backing field group set to unbuffered mode, also letting mouse clicks move editor. They also addressed some UI aspects as well as fixing some problems with editor.
web-applicationsjava-webvaadin-frameworkweb-application-frameworkjava
tepi/ImageViewer

Jan 2013 - Sep 2018

ImageViewer add-on for Vaadin 6 & 7
Contributions:12 commits, 1 PR, 7 pushes in 5 years 9 months
vaadinadd-onimageviewer
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
Teppo Kurki - Senior Software Engineer at Vaadin