Henrik Ingo is a seasoned CEO and engineering leader with 15+ years focused on open source databases, distributed systems and performance engineering. He has led cross-functional teams at DataStax and MongoDB, stabilized critical releases that preserved major subscription revenue, and driven projects that upstreamed enterprise features into open source Cassandra 5.0. A hands-on builder and contributor, Henrik has authored tests and tooling for notable projects like impress.js and contributed to the Linux kernel, while also developing an automated benchmarking framework for MongoDB. He blends technical depth (MySQL, MariaDB, MongoDB, Cassandra, JavaScript, Python, C/C++) with business and operational experience as COO, advisor and startup founder. Based in Finland with an M.Sc. in Data Science, he also applies formal methods—drafting a TLA+ model for Accord transactions—to bring rigor to distributed consensus work. Notably, he launched Nyrkiö to catch performance regressions using statistical algorithms and automation, reflecting his long-standing focus on measurable system performance.
15 years of coding experience
23 years of employment as a software developer
M.Sc Data science, M.Sc Data science at Teknillinen korkeakoulu-Tekniska högskolan
Finnish, Swedish, English, German, Norwegian, Danish, Estonian
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
Role in this project:
Front-end Developer
Contributions:5 releases, 48 reviews, 63 commits in 6 years 2 months
Contributions summary:Henrik implemented the QUnit test framework and added the initial set of basic tests for the `impress/impress.js` repository. These changes included the addition of a new test framework file within the `test/qunit` directory. The user also merged in more testing coverage from a fork, including additional tests for core and navigation functionality and incorporated the QUnit test runner into the repository, and moved the tests to be browser-runnable. Furthermore, the user removed dependencies by removing the embedded qunit.js and syn.js files, and changed the build and testing setup.
Contributions:6 commits, 59 pushes, 2 branches in 5 years 4 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.