May, 2006

Blog - About

About Kathy Kam

Kathy is a Senior Program Manager on the Windows Developer Ecosystem team responsible for developer outreach. She has extensive experience with designing and implementing UI Platforms and has a huge passion for connecting with the developer community.

She has been with Microsoft since 2001. She began her career in Microsoft as a UI developer for Microsoft Office Outlook, and shipped Outlook 2003 and Outlook 2007. She joined the .NET Framework team in October 2005, and worked on the Base Class Library team shipping .Net Frameworks 3.5. She moved on to joined the Silverlight team and was the PM Lead responsible for Silverlight controls. She shipped the control set for Silverlight 2 and Silverlight 3. In Windows 8, she joined the Windows HTML platform team to work on HTML/CSS layout and styling technologies and contributed to the W3C spec for CSS Grid Layout.

She went to high school in Sydney, Australia and graduated from the University of Michigan, Ann Arbor, with a Bachelor of Science in Enginneering (Computer Engineering) and Bacheor of Science (Mathematics) in 2001. She is also a member of the Electrical and Computer Engineering Honor Society - HKN.

In her free time, she enjoys writing apps, watching SciFi and spending time with her family.

  • Kathy Kam

    Quiz of the Month: Double Trouble

    • 24 Comments
    Without compiling and running this program. Can you tell me what the output would be? class MainProgram { static void Main( string [] args) { double a = Convert .ToDouble( "1.170404" ); double b = Convert .ToDouble( "2.170404" ); ...
  • Kathy Kam

    API Design: The why of "StringBuilder.AppendFormat()" design

    • 7 Comments
    "Why does StrignBuilder.AppendFormat() need anything more than AppendFormat(string, object[])?" -- Curious StringBuilder.AppendForamt user This is a great question. Before I begin, let's visit what overloads AppendFormat has.... AppendFormat( string...
  • Kathy Kam

    Want to work on the BCL?

    • 5 Comments
    Since Whidbey shipped, our team has been trying to fill some open headcounts in all disciplines. The open headcounts are to replace people whom have moved on to other things and to help with our expanded charter. We have open headcounts in UE, Test...
  • Kathy Kam

    What's new in .Net Frameworks 2.0?

    • 0 Comments
    I've had several people asked me... "what's new in .NET Frameworks 2.0"? We actually do have a pretty comprehensive list on MSDN: http://msdn2.microsoft.com/en-us/library/t357fb32.aspx Are you looking for more details? Let me know what you want...
  • Kathy Kam

    Meet the BCL Team

    • 1 Comments
    Have you ever wonder who are the people behind the BCL? MSDN has this "Meet the BCL Team" page. The page have not been maintaned and was left outdated for a while (it contained many people who has come and left the team since V1). Yesterday, the MSDN...
Page 1 of 1 (5 items)