Summary
Bill Forster is a veteran embedded systems and desktop applications engineer with over 12 years of professional experience and roots in assembly through C and C++. Based in Wellington, New Zealand, he runs boutique software house triplehappy.com, where he develops chess software and takes on contract work in embedded and desktop C/C++ projects. His background spans consumer electronics and gaming studios, including Philips and Sidhe Interactive, giving him a practical blend of low-level hardware insight and user-facing application design. Comfortable as a solo freelancer or contractor, he emphasizes speed and value—“good, fast, cheap—pick all three”—while still coding for the joy of solving tricky technical problems. An electrical engineering graduate from the University of Canterbury, he brings decades of hands-on development and a willingness to tackle legacy and performance-critical systems.
12 years of coding experience
18 years of employment as a software developer
BE, Electrical Engineering, BE, Electrical Engineering at University of Canterbury