Michal Grno is a data-driven marketing leader and former analyst with 13 years of experience translating applied mathematics and engineering rigor into product and growth outcomes at Pixel Federation. He progressed from game analyst and senior data analyst to Head of Marketing, blending analytics, mobile marketing, and product marketing to steer strategy and measurement across live games. Michal pairs hands-on technical contributions—TypeScript type definitions for DefinitelyTyped and performance/security fixes in prominent open-source projects like mathjs and filtrex—with cross-functional leadership. His background includes applied math masters work and early roles in banking BI and Google data collection, giving him a rare mix of quantitative depth and operational experience. Based in Bratislava, he’s equally comfortable optimizing complex numerical algorithms as he is designing experiments that move KPIs. An advocate for accessibility and empowerment (as hinted in his GitHub bio), he channels technical craft into practical, team-facing solutions.
13 years of coding experience
4 years of employment as a software developer
Leadership, Leadership at nexteria.sk
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Univerzita Komenského v Bratislave
Exchange Programme in Economics and Business Administration, Banking and Finance, Exchange Programme in Economics and Business Administration, Banking and Finance at Ghent University
Mathematics and Computer Science, Mathematics and Computer Science at Gymnazium Jura Hronca
An extensive math library for JavaScript and Node.js
Role in this project:
Back-end Developer
Contributions:8 reviews, 15 commits, 17 PRs in 1 year 5 months
Contributions summary:Michal significantly improved the `dot` product functionality within the `mathjs` library, a JavaScript math library. They optimized performance and corrected calculations for complex numbers, demonstrating a deep understanding of mathematical operations. The user added various tests to ensure the correctness of the changes and also incorporated the improved `dot` product into the `multiply` function.
A simple, safe, JavaScript Filter Expression compiler for end-users
Role in this project:
Security Engineer
Contributions:13 commits, 2 PRs, 22 comments in 10 days
Contributions summary:Michal primarily focused on improving the security of the `filtrex` library. Their contributions included fixing security vulnerabilities, specifically addressing potential injection flaws and data prototype access issues. The user also improved the `in()` operator to be secure, ensuring robustness and safety against malicious inputs. Additionally, they updated dependencies, specifically securing the use of external libraries.
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.