About Me
Software engineer with more than 10 years experience. Apache Ignite commiter.
Projects
Active member of community since 2018, have made many contributions, bug fixes etc. Notably:
- Apache Ignite python thin client.
- Implemented asyncio version.
- Fixed a lot of bug fixes, performance enhancements.
- I am an active maintainer, released all of the recent versions by myself.
- Platforms (Ignite.C++ and Ignite.NET)
- Added ability to call .NET services from java nodes.
- Introduced CMake build system for Ignite.C++ and replaced deprecated ones (Visual Studio projects and autotools).
- Many bug fixes.
- Took part in developing Apache Calcite based query engine.
- Implemented NUMA aware memory allocator (C++ JNI module + Java).
- Took part in developing integration testing framework based on ducktape.
- Designed a python part and implemented a huge part of it.
Experience
- Developing Apache Ignite
- Support and troubleshooting of Apache Ignite installations.
- Developing core functionality of mobile bank’s backend.
- Developing Apache Ignite and GridGain.
- Customer support and troubleshooting.
Education
Moscow State University, Physics Department
MSc Mathematical physics
2002 - 2008