Mikola Lysenko is a Senior Software Engineer with 16 years of experience specializing in WebGL, data visualization, and large-scale interactive systems. He has held leadership and research roles from Chief Scientist at Codemao to senior engineering at Socket, and co-founded bits.coop, blending product intuition with deep technical craft. A prolific open-source contributor, Mikola has shaped foundational graphics tooling—contributing to widely used projects like regl, headless-gl and luma.gl and authoring the shader-school workshopper for GLSL education. His background spans academic research and industry consulting (Plotly, 3D Systems), giving him a rare combination of practical production engineering and graphics research expertise. Based in Michigan, he maintains an active public presence through his blog and extensive GitHub work, often solving low-level shader and cross-environment graphics challenges that most engineers avoid.
16 years of coding experience
13 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Michigan Technological University
Computer Science, Computer Science at University of Wisconsin-Madison
Contributions:13 releases, 443 commits, 29 PRs in 3 years 8 months
Contributions summary:Mikola primarily contributed to the development of the `headless-gl` library, a windowless WebGL implementation for Node.js. Their work included initial setup, setting up an AGL context for OS X, and creating the core `index.js` file. They also added fundamental methods for building WebGL applications using node.js as well as basic utilities for enabling drawing with the library.
Contributions:1749 commits, 264 PRs, 473 pushes in 5 years 5 months
Contributions summary:Mikola primarily focused on implementing and modifying WebGL-based rendering code. They made numerous changes to the `lib/compile.js` file, which suggests they are involved in the core of the rendering engine. The commits involved changes in the shader configuration.
regljavascriptwebgl2webgl
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
Mikola Lysenko - Senior Software Engineer at Socket