Osma Suominen

Information Systems Specialist

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

👤
Senior
🎓
Top School
Osma Suominen is an Information Systems Specialist with 12 years of experience blending computer science, user interface design and Semantic Web technologies to open up bibliographic metadata at the National Library of Finland. He leads work on the Finto service for maintaining and publishing controlled vocabularies and ontologies, translating research-grade linked data ideas into national infrastructure. A former doctoral candidate who completed a PhD on semantic portals, Osma has deep hands-on experience in both academic research and production systems, including earlier work on semantic health portals and Plone-based web projects. He is an active contributor to the Apache Jena ecosystem, improving text search, caching and indexing reliability in a widely used Semantic Web Java framework—an indication of practical expertise in backend engineering and QA. Based in Helsinki, he also runs a small business and brings a multidisciplinary outlook informed by studies in computing, mathematics and Baltic culture.
code12 years of coding experience
job7 years of employment as a software developer
bookKyrkslätts gymnasium
bookMSc, Computer Science, Mathematics, MSc, Computer Science, Mathematics at University of Helsinki
bookDoctor of Technology, Media Technology, Doctor of Technology, Media Technology at Aalto-yliopisto
bookExchange student, Baltic Studies, Estonian language, Economics, History, Culture, Exchange student, Baltic Studies, Estonian language, Economics, History, Culture at University of Tartu
languagesFinnish, Swedish, English, Estonian
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
3answers
2questions
github-logo-circle

Github Skills (15)

lucene10
javas10
rdf10
junit10
java10
jtest10
sparql9
ajax6
boost-python6
fuseki6
javascript6
vowpal-wabbit6
travis-ci6
python6
inheritance6

Programming languages (16)

JavaC++CSSRustHackVueGoHTML

Github contributions (5)

github-logo-circle
apache/jena

Dec 2015 - Jan 2020

Apache Jena, A free and open source Java framework for building Semantic Web and Linked Data applications.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:49 commits, 21 PRs, 213 comments in 4 years 2 months
Contributions summary:Osma primarily contributed to the Apache Jena project by adding and modifying unit tests. These tests target specific issues (JENA-1093, JENA-1159) and performance improvements (JENA-999) within the text search functionality. The user also refactored and optimized existing text query code, including caching Lucene query results. Furthermore, the user demonstrated expertise in resolving indexing issues related to default graph indexes.
apache-jenaapachesparqlrdfjava
NatLibFi/Annif-client

Oct 2018 - Nov 2019

Python client library for accessing Annif REST API
Contributions:36 commits, 2 PRs, 18 pushes in 1 year 1 month
apipythonclient-librarypython-clientannif
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
Osma Suominen - Information Systems Specialist