Ivan Kramarchuk
Principal Software Engineer
macOS. Endpoint security. Useful software.
Explore the workIvan 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.
01 / Project directory
Independent applicationsPractical by design.
WorkBundle

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

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

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

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

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

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

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

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

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

Inspect Endpoint Security events, process relationships, file activity, and explicit blocking rules.
02 / Areas of focus
Principal Software EngineerUnder 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.
focus / macOS-platform
Work with
the system.
System extensions, privileged helpers, secure IPC, and the macOS security model.
focus / application-craft
Details make
the experience.
Native applications built with Swift, C++, and Objective-C. From the interface to diagnostics and performance.
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)- 2024 — PRESENT / BURNABY, CANADA
Zscaler Canada
Principal Software Development Engineer. Anti-tampering, Endpoint Security, secure XPC, privileged services, and research tools.
- 2022 — 2024 / RAMAT GAN, ISRAEL
Zscaler Israel
Principal Software Engineer. Clipboard Protection, Device Control, macOS DLP build and deployment, and cross-version communication.
- 2019 — 2022 / TEL AVIV, ISRAEL
Forcepoint
Principal Software Engineer. Endpoint protection installers, System Extensions, privileged helpers, and macOS integration.