Markus Mäkelä is a seasoned software engineer with 11 years’ experience, currently working at MariaDB Corporation in Helsinki where he focuses on backend systems and database engineering. He contributes actively to open-source projects such as MaxScale and a MySQL/MariaDB replication manager, adding security features like JWT algorithm auto-detection, query-cancellation endpoints, and robustness fixes for multi-threaded and ODBC scenarios. Markus blends backend development with DevOps-oriented orchestration, demonstrating practical expertise in configuration management, server state handling, and memory-leak resolution. A Metropolia alumnus, he brings a pragmatic, systems-level approach to improving reliability and integration in complex database proxy and replication environments.
11 years of coding experience
Bachelor's degree, Bachelor's degree at Metropolia Ammattikorkeakoulu - Helsinki Metropolia University of Applied Sciences
Contributions:23 reviews, 11086 commits, 115 PRs in 8 years 6 months
Contributions summary:Markus implemented auto-detection of JSON Web Token (JWT) algorithms, allowing the system to utilize more secure PS algorithms. They added the creation of an endpoint for canceling queries and added a workaround for dealing with LOAD DATA LOCAL INFILE in a multi-threaded environment. They also fixed a memory leak and improved the handling of ODBC connection by including code for adding/removing them.
Signal 18 repman - Replication Manager for MySQL / MariaDB / Percona Server
Role in this project:
Backend Developer / DevOps Engineer
Contributions:6 commits, 8 PRs, 4 comments in 5 months
Contributions summary:Markus contributed significantly to the backend functionality and integration of the replication manager. Their work includes adding configuration options, implementing MaxScale protocol handling, and updating server status management within the cluster. The commits reveal a focus on enhancing the interaction with MaxScale, ensuring correct server states, and improving the overall reliability of the replication management system. Furthermore, the changes suggest expertise in managing configurations and orchestrating services.
signalgtidload-balancingcontourhaproxy
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.