Tommi Tuominen

Senior Software Developer at Vivicta

Vantaa, 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

👤
Senior
🎓
Top School
Tommi Tuominen is a senior software developer with 16 years of experience building web and analytics solutions, currently shaping products at Vivicta after roles at Tietoevry and Valmet. He combines a B.Sc. in Media Technology and an international M.Sc. in Software Development with deep front-end expertise in HTML, CSS and JavaScript (React) alongside 2D/3D graphics and animation skills. Tommi has a strong e-learning background and experience bridging visual design with robust backend behavior, demonstrated by contributions to the mongomapper project where he improved association handling and test coverage. Comfortable across the stack, he has delivered analytics features, interactive web experiences, and backend refinements in enterprise and startup contexts. He’s a lifelong learner who pairs practical engineering with a visual sensibility—often bringing animation and graphics techniques into UI work. Based in Vantaa, Finland, he also has experience teaching web basics and producing 3D content for commercial campaigns.
code16 years of coding experience
job12 years of employment as a software developer
bookMaster's degree Software Development, Master's degree Software Development at University of Tampere 1925-2018
bookBachelor of Applied Science (BASc) Digital Communication and Media/Multimedia, Bachelor of Applied Science (BASc) Digital Communication and Media/Multimedia at Häme University of Applied Sciences, HAMK
github-logo-circle

Github Skills (8)

object-mapping10
orm10
mongodb10
mongodb-database10
ruby10
testing9
test-unit9
rspec9

Programming languages (2)

RubyPython

Github contributions (5)

github-logo-circle
mongomapper/mongomapper

Mar 2010 - Jul 2010

A Ruby Object Mapper for Mongo
Role in this project:
userBack-end Developer
Contributions:5 commits in 3 months
Contributions summary:Tommi focused on improving the functionality and maintainability of the MongoDB Object Mapper. Their contributions include refactoring association saving, updating the proxy loading mechanism, and adding corresponding tests. The user introduced changes to save related documents within the association, and they also addressed issues related to building new objects within associations. These changes appear to refine the object-relational mapping layer.
ruby-object-mappermongomongoidobject-mapperruby
tjtuom/checkout_fi

Jun 2010 - Nov 2010

Contributions:22 commits in 5 months
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
Tommi Tuominen - Senior Software Developer at Vivicta