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
Related references
These projects use many of the same technologies and competencies:
TokenLedger: AI costs, allowances and token usage
ProjectMakers / Internal project. As project lead, product designer, software architect and Swift developer, I designed and developed a macOS app that brings AI subscriptions, API costs, allowances and local token usage together in a single cost overview.
PSTBridge: local PST conversion and email migration
ProjectMakers / Internal project. As project lead, software architect and Swift developer, I developed a macOS application that works entirely locally to migrate Outlook PST archives to MBOX and EML.
TrackSplit: audio analysis and export of individually tagged tracks
ProjectMakers / Internal project. As project lead, software architect, Swift developer and UI designer, I developed a local audio editor that analyses long recordings and exports them as named individual tracks with metadata.
FAIRevision: transferring inspection characteristics between drawing revisions
ProjectMakers / Internal project. As project lead, software architect, Swift developer and UI designer, I developed a macOS application for comparing technical drawing revisions and transferring inspection characteristics in a controlled process.