Markus Tyrkkö

Senior Software Developer at Nitor

Espoo, 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
Markus Tyrkkö is a Senior Software Developer based in Espoo, Finland, with 10 years of full-stack experience building cloud-native web applications and consulting for industry-leading customers. He blends modern web stacks with DevOps practices—having led DevOps adoption at QOCO and delivered scalable solutions at Nitor—while continuously experimenting with hobby projects from web apps to Raspberry Pi–controlled robots. Markus contributes to open-source, notably improving validator.js with new locales, bug fixes, and enhanced validators, reflecting attention to detail across core logic and tests. An Aalto University graduate who spent part of his master's at City University of Hong Kong, he pairs solid academic foundations with practical production experience and a knack for turning maintenance insights into process improvements.
code10 years of coding experience
job8 years of employment as a software developer
bookFinnish matriculation examination, Finnish matriculation examination at Olari high school
bookMaster of Science (Technology) Information Networks, Master of Science (Technology) Information Networks at Aalto University School of Science
bookExchange studies during master's degree Computer Science, Exchange studies during master's degree Computer Science at City University of Hong Kong
languagesEnglish, Finnish, Swedish
github-logo-circle

Github Skills (8)

internationalization10
localization10
nodejs10
javascript10
validation10
validations10
validators10
testing10

Programming languages (5)

TypeScriptShellJavaScriptVueHTML

Github contributions (5)

github-logo-circle
validatorjs/validator.js

Oct 2021 - Oct 2021

String validation
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 10 commits, 1 PR in 1 day
Contributions summary:Markus contributed to the `validator.js` repository by implementing new locales for the `isLicensePlate`, `isAlpha`, `isAlphanumeric`, and `isIdentityCard` validators. They fixed a bug related to unescaping characters within strings and updated the `contains` validator to allow for specifying the minimum number of occurrences. Their work involved modifying both the core validation logic and related test suites.
string-validationvalidationsanitizationjavascriptnode
Marcholio/Portfolio

Nov 2015 - Mar 2026

My portfolio site at https://markustyrkko.fi
Contributions:21 releases, 44 PRs, 173 pushes in 10 years 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