Piotr Wilkin

Senior Java Software Engineer at Syndatis

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

👤
Senior
🎓
Top School
Piotr Wilkin is a Senior Java Software Engineer at Syndatis with 12 years of professional experience and a rare academic background—he holds a PhD in Philosophy from the University of Warsaw and an MS in Computer Science. He blends deep theoretical thinking about cognition and meaning with practical systems design, contributing to mature Java ecosystems such as Vaadin where he improved Grid, Binder, and Tree components. Comfortable across languages from C/C++ to Haskell and Prolog, he brings a multidisciplinary approach to debugging, architecture, and full-stack problems. Known for longevity in roles, he favors depth over frequent moves and combines rigorous research habits with hands-on engineering to deliver well-considered, maintainable solutions.
code12 years of coding experience
bookDoctor of Philosophy - PhD, Philosophy, 5, Doctor of Philosophy - PhD, Philosophy, 5 at Uniwersytet Warszawski
stackoverflow-logo

Stackoverflow

Stats
3,456reputation
256kreached
163answers
0questions
Badges
java
top-5%
github-logo-circle

Github Skills (21)

application-framework10
webapp-framework10
web-application10
vaadin10
grids10
java10
javas10
webapp10
grid10
binder10
web-framework10
testing9
javascript8
elasticsearch6
maven6

Programming languages (9)

TypeScriptC#JavaC++CSSCMakeJavaScriptPython

Github contributions (5)

github-logo-circle
vaadin/framework

Sep 2017 - Feb 2018

Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Role in this project:
userFull-stack Developer
Contributions:10 commits, 9 PRs, 107 comments in 4 months
Contributions summary:Piotr made several contributions to the Vaadin framework, primarily focusing on improving the Grid and Binder components. Their work involved fixing bugs related to editor visibility within the Grid and addressing binding logic issues. They also optimized the HierarchyMapper and added scrolling logic to the Tree component. The user's commits demonstrate a strong understanding of Vaadin's component architecture and its interaction with both client-side and server-side code.
web-applicationsjava-webvaadin-frameworkweb-application-frameworkjava
pwilkin/jbpm-designer

Nov 2013 - Sep 2014

Contributions:3 commits in 10 months
web-baseddesignerjbpmbpmn2
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
Piotr Wilkin - Senior Java Software Engineer at Syndatis