Maksym Ochenashko

Senior Software Engineering Contractor at N/A (Under NDA)

Ukraine
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
🎓
Top School
Maksym Ochenashko is a Senior Software Engineering Contractor with 10+ years delivering cloud-native, fault-tolerant systems across Healthcare, Energy, Fintech and Monitoring & Evaluation domains. A Scala and functional-programming enthusiast, he combines hands-on development (cats-effect, fs2, http4s, Neo4j) with architectural leadership—designing multilevel solutions from infrastructure to protocol drivers, including authoring a Neo4j bolt driver from scratch. He has led cloud migrations from bare VPS to AWS, bootstrapped multiple projects, and optimized systems to materially reduce maintenance cost. An active OSS contributor, Maksym has improved well-known projects such as cats-effect and the Caliban GraphQL library, bringing production-grade async and build-cache improvements to the Scala ecosystem. Based in Ukraine, he excels at aligning engineering decisions with business and risk needs while mentoring teams through complex technical change.
code10 years of coding experience
job10 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Kharkiv National University of Radio Electronics
languagesRussian, Ukrainian, English
github-logo-circle

Github Skills (16)

asynchronous10
zinc10
graphql10
effects10
sbt10
build-tools10
functional-programming10
typeclass10
wordpress-graphql10
wpgraphql10
async10
scala10
cats-effect9
http4s9
git9

Programming languages (12)

TypeScriptJavaC++ShellScalaMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
typelevel/cats-effect

Sep 2019 - Nov 2022

The pure asynchronous runtime for Scala
Role in this project:
userBack-end Developer
Contributions:69 reviews, 39 commits, 36 PRs in 3 years 2 months
Contributions summary:Maksym contributed to the `cats-effect` project by adding and modifying core functionality. They introduced the `andWait` method to the `IO` class and made formatting updates to the ScalaDoc examples. Additionally, the user updated the code related to fibers, including indicating a completed state in `IOFiber#toString` and excluding completed fibers from the live fiber snapshot, enhancing the library's runtime behavior. Finally, the user made minor improvements in the build and the test suite.
asynchronousfunctional-programmingcontinuationtypeclassesruntime
ghostdogpr/caliban

Nov 2020 - Mar 2022

Functional GraphQL library for Scala
Role in this project:
userBack-end Developer
Contributions:12 reviews, 8 commits, 8 PRs in 1 year 3 months
Contributions summary:Maksym primarily focused on enhancing the `caliban` library, a functional GraphQL library for Scala. Their commits include refactoring the core GraphQL interpreter, generating View and SelectionBuilder classes for client-side code generation, and integrating the library with cats-effect 3 and http4s for improved asynchronous handling. Additional work involved resolving optional interface types in the root schema and improving documentation.
graphql-clientfunctional-programminggraphql-librarygraphql-serverscala
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
Maksym Ochenashko - Senior Software Engineering Contractor at N/A (Under NDA)