Jan Macháček

Visiting Professor at The University of Manchester

Stevenage, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code14 years of coding experience
job20 years of employment as a software developer
bookUniversity of Hradec Králové
languagesCzech, English, Chinese
stackoverflow-logo

Stackoverflow

Stats
31reputation
8kreached
1answer
0questions
github-logo-circle

Github Skills (12)

static-code-analysis10
scalatest10
intellij-idea10
intellij-plugin10
scala10
code-formatting9
coding-style9
code-standards9
regular-expression8
formatting8
text-formatting8
mixins6

Programming languages (5)

JavaScalaJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
scalastyle/scalastyle

Nov 2013 - Jul 2014

scalastyle
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
Contributions:13 commits in 7 months
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.
code-stylescalastylestatic-code-analysisscalastatic-analysis
JetBrains/intellij-scala

Jun 2014 - Jul 2014

Scala plugin for IntelliJ IDEA
Role in this project:
userBack-end Developer
Contributions:15 commits in 7 days
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.
intellij-platformintellij-ideascalaintellij-pluginintellij
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