Michael Limansky is a Principal Software Engineer with 16 years of experience building large-scale, production-grade systems, currently leading Scala and Big Data work in Nizhny Novgorod. He brings deep expertise in Scala, Spark, Akka, Kafka and Linux, and spans the full lifecycle from OOA/OOD and system design to coding, testing and deployment. His background in C++/Qt and low-level platform work for mobile (BlackBerry/MeeGo/Symbian) gives him uncommon depth in performance-minded engineering and cross-platform problem solving. An active contributor to high-profile projects like Akka and spark-testing-base, he has tackled dependency and build-tool challenges to keep test suites and Spark compatibility healthy across versions. He pairs senior technical leadership with hands-on DevOps and system administration experience, often working with Gentoo-based environments and custom build configurations.
17 years of coding experience
12 years of employment as a software developer
Master, Automation and Controlling, Master, Automation and Controlling at Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)
Contributions:5 commits, 7 PRs, 20 comments in 2 years 8 months
Contributions summary:Michael primarily contributed to supporting various versions of Apache Spark in the `spark-testing-base` project. Their work involved modifying build scripts to include new Spark versions, specifically adding Spark 2.2.2, 2.3.1, 2.3.2, 2.3.3, 2.4.4, 2.4.6, and 2.4.7, as well as 3.0.2, demonstrating a focus on cross-platform compatibility. They also updated the project's build configuration and dependencies for Scala 2.12 support and refactored build settings, showing experience with build tools and dependencies. This work included modifying build files (`mini-cross-build.pl` and `build.sbt`).
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
Back-end Developer / Test Automation Engineer
Contributions:9 commits, 1 PR, 13 comments in 6 days
Contributions summary:Michael's primary focus involved updating and maintaining the ScalaTest testing framework within the Akka project. The commits demonstrate modifications to dependency configurations, specifically updating ScalaTest and related plugins. Further contributions encompass changes to various test files, adapting them to the newer ScalaTest version and resolving associated compilation issues and merge conflicts. This work ensures the ongoing functionality and maintainability of the Akka project's extensive test suite.
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.