You are on page 1of 8

26 MC CABE STREET |

ROBBINSVILLE, NJ - 08691|
c c  
| ANIRBANM@MSN.COM|
267-235-6444|
| |
¬ | |
|
Seeking Consulting Engagement on Enterprise-Level Microsoft .NET 
|
Solutions Architecture and Custom Application Design and Development |
initiatives.| .NET Framework|
| C#, VB.NET|
è ¬¬
 
| XML/XSLT|
Web Services|
D||||||||| A Seasoned Solutions Architect with over d years of enterprise-level IT SOAP HTTP|
& Software experience as Software Architect, Team Lead, Consultant ASP.NET MVC|
and highly skilled Developer focusing on solution development and Java Script jQuery|
architecture, predominantly on Microsoft platform with strong emphasis ADO.NET |
on areas such as OOPS, OOAD, S.O.L.I.D, SOA, REST- Full Service LINQ PLINQ|
Modeling, ESB, Microsoft DNA, TDD, RIA, N-Tier and Model-First Solution Parallel Programming|
implementation for wide variety of products & applications including but Entity Framework |
not limited to Client-server, Smart Client, Service Oriented and Web Silverlight XAML|
based (RIA and Web 2.0) and B2B/B2C Enterprise Solutions.| WPF WCF WF WIF|
SharePoint Server|
|
SQL Server|
D|||||||||Extensive experience in projects with full-SDLC solution offerings, Windows Server 2008|
implementation and deployment for enterprises belonging to a broad App Fabric Cache|
functional domain such as Financial, Insurance, Mortgage, Production & Windows Azure|
Manufacturing, Health Care, IT, Telecommunication, and e-Commerce.| ODATA|
| REST API JSON|
ALM TFS|
D|||||||||Proven Leadership in managing team of developers of different size Design Patterns
providing technical, design and development directions with relevant Agile SCRUM|
Proof-of-Concepts to help escalate optimum progress of the projects. Agile SCRUM|
Abstract, Strategy,
Strong organizational skills evidenced by ability to set priorities,
Singleton, Factory,
coordinate multiple projects simultaneously and heavily attentive to Façade, MVP, MVVM|
design and implementation details.| OOPS S.O.L.I.D|
| Visual Studio 2010|
Expression Blend 4|
D|||||||||A Speaker in several internal events and regional .NET User groups on Sketch Flow|
Technical topics ranging from Web 2.0 (ASP.NET MVC, jQuery), WCF, Expression Web|
REST-Full Service, Windows Azure, Smart Client technologies etc.| VSTO |
| Public Speaking|
Project Management|
 
 | Architecture & Design|
¬ èX Microsoft Windows NT, 2000, 2003, 2008 R2 and IBM Main Proof of Concept|
Frame| Testing Deployment|
è 
  X C# version 4.0 & prior, VB.NET version 4.0 & prior, Evangelism|
C++, VB| |
è  
  X ASP.NET Web Forms, ASP.NET MVC, Windows Form, |
WPF, Silverlight, Console Application.| |
Ñ     Ñ 
X Visual Studio 2010 & Prior, Expression Blend 4 |
& Prior, Sketch Flow, Expression Web.| |

 
 

   X JavaScript, jQuery, ASP.NET Ajax Client |
Library, HTML, XHTML, DHTML, DOM, XML, XSLT, XPath.| |
 


 |
     è
  X S.O.L.I.D Principles, Design Patterns e.g.
|
Singleton, Strategy, Factory, Abstract, Façade, MVC, MVP, MVVM, IOC, DI, MCP MCTS MCPD on
Microsoft Enterprise Library 5.0 & prior, SCSF, WCSF, PRISM.| Windows Form, Web
  
   
X WCF, WF, BizTalk Server, Windows Server (2008) Form, WPF and WCF
AppFabric Cache, Dallas| utilizing Microsoft .NET
Ñ X Microsoft SQL Server 2008 and prior, Oracle 10g, Sybase, Framework 3.5|
Microsoft Access 2010 & prior| |

X XAML, Silverlight, WCF RIA Services, WPF, jQuery UI, Microsoft Ajax |
Toolkit| |
  
 X UML, Microsoft Visio, Visual Studio Enterprise
Architect|

  è     X Microsoft Team Foundation Server (TFS) 2010


& Prior, Microsoft Project 2010|
  
X Visual Studio 2010 Test Center, Lab Management, Load
Runner, System Test, Unit Test, Regression Test, User Acceptance Test, TDD,
Performance and Stress Test|

