I retired from corporate America after twenty years in payments and enterprise systems, most of it at Visa, ending as Chief Operating Officer and Chief Product Officer at Fraedom in Auckland, New Zealand. Then my family moved to a farm in North Carolina, and after a quiet stretch I started building again: PersekOS, AI tools, and now the beginning of my open-source work.
- PersekOS - my local AI operating stack and the center of what I am building now.
- Work background - the corporate arc before the farm and this current building chapter.
- Open source - the small-but-growing list of upstream contributions that have actually merged.
I am early in my open source journey, so this list is currently small: projects where a contribution actually merged upstream. It should grow quickly.
| Project | Contribution |
|---|---|
| open-wispr | sleep/wake recording recovery; clipboard insertion fix; configurable Whisper prompt; Handled Homebrew trust installer failures with clearer remediation and installer regression coverage. |
| codebase-memory-mcp | Python LSP eval-depth guard; libgit2 allocator version floor; UI delete unwatch cleanup; Visual Studio strict tool schema |
| remotion | WebM tail frame extraction; InputDragger keyboard focus |
| openwhispr | clipboard restore delay regression; Preserved rich clipboard formats during restore. |
| nono | intercept argv matcher hardening |
| Vibe-Trading | preflight redirect |
| cli-printing-press | remove vendor-specific profile wording |
| last30days-skill | last30days skillignore regression coverage follow-up |
| browser | charset unicode mojibake |
| SnapOtter | Repaired copied AI virtualenv paths during Docker bootstrap and added regression coverage. |
| OpenMAIC | Rendered math formulas in quiz text and added focused tests around formula parsing and fallback behavior. |



