Dmitry Frenkel

Dmitry Frenkel

Senior Software Design Engineer / Technology Architect at Microsoft Corporation

Greater Seattle Area

Current
Past
Education
  • Belaruski Dziarzhauny Universitet
Connections
180 connections
Industry
Computer Software
Websites

Dmitry Frenkel’s Summary

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.

Dmitry Frenkel’s Specialties:

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


Dmitry Frenkel’s Experience

  • Senior Software Design Engineer / Technology Architect

    Microsoft Corporation

    (Public Company; MSFT; Computer Software industry)

    April 2007Present (2 years 8 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

  • Sr. Software Developer / Team Lead

    Perot Systems

    (Computer Software industry)

    May 2000April 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.

  • Software Developer

    Avest Corp.

    (Privately Held; 11-50 employees; Computer Software industry)

    June 1998April 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.

  • Software Developer

    SoftClub Corp.

    (Privately Held; 11-50 employees; Computer Software industry)

    August 1996April 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


Dmitry Frenkel’s Education

  • Belaruski Dziarzhauny Universitet

    MS , Applied Mathematics, Computer Science , 19931998

    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.


Additional Information

Dmitry Frenkel’s Websites:

Dmitry Frenkel’s Interests:

Science: Applied Mathematics, Statistics, Physics, History of Science.

Dmitry Frenkel’s Groups:

IASA

  •    International Association of Software Architects
  •    Taproot Foundation
  •    The Enterprise Architecture Network
  •    MCSD
  •    Linked.NET Users Group (LIDNUG)
  •    Perot Systems Employees and Alumni
  •    Microsoft - Alumni and FTEs (Official)
  •    Perot Systems Healthcare Solution Development Employees and Alumni

Dmitry Frenkel’s Honors:

IBM Object Oriented Analysis & Design with UML Certification
MCSD.NET: Microsoft Certified Solution Developer for Microsoft .NET (C#/SQL Server focus)


Dmitry Frenkel’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Dmitry Frenkel’s full profile:

  • See who you and Dmitry Frenkel know in common
  • Get introduced to Dmitry Frenkel
  • Contact Dmitry Frenkel directly

View Full Profile