Mika Tuupola

Technical Consultant at Bear Metal

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

🤩
Rockstar
Mika Tuupola is a pragmatic technical consultant with 19 years of experience building and hardening web systems across PHP, Python, C, JavaScript and Go. He specializes in reliable, maintainable infrastructure—regularly wrestling with Terraform and Kubernetes—and prefers proven, boring stacks that just work. Mika has led technology teams and consultancy engagements, shipping backend middleware like slim-jwt-auth and contributing quality-focused fixes to the Slim framework. On the front end he’s improved usability and performance in widely used libraries (jQuery plugins and a vanilla JS lazyloader), showing attention to backward compatibility and progressive enhancement. Based in Finland, he blends hands-on coding with practical architecture and testing discipline, often favoring small, well-tested changes over flashy rewrites. Quiet but effective, he brings decades of production experience and a no-nonsense approach to solving thorny engineering problems.
code20 years of coding experience
job21 years of employment as a software developer
languagesfinnish, english, estonian
stackoverflow-logo

Stackoverflow

Stats
20,087reputation
2.1mreached
186answers
2questions
Badges
rest
top-5%
jwt
top-5%
safari
top-1%
php
top-5%
facebook
top-5%
jquery
top-5%
github-logo-circle

Github Skills (38)

application-framework10
compatible10
caching10
javascript10
middleware10
jquery10
testing10
plugin-development10
safari10
app-framework10
token-authetication10
browser-support10
psr-710
phpunit10
dom-manipulation10

Programming languages (21)

C#CSSC++CRustMakefileGoSass

Github contributions (5)

github-logo-circle
tuupola/slim-jwt-auth

Apr 2015 - Jan 2023

PSR-7 and PSR-15 JWT Authentication Middleware
Role in this project:
userBack-end Developer
Contributions:14 releases, 1 review, 316 commits in 7 years 10 months
Contributions summary:Mika made several commits focused on enhancing the functionality of the `slim-jwt-auth` middleware. They added support for callbacks and other options within the middleware, expanding its flexibility. The user also refactored the codebase to support for PHP 5.3, making the code more compatible with older systems. Additionally, the user included features for more robust debugging and added new tests to cover missing methods.
jwt-authenticationmiddlewarepsr-7jwttoken-authentication
tuupola/jquery_chained

Apr 2010 - Feb 2018

Chained Selects for jQuery and Zepto
Role in this project:
userFront-end Developer
Contributions:193 commits, 5 PRs, 23 pushes in 7 years 11 months
Contributions summary:Mika primarily contributed to the jQuery Chained plugin, implementing new features and addressing existing issues. Their work focused on enhancing the plugin's functionality, such as allowing binding to multiple parent selectors. They added an alias and also made improvements to the plugin's usability by, for example, disabling the select element if it only has the default option. The user also fixed children not being updated automatically on init.
jquery
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