Ivan Kramarchuk

Principal Software Engineer

macOS. Endpoint security. Useful software.

Explore the work
portfolio.shellivan@vancouver

Ivan Kramarchuk. Principal Software Engineer. Vancouver, Canada. Focus: macOS, Endpoint DLP, C++, Swift, and Objective-C.

Commands run in this page and are not sent to a server. Website privacy policy.

Try
Human curiosity. System-level thinking.Selected projects

Practical by design.

01 / macOS

WorkBundle

WorkBundle application preview

Keep apps, files, links, commands, and notes together in a durable workspace.

Available on requestOpen project
02 / macOS

Log Viewer

Log Viewer application preview

Capture several macOS log streams, search saved history, and inspect complete records.

Available on requestOpen project
03 / macOS

AI Guard

AI Guard application preview

File and network access control for local models and the tools that run them.

Available on requestOpen project
04 / macOS

Data Protection

Data Protection application preview

Protect selected folders and define which applications may access or change their contents.

Available on requestOpen project
05 / macOS · Apple silicon

VMWorkshop

VMWorkshop application preview

Create macOS virtual machines, keep snapshots, and work with the same machines from a native app or CLI.

Available on requestOpen project
06 / iPhone & iPad

Save My Notes

Save My Notes application preview

Keep text, links, photos, videos, and files in a private library with optional encrypted cloud backup.

Available on requestOpen project
07 / iPhone & iPad

Medicine Notes

Medicine Notes application preview

A personal medicine journal for intake records, reminders, stock, and label photos.

Available on requestOpen project
08 / iPhone & iPad

Translation Books

Translation Books application preview

Read foreign-language books with word and sentence translation and spoken pronunciation.

On the App StoreOpen project
09 / iPhone & iPad

Simple Servers Monitor

Simple Servers Monitor application preview

Check the availability of your servers and websites from a simple mobile dashboard.

On the App StoreOpen project
10 / macOS

Endpoint Security Inspector

Endpoint Security Inspector application preview

Inspect Endpoint Security events, process relationships, file activity, and explicit blocking rules.

Available on requestOpen project

Under the hood.

focus / endpoint-security

Know the data.
Enforce the policy.

High-performance endpoint DLP systems that observe data movement, classify sensitive information, and enforce security policies.

DLPData classificationPolicy enforcement

03 / Background

Experience,
in context.

Over 15 years developing software in C++. My work brings together macOS endpoint protection, secure system integration, native applications, and release engineering.

Read the current CV (PDF)
  1. 2024 — PRESENT / BURNABY, CANADA

    Zscaler Canada

    Principal Software Development Engineer. Anti-tampering, Endpoint Security, secure XPC, privileged services, and research tools.

  2. 2022 — 2024 / RAMAT GAN, ISRAEL

    Zscaler Israel

    Principal Software Engineer. Clipboard Protection, Device Control, macOS DLP build and deployment, and cross-version communication.

  3. 2019 — 2022 / TEL AVIV, ISRAEL

    Forcepoint

    Principal Software Engineer. Endpoint protection installers, System Extensions, privileged helpers, and macOS integration.