« Back to Team Profiles
Duncan BeeversSoftware Engineer since Oct. 2006
Duncan is involved in lots of aspects of making Kongregate fly, including model design and implementation, caching strategies, and client-side functionality. He believes in pragmatic optimization and that programming should be fun.
Kongregate is powered by a number of open-source technologies, and Duncan loves to push back improvements to those tools. His contributions to open-source include fixes to Rails, from top-level markup generation down to deep query-management, and to Prototype's core form serialization and AJAX request implementations. He's extracted and open-sourced numerous tools from Kongregate's inner-workings, such our asset packager, and schema change manager.
He loves the rain, bicycling, his family, animals, the night sky, pine needles, techno, and sci-fi.