Max Petrov is a software engineer based in Moscow with eight years of experience building JVM- and Python-based enterprise solutions. At Ulter Systems he focuses on backend development, integrating and hardening code for production-grade systems. An active open-source contributor, he works on the experimental EOLANG runtime—adding tests and language/plugin improvements around math, strings, and randomness—which shows comfort with language-level tooling and edge-case correctness. Max combines practical engineering for enterprise projects with curiosity for programming-language design, a less-obvious trait that informs his attention to low-level behavior and test coverage. He brings a steady track record of merging complex changes and ensuring integrations land cleanly in shared codebases.
EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
Role in this project:
Back-end Developer
Contributions:425 reviews, 121 commits, 79 PRs in 7 months
Contributions summary:Max's commits primarily involve merging branches, indicating they are integrating changes into the main codebase. These changes often involve modifying and adding new tests written in the EO programming language within the `eo-runtime` project, specifically focusing on mathematical operations like bitwise operations, string manipulation, and random number generation. The commits also touch on code related to the Maven plugin and modifications of the EO language itself, suggesting involvement in core language features and related tooling.
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.