Sign In

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

Highlights

Jul 14 · Hackaday
Students 3D Print Low Cost Braille Keypad - Hackaday
Students 3D Print Low Cost Braille Keypad - Hackaday
Jun 25 · Hackaday
Automate Away The Drudgery Of CNC Manufacturing - Hackaday
Automate Away The Drudgery Of CNC Manufacturing - Hackaday
Ask HN: Who wants to be hired? (April 2023) - Hacker News

Related Questions

What are some of Ben Kuhn's notable projects at Microsoft?
How did Ben Kuhn transition from software development to leading teams at Microsoft?
What are the key challenges Ben Kuhn faces in his role as Principal Lead SDE at Microsoft?
How does Ben Kuhn's work on the Windows Runtime APIs impact developers?
What programming languages does Ben Kuhn specialize in?
Ben Kuhn
Ben Kuhn, photo 1
Ben Kuhn, photo 2
Add to my network

Location

Bellevue, Washington, United States