Max Petrov

Software Engineer at Ulter Systems

Moscow, Moscow, Russia
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

🤩
Rockstar
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.
code7 years of coding experience
github-logo-circle

Github Skills (6)

testing10
xslt9
maven8
java7
javas7
back-end-development6

Programming languages (10)

JavaC++RustTeXJavaScriptHTMLRubyVim Script

Github contributions (5)

github-logo-circle
objectionary/eo

Jun 2022 - Jan 2023

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
Role in this project:
userBack-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.
calculusobject-oriented-programmingcompilereolangoriented-programming-language
mximp/eo

Jun 2022 - Jun 2023

EOLANG, an Experimental Object-Oriented Programming Language Based on 𝜑-calculus
Contributions:3 PRs, 283 pushes, 164 branches in 1 year
calculusobject-oriented-programmingcompilereolangoriented-programming-language
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
Max Petrov - Software Engineer at Ulter Systems