è  X Telerik, ComponentArt, Infragistics, SyncFusion|

   
 X SQL Server Integration Services (SSIS), SQL Server
Reporting Services (SSRS)|
   
X Windows Azure, SQL Azure, Windows Azure AppFabric|
|
|
|
|
è   Ñ
 |
|
       
 

 
February 2006 ʹ Present|

 
 www.microsoft.com)Redmond, Washington|
|
D||||||||| As a full time member of the Services Organization (Microsoft
Consulting Services - MCS), have been leading and implementing various
mission critical custom Applications, Frameworks and Service Oriented
(SOA) Solutions for mid to large size Enterprises across USA and
Worldwide, many of them are   companies.|
D||||||||| Successfully Architected, lead and developed more than 10 world class
deliveries on cutting edge Microsoft Development Platform leveraging
the latest versions of the .NET Framework, SQL Server.|
D||||||||| Has been acting as the Practice Community Lead internally for the
NY/NJ Region and nurtured the awareness and adoption of any newly
released Frameworks and/or Products on Microsoft Application
Development stack, ranging from SharePoint, ALM (Application Life
Cycle Management), SOA and WCF, VSTS (Visual Studio Team Systems),
and TFS (Team Foundation Server) to compelling UX technologies like
Silverlight, XAML, and WPF.|
D||||||||| Engaged in projects involving some of the most coveted Industry and
Technical domainsX|
||||||||


 Ñ   X As the Practice Lead and SME
(Subject Matter Expert) of internal AppDev community within
Microsoft, pioneered various highly scalable, maintainable,
extensible and high-performing custom applications for
Windows Desktop, Smart Client, Web and RIA (Rich Interactive
Applications). Some of the key technologies worth mentioning
here are Microsoft .NET Framework up to version 4.0, Visual
Studio Team Systems 20005/2008 and 2010, C#, VB.NET, XAML,
Silverlight, WCF, WPF, WF, SQL Server 2008. many of the client
scenarios required through understanding of their current SDLC,
finding out common pain points and design Frameworks to
enhance develop productivity, enforcement of pragmatic logic
architecture, built-in performance engineering and tune up and
extensibility. Some noteworthy approaches include Enterprise
Library, MVVM, MVC, SEC, and TDD. |
||||||||
X Worked as the Solution Architect for some of the Global
Enterprises like AIG and Merrill Lynch where based on their
unique pain points around Development and SDLC related
challenges, helped achieve highest degree of manageability,
sustained engineering, proper branching & merging strategy,
source control governance, application architecture and
modeling, custom project health reporting, project management
automation, work item tracking, workflow management by
leveraging Microsoft͛s pragmatic approaches revolving TFS
2008/2010, VSTS SharePoint Server 2007/2010, SQL 2005/2008
Reporting Services and Microsoft Office 2007/2010 Integration.|
||||||||  
   è      Depending upon the
nature and business goal of the projects, had been leading and
managing engagements as the key Technical liaison person. Has
been successfully executed mission critical projects with clients
like Merrill Lynch, AIG, Dell etc. as the Development Team Lead.
In this role, had managed different variation of development
team with Team size ranging from 5 to 35 members. Some of
the key responsibilities as a Team Lead and Development
Manager includeX|
U|||||||||Continuous meetings with the Business Users or Project
Sponsors to identify the background and key pain points
to build new systems.|
U||||||||| Created High level Architecture and Detailed Design to
envision the actual development work to be done. |
U||||||||| Assigned Tasks or Work Items utilizing Microsoft Team
Foundation Server and followed custom work flow
process to validate work completed.|
U||||||||| Worked closely with Project Managers to align the
Technical delivery with the overall project Plan, initiated
Scrum and Agile methodologies to ensure proper
implementation of ongoing Iterations.|
|||||||| X Lead various mission critical rich interactive solutions for
Microsoft͛s enterprise Customers and designed highly scalable
interactive applications and I Framework utilizing Silverlight,
WPF, ASP.NET, ASP.NET MVC, MVVM, Microsoft Ajax and
jQuery. Some of the significant work includes building UI
(Presentation) Framework for Merrill Lynch, Dell and AIG so that
proper User Interface can be built and maintained irrespective
of underlying data and business logic variations. Also, designed
large smart client desktop application framework utilizing PRISM
guidance to achieve modularity, loose-coupling an TDD of
enterprise applications for AIG and Con Edison. In the process,
established direct liaison between Customer and the Microsoft͛s
Product Group. |
||||||||


  Ñ   
 X Various client engagements at
