Mikael Lindqvist is a pragmatic, hands-on co-founder and software engineer with 13 years of experience building internet-connected applications spanning front-end, back-end and embedded robotics. With an M.Sc. in Software Engineering and a background that ranges from game UI at Electronic Arts to real-time collaborative music tools and a gardening robot startup, he excels at making distributed systems that move — visually or physically. He contributes to notable open-source projects like p5.js and git-updater, implementing core client-side improvements and a REST-based updater that bridges WordPress with Git hosting platforms. Currently based in Singapore, he develops browser-to-telephony payment flows (Papayaphone) and leads product efforts at Katalyx, combining startup grit with deep technical craft. Colleagues value his ability to translate cross-disciplinary requirements into pragmatic, well-tested code and to shepherd projects from prototype to maintainable production.
13 years of coding experience
10 years of employment as a software developer
The University of Hong Kong (HKU)
M. Sc., Software Engineering, M. Sc., Software Engineering at Uppsala University
This WP plugin will update GitHub, Bitbucket, GitLab, and Gitea hosted plugins and themes
Role in this project:
Backend Developer
Contributions:25 commits, 7 PRs, 59 comments in 6 months
Contributions summary:Mikael implemented a REST API for updating plugins and themes within the WordPress environment. Their primary contribution focused on creating endpoints and integrating them with the WordPress update mechanisms. Key features included the creation of an API key, webhook handling and code refactoring. The user's work provides a way to update WordPress plugins and themes hosted on various platforms via the REST API, and introduces remote management functionality.
Contributions summary:Mikael primarily focused on enhancing the YUIDoc tool's functionality related to preprocessors. They added the ability to define and apply preprocessors to the data, allowing for customization of the documentation generation process. Their commits included the implementation of preprocessor loading from both relative and npm module paths, along with passing configuration options to the preprocessors. The user also ensured the preprocessors had access to warnings.
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.