Summary
Thomas Mattsson is a Senior Java Developer with 11 years of hands-on experience spanning support, testing, development, architecture, and technical leadership, currently shaping backend systems at BeanBakers. He spent a decade at Vaadin where he led developer onboarding, product architecture, and large-scale Java/Vaadin projects, blending pragmatic software design with UX-aware web application delivery. Equally comfortable in code and strategy, he has built everything from O/R-mapped enterprise services to a Python/OpenGL 3D imager in academia. He’s developing product and process management skills on top of deep JavaEE, Vaadin, JPA/Hibernate and Neo4J expertise, and frequently shares knowledge through training, certifications and international talks. Based in Turku, Finland, he brings a rare mix of broad IT experience and focused web-application architecture insight that helps teams move from concept to production.
11 years of coding experience
12 years of employment as a software developer
Master of Science (Technology), Software Engineering, Economics, Master of Science (Technology), Software Engineering, Economics at Åbo Akademi
English, Swedish, Finnish