Suggestions
Ben Kuhn
Principal Lead Software Engineer at Microsoft
Ben Kuhn is a highly experienced software developer who currently holds the position of Principal Lead SDE (Software Development Engineer) at Microsoft.1 In this role, he is responsible for developing core Windows developer experiences and tools, including:
- Windows Runtime APIs
- Windows SDK
- Windows device portal
- A new adaptation layer for accessing Windows APIs from C++, called C++ /WinRT
Professional Background
Ben has extensive experience in software development, with expertise in:
- Multiple programming languages including C++, Java, C#, and Python
- Platform API design
- Template metaprogramming
- Cross-compiler support
- Software engineering process management
He has been working at Microsoft since 2002, demonstrating a long-standing commitment to the company.2
Skills and Responsibilities
As a Principal Lead SDE, Ben's responsibilities likely include:
- Leading and managing development teams
- Delivering complex features across organizational lines
- Mentoring other software engineers
- Making high-level technical decisions
His work focuses on creating tools and experiences that are crucial for Windows developers, indicating his significant role in shaping the Windows development ecosystem.
Personal Interests
Outside of his professional work, Ben is described as an avid builder who enjoys working on various projects, from software development to concrete pouring. He has a passion for creating things that are both useful and delicious, which seems to influence his approach to software development.
Ben Kuhn's LinkedIn profile can be found under the username ben-kuhn-03bb733.1