
Senior Software Design Engineer / Technology Architect at Microsoft Corporation
Greater Seattle Area

Senior Software Design Engineer / Technology Architect at Microsoft Corporation
Greater Seattle Area
Senior Software Developer/Architect with extensive experience in system design and delivery of complex enterprise applications. Specializing in Microsoft .NET/SQL Server, agile methodologies (including continuous integration), object-oriented software development.
Highly motivated, results-oriented and able to work well in a team environment. Excellent communication, analytical and mathematical skills. Capable of making and facilitating technical decisions. Comfortable at leading technical project/feature execution, including blended onshore/offshore teams.
Industry experience includes Healthcare Information Management, Finance, Real Time Data Monitoring and Presentation, Customer Relationship Management.
Microsoft.NET, C#, ASP.NET, Web Services and WCF, Visual Studio Team System, SQL Development and Optimization, WPF.
Object-Oriented Analysis and Design, UML, System Architecture, Design Patterns
Web Development, Enterprise Applications and Services, Continuous Integration, Release/Configuration Management, Agile Methodologies.
Applied Mathematics, Numerical Methods
(Public Company; MSFT; Computer Software industry)
April 2007 — Present (2 years 4 months)
Currenly I am working on design and implementation of Microsoft Exprerimentation Platform. See http://exp-platform.com for more details.
Formerly I was a lead developer in an incubation team responsible for design and implementation of platform tools and services for a Relationship Experience Platform - Microsoft IT's next generation SOA/SaaS platform for Customer and Partner line of business applications.
Technologies/Tools: Visual Studio Team System 2008, Microsoft Dynamics CRM, Windows Communication Foundation, Windows Presentation Foundation, LINQ, WIX, Continuous Integration with MSBuild, SharePoint, Visual Studio Extensions/SDK
(Computer Software industry)
May 2000 — April 2007 (7 years)
As a Technical Team Lead and an Application Architect, I was responsible for the architecture and delivery of several enterprise systems for Perot Systems' major Healthcare client. I introduced and implemented an effective delivery model that allowed me to successfully manage blended teams of onshore/offshore developers. I was also responsible for performance tuning of the systems we developed.
I was a key member of a team that was tasked with establishing, practicing and advocating use of agile methodologies and continuous integration environment throughout the division.
Technologies/Tools: Visual Studio Team Foundation, ASP.NET, SQL Server 2000/2005, Web Services, C#, Continuous Integration with NAnt, NUnit, database versioning and fully automated deployments.
Former positions within the company included design and development of both enterprise and departmental applications in healthcare, billing/finance, and engineering/data presentation areas.
(Privately Held; 11-50 employees; Computer Software industry)
June 1998 — April 2000 (1 year 11 months)
Developed software for automation of stock control for a wholesale food trader. Technologies used: Delphi 3, Sybase SQL Anywhere/ODBC components. Responsibilities included analysis, database development, application development, testing, and implementation at the client site. Developed common components and frameworks for data access and reporting (using a third-party reporting engine) that we used in other company products.
(Privately Held; 11-50 employees; Computer Software industry)
August 1996 — April 1998 (1 year 9 months)
As a Junior Software Developer for Healthcare Division, I worked on a large patient registration and case management system for Minsk City Oncology Center consisting of multiple modules deployed in different departments of the hospital. Responsibilities included requirements gathering, analysis, development, testing and implementation. Technologies used: Borland Pascal, BTrieve Record Manager, MS-DOS, Novell NetWare
MS , Applied Mathematics, Computer Science , 1993 — 1998
Specialization in Numerical Methods. Graduated with Honors.
Belarus State University is the most prominent educational, scientific and research center in Belarus. For more information, visit http://www.bsu.by/defaultEN.asp.
Science: Applied Mathematics, Statistics, Physics, History of Science.
IASA
IBM Object Oriented Analysis & Design with UML Certification
MCSD.NET: Microsoft Certified Solution Developer for Microsoft .NET (C#/SQL Server focus)