Visiting Professor at The University of Manchester
Stevenage, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Jan Macháček is a seasoned software engineer, founder and academic with 14 years of experience building distributed systems, machine learning pipelines and production-grade games where milliseconds and network resilience matter. He co-founded a PC and Xbox studio focused on accessibility, led R&D as CTO at Cake Solutions, and researched applied ML and functional patterns as a Senior Principal Engineer at Disney. Jan combines hands-on systems engineering—contributions to notable open-source Scala projects like the IntelliJ Scala plugin and Scalastyle—with mentoring and public speaking as a Visiting Professor and trainer. He also founded consumer-facing startups (muvr) that fused ANN-driven activity classification with AR-driven coaching, showing a knack for turning research into user-facing products. Based in Stevenage, he now blends game design, 3D/2D art and networking expertise with a passion for cultivating student open-source communities at The University of Manchester.
Contributions summary:Jan's contributions primarily revolve around the implementation and testing of a ScalaDoc checker for the `scalastyle` project. They added and modified the ScalaDocChecker, writing tests to ensure the correct parsing and validation of ScalaDoc comments, including parameters, type parameters, and return types for various code elements like classes, methods, and variables. The user addressed specific issues with ScalaDoc structure and formatting, ensuring comprehensive code documentation practices within the project. Their work focused on improving code quality and maintainability through automated documentation checks.
Contributions summary:Jan primarily focused on enhancing the Scala plugin for IntelliJ IDEA, specifically addressing code inspection and formatting issues. Their work involved implementing and refining the Scalastyle code inspection tool, incorporating proper error messages and configuration settings. Furthermore, the user integrated changes from the master branch, indicating involvement in merging and maintaining the codebase.
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
Jan Macháček - Visiting Professor at The University of Manchester