Microsoft required to make use of some of the cutting edge and
emerging Integration products and technologies like Microsoft
BizTalk Server, Windows Sever App Fabric, Code name ͚Dallas͛,
SQL Server Integration Services (SSIS) and SQL Server Reporting
Services (SSRS) to implement solutions that interfaces with
many legacy and existing managed application. The design goal
achieved here includes seamless data transformations,
enforcement of enterprise-wide Business logic and inter
application evening mechanism. |
|
    X|
Ñ 
   Ñ  |
|

 

 |
·     !" #  $% 
% &'()  !*!"!+
&'() ,  &! &! &*  -& $&'() ./ $&'() 0&'()
·, 0&'()$. Ñ &'()(

,  '1

(
2  3 ·., ·0, ·, 4   5
 (62  
%
7(62    
 , (62  · 38 0&'() Ñ Ñ

$$ Ñ &'() Ñ
    
 . 
 
  ,
 7.,8
· 9%   .% .2%
5 1 9%  7.    :Ñ;8
·   22,37.  :$ 
;81   #&|
|
è

     June 2001 ʹ
February 2006|
  
    , Philadelphia, PA|
|

 
    [httpX//www.cigna.com]|
D||||||||| The purpose of this project is to create an enterprise-wide system for
CIGNA Health Insurance division internal users and agents for managing
Claims and Claim related data through a corporate Intranet site and
provide a document generation API that will create and distribute all
Customer correspondence letters dynamically.|
D||||||||| As a 

  and     , defined Architectural Patterns,
common components, services and frameworks and designed
application Interfaces to ascertain the project scope and best possible
value optimization. |
D||||||||| Laid out the 3-tier Web application design using 
   
  
 
è          
 
Ѭ    
   that utilizes concurrency, distributed components, error
handling, fault tolerance, and data persistence..|
D||||||||| Designed and developed a series of Windows Services in  to create
Claims specific notification services and implemented ¬
pattern to
extend them to external products to implement re-usability and cost
effectiveness within CIGNA.|
D||||||||| Managed and Lead a team of developers towards the actual Project
SDLC, including coordination with the off-shore development team with
high degree of emphasis on design attributes such as 



,
 

,  

, 

,   ,    ,   
,
and 

. |
|

 

 |
·   400 $%
%&'() !*
&'(), +&+!&$&'()./
(
2 3Ñ 5
0

'Ñ .$4· 3  ·ÑÑÑ 1  · 3<


  &|
|

     
  [httpX//www.ibm.com]|
D|||||||||   has undertaken this project to provide one of its major client,


with an online insurance product meant for small to large sized
companies who require various international insurance products geared
towards their respective Corporate risk. Main deliverable for the
business and technical team has been to design, architect and develop
the ASP.NET web application which would be an interface for the
external Insurance Agents to obtain Insurance quotes, bind a policy,
generate Reports, running underwriting rules and implementing a
sophisticated Clearance process. |
D||||||||| During the initial stages of the project, main responsibilities and
deliverables were designing the Application UI, Business layer and
Database objects to achieve the functional and operational
requirements.|
D||||||||| Used MS Visio effectively to create UML diagram to design reusable
classes and base types. Implemented interface driven objects for
Business and Database layers in VB.NET and C#.|
D||||||||| Implemented abstraction and inheritance between    to
provide data to the presentation layer developed in ASP.NET. The
application framework was driven by    
   
architecture that abstracts the Data layer (exposed as   
 
 ) from the UI. The layout and content of the front-end was
designed to be extremely dynamic and driven by user access and
subscription level.|
D||||||||| Designed and coded several crucial stored procedures in    
 to perform data retrieval and modification operations in a
transactional mode. Effective use of features like Cursors, temp table,
triggers, indexes etc. was exercised to accomplish performance boost
up.|
D||||||||| Developed various         in
è  to perform
common UI functionalities. Special emphasis was given to 
,

,    
   
,   


 and
    . |
D||||||||| Extensively used   d with    Class Libraries to
automate online report generation and dynamic report creation.|
D||||||||| Designed and Implemented        
 in  to
restrict access to members of some very heavy-weight business objects.
Also, extended intrinsic State Manager of VS.NET to serve customizable
state management mechanism throughout the application. Configured
and maintained separate         the application
requests to an optimum level.|
D||||||||| Designed and developed      
 model for the
è 
Web interface running on 
     and   to
authenticate and authorize each user based on their access privileges. |
|

 

 |
·   400 $%
%&'()+&+./
$&'()
 22
 0&'()+&+1  4
· 3  ·ÑÑÑ 2
5-
Ñ' $%%  
=&.
# 2
+&'Ñ .|
|

 
  
   
 
  [httpX//www.gmac.com]|
D||||||||| This Project is an online è for GM͛s Investment Management
division, exclusively meant for Investors across the Industry.|
D||||||||| Main responsibilities include Business Requirement Review, 


Ñ 
  è   è  , System Design,
Development and Deployment of the Web site, which is called as
Investor Query (IQ).|
D||||||||| During the initial phase of this assignment was extensively involved in
setting up the environment for VS.NET Web Application standard with
interoperability with Web Services. Main tools used for this was   
(for 
 
     Ñ   ),
è  (for
Presentation and |
Cosmetic issues) and SQL 2000 (for Database management and data
Source).|
D||||||||| Intensive development work done on  
 
   to
implement online Data Grid edit and update functionality, hosted in
ASP.NET screens. Automated control rendering using Templates and
Enumeration. |
D||||||||| Designed physical and logical Data Model in newly created ¬ 
  

    
    
This includes PL SQL stored procedure packages and invoking them
(using ADO.NET) Data Access layer in VB.NET|
D||||||||| Designed and Developed è  
   in ASP.NET with re-usable
user controls (.ascx), server Controls and      modules
within C# class libraries.|
D||||||||| Designed the Screen layouts maintaining viewstate across all the server
controls and created |
Generic UI Classes in VB.NET to encapsulate presentation layer
functionalities from Middle tier. |


 

 |
·$%
%&'()$&'()./ 0&'()+&  "&1
    1 Ñ)  2
    .
 
 Ñ

  22
Ñ'  0. >$% 
 
 

(6 ·
&|


         
  


[httpX//www.freemarkets.com]|
D||||||||| The project is meant to be an online ERP system called Sierra Nevada
that incorporates online Auction and Bidding for Buyers and qualified
suppliers across wide product line. It also offers a online interactive
portal for all registered Investors and Buyers.|
D||||||||| Is responsible for designing, planning, prototyping and coding for a
module ͚Document Management͛ which manages content
administration and permissions for all users of the product.|
D||||||||| Designed the software architecture with core .NET components in 3
layers of the online è system.|
D||||||||Primarily responsible for Ñ 

¬    for Document
Management using    

  and writing .net Class
Libraries in C# as a wrapper API to Documentum eContent Server core
functions. ¬ Interop was used extensively to achieve that.|
D||||||||| Worked on creating Documentum specific administrative and query
tools using DFC API and DQL statements from C#. Also made sure of
using all custom platforms build in 
   
   for certain
navigation and UI purposes.|
D||||||||| Written Remoting Component via stub and proxy in C# implementing
TCP channels for the purpose of synchronizing permissions.|
|

 

  |
·$%
%&'()./ 0&'()+&Ñ% 
%-
.

  |
9)  $&'() *&44)1  1Ñ)
2
|
Ñ'  0. >$% 
 .
# 2
|
|
  
 March
1995 ʹ June 2001|


  ?olkata, India |
|
D||||||||| The product was meant for Production and Information TEchnology
Industry and required automation all level from data collection to GUI
design.|
D||||||||| Responsible for writing VB DLL͛s and to make sure that they implement
certain Custom Interfaces being implemented by VC++ ATL Components.|
D|||||||||Designed all IDL files for the Interfaces.|
D||||||||| Responsible for configuring MTS and MSMQ so that they host and
expose proper components when required.|
D|||||||||Involved in implementations of business logic and data handling via calls
to custom COM DLL͛s. |
D|||||||||Used COM DLL extensively. |
D||||||||| Developed using VC++ 6.0 with ATL App and COM for validating certain
components, which includes all database activities. Proper IDL(Interface
Definition language) files were kept to declare the implementable
Interfaces and their member V-Table functions. |
|

 

  |
·') -&$=&$.>> 0&1  =&*Ñ?)
2
$2
. Ñ.   &$% 
 =&1  @&|
|
Ñ 
¬ |
|
   
     

August
1991 ʹ July 1995|
  [REC] Jaipur, Rajasthan, India|
|
|
|
|
|

You might also like