Software Design Engineer Ii
Redmond, Washington, Us
Design and development of platforms and applications for Microsoft Advertising business. Built an application for non-technical users to automate the validation and assembly of sponsored ad packages for Windows Live Messenger client, resulting in a twenty-fold reduction of man-hours spent creating the packages. Participated in platform team tasked with building creative asset management service architecture and web application using C#, XSL, Windows Communication Foundation (WCF Services), Visual Studio Team Suite and MS SQL Server. Implemented data-driven workflow activities to execute within asynchronous workflow model.Active in unit test framework development across all projects. Used NUNIT and MSTEST in unit testing, plus integration test suite on deployed services & APIs.Ownership of Client API for ad delivery across MSN, Windows Live and Microsoft partner sites. Optimized and refactored code for browser-compliance, performance and code size. Created integration test suite using qUnit and hand-built browser automation. Skills used: C#, ASP.NET, AJAX, Visual Studio Team Suite, MSTEST, NUNIT, JavaScript, DHTML, CSS, XML/XSLT, SQL, ADO.NET, Provider Model in .NET 2.0.