بنجامین هاف با تحصیلات یک مهندس مکانیک است، او 3 سال اول زندگی حرفه ای خود را به انجام پردازش گرافیکی، توسعه اپلیکیشن دسکتاپ و شبیه سازی تسهیلات با استفاده از ترکیبی از C++ و پایتون زیر نظر یک برنامه نویس حرفه ای گذرانده است. بنجامین پس از بازگشت به شغل مهندسی مکانیک، به توسعه نرمافزار با استفاده از مهارتهایی که در دوران برنامهنویسی حرفهای توسعه داده بود، ادامه داد.