April 15th 2015: Pushing the Boundaries of C++ Code Generation

Time and Location

April 15th, 2015 at 7:00 PM
Steptoe Room, Cafeteria 40,
Microsoft Campus,
156th Ave NE,
Redmond, WA 98052.


It is not uncommon to see projects using C++ Code Generation to build initial .h and .cpp files out of UML models, or serialization/marshalling code for data types. However there are further potential applications in aspect orientation, performance tracking, and various types of testing. In a world where developers are expected to become more and more agile, it is more important than ever to hunt down things that are automatable and this talk can give you some ideas.


Bilgem Cakir is a Senior SDE in Amazon. After 4 years in embedded software for consumer electronics and 2 years of game development in Europe, Bilgem moved over to U.S. and joined the Microsoft DirectX team. Six years and two versions of D2D later, his passion for the field of computer graphics sent him over to Amazon Digital products group. He spent the last 3 years, working on the Dynamic Perspective feature of the Fire Phone. Bilgem is also a well-known coder in the European demoscene. In addition to computer graphics his interests include, game engines, C++ patterns, code generation and software testing.

A Word From Our Sponsor

Since 1991, Collabera has been a leading provider of IT staffing solutions. With over 9,000 professionals working across 3 continents Collabera is one of the top 10 U.S. IT Staffing firms. Recognized from Staffing Industry Analysts as “Best Staffing Firms to Work For” 3 years in a row, we have the history, processes and most of all jobs that make Collabera a strong option when considering your next career move.