|
OBJECTIVE
Provide technical leadership in the role of a Solutions Architect or Enterprise Architect for enterprises building applications and services utilizing Microsoft platform.
PROFESSIONAL SUMMARY
-
A Seasoned Software Architect with over 20 years of experience in the IT industry while recognized as Enterprise/Solutions Architect, Development Manager, Technical Lead, Developer and Consultant over a span of diverse career levels delivering varieties of enterprise level application and services predominantly on Microsoft platform.
-
An expert in Microsoft .NET based technologies with extreme proficiency in Cloud Computing embracing SaaS, PaaS based offerings leveraging Windows Azure, Agile project management and ALM Application Lifecycle Management enablement aspects leveraging Microsoft TFS Team Foundation Server , API Management and cross platform mobile application development strategy to name a few.
-
Extensive experience in leading successful deliveries of Software Projects encompassing varied dimensions of SDLC following Agile methodologies across various teams. Direct involvement in driving requirements, scope definitions, solution architecture, technical design, implementation and deployment of applications and software products services.
-
Proactively assumed desired accountability in the quality of each Product Releases while being accountable for the recommended Technology, Framework, Architecture, Development Tools and Methodologies. Exhibited discipline in capturing relevant architectural analysis and collaborating with key stakeholders for each Project delivered.
-
Possess crisp understanding of heterogeneous business domains and extreme proficiency in mapping most appropriate IT solutions for enterprises with primary business domains such as Financial, Banking, Insurance, Mortgage, Production Manufacturing, Health Care, Pharmaceutical, IT, Telecommunication, Entertainment, Marketing Firms and e-Commerce.
-
Proven Leadership in building, managing and mentoring world class teams of architects, developers and testers of different sizes. Strong organizational skills evidenced by ability to set priorities, coordinate multiple projects simultaneously and heavily attentive to design and implementation details.
-
A Speaker and Mentor in several internal events and regional .NET User groups on Technical topics including various emerging and widely used technologies like ALM practices utilizing TFS 2013/2012, ASP.NET MVC, Web API, REST, jQuery, Angular.js, WCF, REST-Full Service, Cloud Computing using Windows Azure, Amazon AWS etc.
TECHNICAL SKILLS
Development Framework: Microsoft .NET Framework 4.5.2. prior
Programming Languages: C version 6.0 prior, VB.NET version 5.0 prior, C, C , VB
Presentation Technologies: ASP.NET Web Forms 4.5 prior, ASP.NET MVC 5.0 prior , Windows Forms, WPF 5 and prior, Silverlight 5.0 and prior, XAML, HTML5, CSS3
Development Tools IDE: Visual Studio 2015 Prior, Expression Blend 5 Prior, Sketch Flow, Expression Web, Linq-Pad, SQL Server Management Studio, SQL BI Studio, SharePoint Designer.
Scripting and Markup: JavaScript, jQuery, Angular.js, HTML5, XHTML, DHTML, DOM, XML, XSLT, XPath.
OS Platform: Windows Server 2012/2008/2003, Windows 8.1/7, IBM Main Frame OS 390
Software Patterns Practices : S.O.L.I.D Principles, Software Design Patterns like Singleton, Strategy, Factory, Abstract, Fa ade, RESTFul Service design utilizing WCF ASP.NET Web API ,
Robust Single-Sign-On SSO implementation using WIF windows identity Foundation OAuth APIs, Application Presentation layer patterns like MVC, MVP, MVVM, IoC Inversion of Control , Dependency Injection DI , Microsoft Enterprise Library 5.0 prior, Microsoft P P Software factories like SCSF, WCSF, PRISM.
Integration Technologies: WCF Windows Communication Foundation , WF Windows Workflow Foundation , BizTalk Server, Windows Server 2012 AppFabric ESB and Cache, WIF Windows Identity Foundation , OData v2.0/3.0, SAP PI integration, SAP .NET Connector.
Database: Microsoft SQL Server 2014 prior, Oracle 10g, Sybase, Microsoft Access.
RIA: XAML, Silverlight, WCF RIA Services, WPF, jQuery UI, Microsoft Ajax Toolkit
Software Modeling Tools: UML, Microsoft Visio, Visual Studio Enterprise Architect
Content Management: Microsoft SharePoint 2010, Microsoft SharePoint 2013, Office 365, SiteCore
ALM Project Management: Microsoft Team Foundation Server TFS 2012 Prior, Microsoft Project 2013 prior.
Software Testing: Visual Studio 2011 Test Manager, Lab Management, Load Runner, System Test, Unit Test, Regression Test, User Acceptance Test, TDD, Performance and Stress Test
Third-Party Components: Telerik, ComponentArt, Infragistics, SyncFusion, Red Gate
Business Intelligence : SQL Server Integration Services SSIS , SQL Server Reporting Services SSRS , SQL Server Analysis Services SSAS , Micro-Strategy
Cloud Computing: Windows Azure Web Sits/Services/Virtual Machines, Compute Fabric, Azure AppFabric ESB, AppFabric Cache and Access Control, SQL Azure, OData, Big Data, NoSql, Hadoop
EXPERIENCE DETAILS
Confidential
-
Worked as a Global Solution Architecture to implement a world class recruiting platform to be deployed globally across various countries and various brands.
-
Strong liaison between business partners, functional and technology teams to drive system capabilities and technology innovations.
-
Analyzed functional requirements and user stories, prioritized to bring clarity around scope and business agility. Provided leadership in running Agile delivery model by taking control on the backlog and sprint planning across cross discipline teams.
-
Set standards on enterprise application integration EAI scenarios while solving common business flows represented by repetitive patterns of data movements and service interactions among various technology components like Web base Content Management System CMS built in .NET and Sitecore, Enterprise Service Bus ESB hosted by Tibco, Middle Office platform maintained in PeopleSoft and external sales marketing gateways such as Salesforce CRM platform.
-
Provided technical leadership and mentoring to the software development teams by help establishing and following best practices involving patterns such as OOPs, S.O.L.I.D principles, API management strategy, Test Driven Development TDD , realizations of DevOps by rolling out Microsoft Release Management and Systems Center in conjunction with Visual Studio Ultimate.
-
Architected, designed and implemented a robust Geolocation platform by leveraging Microsoft Bing Maps platform while working very closely with Microsoft's Product Team. This platform and underlying services enabled business to achieve competitive edge in the resourcing industry by unfolding capabilities that allow high precision location aware search and match for all brands of target audience such as recruiters, candidates, sales professionals and internal business partners.
Skills utilized:
Windows Server 2008 R2/2012, .NET Framework 4.5.1, C 5.0, ASP.NET MVC 5.0, ASP.NET Web API 2.0, HTML 5, Visual Studio 2013 Ultimate, Entity Framework 6.0, Oracle 11g, Tibco Business works, Windows Azure Websites, PeopleSoft.
Confidential
-
As an Enterprise Architect lead various initiatives around ALM, Custom Application Architecture, Cross platform mobile applications, Performance Engineering, DevOPs strategy, API Gateway to serve enterprise needs across Business Units.
-
Analyzed, Designed, Implemented and Evangelized Microsoft Team Foundation Server 2012 and 2013 in the enterprise as part of an Agile Transformation Program. Additionally, mentored and on boarded more than 50 diverse development teams to adopt capabilities of the platform such as streamlined Scrum process, Backlog management, Sprint and Iteration Planning, CI Continuous Integration , Build Management, Release Management, Custom workflows, Test Automation, various project health Reporting.
-
Lead various custom application development projects while templatizing solutions that leveraged Microsoft .NET Framework 4.5, C , Web API, ASP.NET MVC 5.0, SQL Server 2012, Identity Access Management using OAuth and Claims based security model, Data caching using Windows App Fabric and Windows Azure Web sites and mobile services.
-
Championed Performance Engineering practice within the enterprise by laying out Web Performance and Load testing by leveraging Microsoft Visual Studio 2013 Ultimate, Intellitrace and System Center 2012.
Skills utilized:
Windows Server 2008 R2, .NET Framework 4.5, C , Visual Studio 2013, WPF, XAML, MVVM, ASP.NET MVC 4.0, ASP.NET Web API, HTML 5, Fluent NHibernate, Entity Framework 5.0, MSMQ, SEO, WF 4.5, SQL Server 2008 R2, Oracle 11g, BizTalk Server 2010
Confidential
-
Provided technical leadership and solutions architecture rebranding across Exelon's formerly Constellation Energy web application platform to help realize full potential of latest technology platform improvements around Microsoft .NET framework 4.0 and 4.5.
-
Proactively got engaged in various business and operations units to understand key challenges around processes both on retail commercial utility sides , technology solutions, custom application development release methodologies, integration with heterogeneous client partner products and in house productivity aspects of in house technical delivery team.
-
Designed, lead and built two critical online applications targeted to online pricing of gas, electricity and solar energy utilities meant to be sold for both commercial and retail customers across PA, MD, NJ, CT, NY and TX markets. The products were built in Microsoft .NET framework 4.5 utilizing ASP.NET MVC version 4.0 as the preferred UI technology while SQL Server 2008 R2 as the Database engine for the OLTP data source. Both the applications were benefited immensely from home grown and re-architected service layer following HTTP based RESTFul service APIs leveraging ASP.NET Web API.
-
Built a robust ORM Object Relational Mapper layer following the DDD Domain-driven Design pattern. Effectively utilized both Fluent NHibernate against an existing partner database maintained in Oracle 11g and Microsoft Entity Framework 5.0 against a newly modeled SQL Server 2008 R2 database to abstract underlying data persistent from Domain Entities. Established best practices around security, Unit Testing and performance while demonstrating pragmatic design techniques such as Unit-of-Work and Repository patterns.
-
Designed and strategized the consolidation and externalization of core business rules and their relevance in Business processes by introducing Workflows and light-weight BPM business process management capabilities utilizing the run time and API improvements of Windows Workflow Foundation 4.5. Some key business cases that benefitted the most were a recommendation engine for new existing customers about their utility needs driven by their usage, market pricing data. Successfully implemented open data exchange paradigm by following OData paradigm and WCF Data Services.
-
Worked with Directors and Senior VPs in the One Web team within Exelon to help drive the adoption of advanced project management, source code branching merging strategy, ALM strategies like following Agile template and daily Scrum, software development standards and performance engineering revolving around Microsoft .NET platform. Owned and configured TFS 2012 to automate all of the above and Work Item management following pragmatic process workflows and templates. As a result, Business started to get increased visibility predictability on Iterations and Releases helping them lay out a practical roadmap of mid to long term business goals and expectations from the technical delivery team.
-
Architected a light-weight and robust ESB and messaging framework utilizing Microsoft products and technologies such MSMQ, Windows Workflow WF and Orchestration engine using BizTalk server 2010. The customer facing online retail and partner sales channels were served predominantly via this framework while the footprints on the Web based applications were significantly reduced.
-
Analyzed and designed best practices around Search-Engine optimized application hosting and development paradigm focusing on Technology improvements around Microsoft IIS 8.0 and .NET Framework 4.5.
Skills utilized:
Windows Server 2008 R2, .NET Framework 4.5, C , Visual Studio 2012, WPF, XAML, MVVM, ASP.NET MVC 4.0, ASP.NET Web API, HTML 5, Fluent NHibernate, Entity Framework 5.0, MSMQ, SEO, WF 4.5, SQL Server 2008 R2, Oracle 11g, BizTalk Server 2010
Confidential
-
As a Solutions Architect Delivery Lead for Guardian Life, stated this engagement to address some of the most critical pain points eminent across many application development groups within the company. Business wanted the group to build a series of new web based and rich client applications from scratch for the insurance agents, claim processors and administrators to perform search on prospects existing accounts, ongoing maintenance and real time approval process for external accounts, securities, portfolios, policies etc. These applications were conceptualized to replace a few legacy application built in Visual Basic, Java older technologies long time back. Some of the critical expectations from the business IT leadership were improved performance, better maintainability and adoption of forward looking technology and technical design to mitigate existing pain points and technical debts like tight coupling, low code coverage, high cost of maintenance and obsolete design conventions. After spending quality time with the business software development team leading to in-depth architecture technology evaluations, created a robust N-tier application architecture and pragmatic development deployment standards. Driven optimum iteration planning following Agile methodology complimented by daily scrums.
-
Driven the architecture design concerns and analyzed underlying requirements functional and operational , lead the process of stack rank the desired feature sets and laid out pragmatic set of technology and architectural aspects to craft a robust application framework to be utilized for any desktop based rich applications built in .NET and WPF.
-
Lead several POC proof of concepts to adopt the following technology stacks - WPF desktop client , Silverlight 5, ASP.NET MVC web interface , C , WCF ASP.NET Web API RESTFul transaction service layer, Entity Framework preferred ORM tool, WF Windows Workflow for Business process driven workflows exposed as consumable services hosted on IIS 7.0, SQL Server for revamped canonical data model newly designed from an existing legacy Oracle data model that was obsolete and highly redundant.
-
Designed and developed reference architecture following MVVM Model-View-ViewModel design pattern to help streamline development of any new WPF and Silverlight based N-Tier applications. This has helped all the development team to consistently follow best practices for building WPF based rich client applications and Silverlight focused browser based RIA applications that utilizes data binding, commanding, custom controls, dependency property, Visual state manager, unit testing, service authoring and consumption, loose coupling across logical layers, adoption of proper ORM Object Relation Mapping framework, performance optimization aspects etc.
-
Utilizing the latest features capabilities of WCF and .NET 4.5, designed and developed a set of coarse grained service layer to centralize and facilitate SOA for forthcoming ESB vision for Guardian. The Interface and libraries were designed to be loosely coupled. This had lowered the ongoing maintenance cost significantly while improving on support for Unit Testability.
-
Led the effort of integration with a huge enterprise wide applications and CMS built in SharePoint 2010 and some of the newer ones in SharePoint 2013 leveraging Office 365, The integration was mainly designed around RESTful WCF custom service layer that took advantage of WCF dynamic configuration, SharePoint Client object model in a loosely connected way and SharePoint Server REST Interfaces. The solution later on became a standard mechanism to establish seamless interaction with SharePoint Foundation based applications and contents while achieving desired level of abstraction, security and performance.
-
Lead a strategic Proof of Concept to design framework and standards for building client facing apps in Windows 8 utilizing .NET 4.5 SDK for Windows 8, HTML5, XAML and MVVM pattern.
-
Based on very complex need of vivid application and data integration scenarios, demonstrated extensive thought leadership around laying out enterprise focused high level technical solution architecture design that involves seamless connectivity with legacy SAP system of records and various other Business process Management BPM suites of platforms. The effort involved gauging alternative technical approaches like custom stack of secure and scalable WCF Data Service conforming to restful OData protocol V 3.0 interacting with SAP Process Integration PI components and SAP NetWeaver Gateway as a built-in OData interface. The recommended approach was to take the route of WCF Data Service as OData interface by transmitting JSON Data following streamlined EDM Entity Data Model and custom LINQ Provider against Oracle Database.
-
The Framework also provided interfaces for the Silverlight front end application to integrate with several back end systems, external data sources and real time contents. Proper layering across logical tiers and adoption of dependency injection helped achieve this seamless integration. As a result, a highly customizable Portal framework evolved and several App Dev best practices were implemented and governed towards timely iterative delivery.
-
After the first release of the product, it is now eminent that the first iteration of one of the application built leveraging the framework is realizing 250 improvement in performance and significant leap towards higher code coverage, loose coupling and ability to refactor the code.
Skills utilized:
Windows Server 2008 R2, .NET Framework 4.0 4.5, C , Visual Studio 2010 and 2012, WPF 4.0, Silverlight 5.0, XAML, WCF 4.0, Entity Framework 4.2, SQL Server 2008 R2, Expression Blend, MVVM Design Patterns, Custom Application Framework for WPF applications, Microsoft SharePoint Server 2010, Microsoft SharePoint Foundation 2010, SharePoint Designer 2010, Windows 8 App development using HTML5 and XAML for custom App store, Oracle 11g
Confidential
-
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 Fortune 50 companies.
-
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.
-
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.
-
Define architectural vision and direction of enterprise-wide solutions, including custom-developed application components. Drive the translation of complex business initiatives into
-
Innovative technology solutions and ensure architectural consistency across solution boundaries.
-
Create technology roadmaps in line with business vision and direction. Work with Business Stakeholders and Project Managers to understand inefficiencies in existing business processes and applications and recommend solutions.
-
Engaged in projects involving some of the most coveted Industry and Technical domains:
|
Skills
.NET Framework 4.5.1 prior
C , VB.NET
XML/XSLT
Web Services
SOAP HTTP
ASP.NET MVC
Java Script jQuery
ADO.NET
LINQ PLINQ
Parallel Programming
Entity Framework
Silverlight XAML
WPF WCF WF WIF
SharePoint Server
SQL Server
Windows Server 2012/2008 R2
App Fabric Cache
Windows Azure
BigData Hadoop HDFS
SQL Azure
ODATA
REST API JSON
ALM TFS
Design Patterns
Abstract, Strategy, Singleton, Factory, Fa ade, MVP, MVVM
OOPS S.O.L.I.D
Visual Studio 2010
Expression Blend 4
Sketch Flow
Expression Web
VSTO
Public Speaking
Project Management
Architecture Design
Proof of Concept
Testing Deployment
Evangelism
|