Skip to content
← All competencies & projects
ProjectMakers / Internal projectPeriod not documented

MacZones: native window arrangement for macOS

MY ROLEProject lead, product owner, software architect and macOS developer

As project lead, product owner, software architect and macOS developer, I developed MacZones for gesture-controlled window arrangement in user-defined screen zones.

A passive CGEventTap processes mouse gestures. Windows snap into selected zones when dragged or after a brief shaking gesture.

A zone editor, grids and profiles saved per display support different workstation configurations. The architecture is event-driven without continuous polling.

Result: Implemented native window arrangement with gesture recognition, a zone editor and display profiles.

Technologies & competencies

CGEventTapmacOSSwiftSoftware architectureQuality assuranceProject leadership