Click here to download
Software Developer and Architect
+972 53 222-7868
Netanya, Israel
WORK EXPERIENCE
CyberArk Software Ltd.
Staff Software Engineer
Nov 2022 - Present
Full-time
  • Architected and developed core components of the CyberArk EPM Agent for Linux, ensuring reliable privilege enforcement across diverse Linux distributions.
  • Designed and developed a hybrid kernel/user-space mechanism for non-intrusive privilege-policy enforcement; technology later granted US Patent No. 12,462,035 (Nov 4, 2025).
  • Enhanced performance, stability, and cross-distro compatibility for enterprise-scale deployments.
Neocortix, Inc.
Principal Software Architect
May 2015 - Aug 2022
Full-time
  • Designed and developed a containerization technology on top of the Linux kernel, enabling full GNU/Linux systems to run on non-rooted stock Android devices. Integrated this seamlessly into Android applications with no device preparation, rooting, or elevated privileges required. The technology was later granted US Patent No. 10,733,073 (Aug 4, 2020).
  • Built and maintained an Android application incorporating the containerization system, allowing execution of standard Linux workloads (computational tasks, load testing, etc.) directly on consumer phones.
  • Designed, implemented, and operated the server-side infrastructure of a large-scale cloud platform managing up to 100,000 mobile devices. Delivered availability tracking, automated device replacement, task distribution, status monitoring, and full administration/maintenance tooling.
  • Participated in a multi-company collaboration to bring Folding@home to the Arm (AArch64) platform. Migrated the Folding@home core to GROMACS 2020, added full Linux-on-Arm support, and later ported it to Apple M1 (macOS).
CrystaX, Inc.
Founder and CEO
Mar 2011 - Jun 2016
Full-time
  • Created and led the development of the open-source CrystaX NDK, evolving it into an advanced toolkit for native Android development in C/C++. Extended its capabilities to support Boost C++, Python, OpenSSH, Vim, and many other GNU/Linux tools without modifying upstream sources.
  • Provided consulting and software development services across a wide range of commercial projects. Work included mobile applications (Android/iOS), development of an Android-based tablet, and implementation of a real-time video chat system.
  • Served both as a hands-on developer and as a manager, delivering solutions for clients across different industries.
These represent the most significant projects I've worked on. For a full list of past roles and projects, please visit my portfolio: https://crystax.me/.
EDUCATION
ITMO University
St. Petersburg, Russia
Computer Software Engineering
1995 - 2001
SKILLS
Languages:
C (C99/11), C++ (C++ 98/11/14/17), Go, Java (SE), Ruby (MRI), JavaScript (ES6)
Compilers:
GCC, LLVM/Clang, OpenJDK, WebPack/Babel
Frameworks:
Boost C++ libraries, Ruby on Rails, React
Tools:
GNU coreutils, GNU make, Bash, Git, Vim, Curl, Docker, QEMU (KVM), Vagrant
Databases:
PostgreSQL, MySQL, SQLite, Redis
Operating Systems:
GNU/Linux, Android, iOS