Michael Kowalski is a software developer with 13 years of experience based in the Greater Brisbane Area, combining full-stack web development with machine learning engineering and test automation. At Roaring Deep he builds production web apps and automation—examples include federated GraphQL documentation tooling and a research-grade photo-based game built with React, Node.js and automated test suites. He contributes to notable open-source ML work, adding orthogonal initializers, QR decomposition and precision fixes to the swift-apis TensorFlow for Swift project while writing targeted unit tests for layers like BatchNorm and Conv2D. Michael also brings probabilistic reasoning skills from his role as a Superforecaster at Good Judgment, a background that sharpens his data-driven decision making and risk assessment. He blends practical engineering discipline with research-oriented rigor, comfortable shipping reliable code and verifying correctness through testing and numeric precision checks.
Contributions:12 commits, 15 PRs, 48 comments in 11 months
Contributions summary:Michael primarily contributed to the `swift-apis` repository by implementing new features related to machine learning and deep learning, specifically focusing on the addition of orthogonal initializers and the QR decomposition functionality. They also worked on fixing the gradients for `rsqrt` function and ensuring that the precision matches in `gelu` function. Furthermore, the user wrote and updated unit tests for the implemented features and layers, including `BatchNorm`, `LayerNorm` and `Conv2D` layers, confirming the correct functionality, and also implemented tests for inferencing.
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
Michael Kowalski - Software Developer at Good Judgment Inc