Senior Solution Architect Resume Profile
Professional Experience Summary
- Senior Solution Architect and Technical Lead with strong architecture development and management experience of more than 12 years in IT industry. Specializing in Object-Oriented Analysis Architecture and Design Patterns Service Oriented Architecture SOA MVC.
- Experience in Patterns like Factory Pattern Dependency Injection and Mocking Framework.
- Experience in Agile Methodologies like Extreme Programming Test First and Continuous Integration.
- Experience in architecture design and implementation of software solutions specializing in MOSS 2010/2007 platform. Have worked on Capacity Planning Governance Deploying SharePoint correctly Configuring email incoming Configuring email outgoing Configuring shared services Configuring search Backup Restore Other duties focusing on the Central Administration Page. Worked on SharePoint Branding Web Part Creation InfoPath Form Development Custom ASP.Net Page WSP Builder Installation and Administration.
- Experience in architecture design and implementation of enterprise solutions specializing in Web Front End Development in ASP.Net. Worked on Data Bound Controls Validation Framework AJAX Control Toolkit Crystal Reports JQuery and User Controls. Worked on .Net Framework 2.0/3.5/4.0 features WCF WCF Data Services Linq Entity Framework Collections framework delegates and events.
- Microsoft Certified Applications Developer MCAD in .NET technologies Web applications using C .NET XML Web services and Server components using C .NET Designing and implementing databases with SQL Server 2005
Technical Skills Summary
Language C ASP.NET 3.5/2.0/1.1
Databases SQL Server 2008/2005
Tools and Utilities Visual Studio .NET 2008/2005 SharePoint 2007/2010 WSS v3.0 SharePoint Designer 2007/2010 IIS 6.0/7.0 SSRS SSMS SSAS MS Visio MS Project NUnit QUnit Jenkins.
Distributed Computing XML Web Services SOAP WSDL WCF
Project Details
Confidential
- mySPGI web portal is developed for companies to manage their cash flow cycles faster by providing employees an online and offline interface to enter their timesheets approval mechanism and generating payrolls. The portal also provides employees interface to enter their expenses vacations. It supports multiple languages like English German.
- Platforms Technologies
- Microsoft .Net Framework 4.0.
- Windows Server 2008 IIS 7.0 SQL Server 2008 Visual Studio 2012
- Tasks Accomplished
- Development of Back end business layer using Linq and Sql Server objects.
- Development of UI Layer using Ext JS 2.3 Framework.
- Development of SSRS Reports.
- Deployment of code to Test QA and Production environment.
- Code Review of Team Members.
- Guide Team Members in case of technical issues and architecture/design
Confidential
- AASHTO web portal is developed for federal and state transportation agencies. It facilitates agencies in highway road construction in areas of Construction Materials Preconstruction Estimation etc. Platforms Technologies
- Microsoft .Net Framework 4.0.
- Windows Server 2008 IIS 7.0 SQL Server 2008
- Visual Studio 2010 SharePoint Designer
- Tasks Accomplished
- Participate in meetings with SME s to do design of work component and estimate effort.
- Development of Business Layer using Factory Dependency Injection Pattern. The pattern facilitates in unit testing with Mock Framework.
- Develop UI using HTML5 and Twitter bootstrap framework.
- Develop client side behavior and Ajax calls using JQuery.
- Write Unit Test using NUnit and QUnit.
- Monitor continuous integration using Jenkins SVN.
Confidential
- The Claritas Investment Certificate is for everyone in the financial services industry working with investment decision makers from client services to compliance from human resources to IT and operations from sales and marketing to legal.
- The exam is hosted on an extranet Sharepoint 2010 Portal several having Publishing sites and subsites. It includes web parts for the functionalities from registering a candidate to schedule examinations with the third party vendor Pearson all way.
- Platforms Technologies
- Microsoft .Net Framework 4.0.
- Windows Server 2008 IIS 7.0 SharePoint 2010
- Visual Studio 2010 SharePoint Designer
Tasks Accomplished
Create Class Diagrams Sequence Diagrams Network Diagrams and Design Documents. Development of Visual WebParts. Making Ajax Calls from within webparts to Server to retrieve data without doing full Postbacks. Development of Master Pages and Layout Pages. Development of features using new Sharepoint 2010 client side object model. Create Deployment Steps for propagating Web Parts Master Pages to all environments. Integrating third Party sites like Pearson QuestionMark and VitalSource with Portal.
Confidential
- EHLIS Program is to facilitate Food Inspectors to collect data about restaurants during field visits in offline mode. Once they are back in office they can sink data with Central Database.
- Desktop application to record data is WPF solution. XAML is used to design the UI. The data is store locally in access database. WCF Services are used to sink data with Central SQL Server Database.
- There is portal developed in SharePoint 2010 to manage metadata.
- Platforms Technologies
- Microsoft .Net Framework 4.0.
- Windows Server 2008 IIS 7.0 SharePoint 2010
- Visual Studio 2010 SharePoint Designer
- Task Accomplished
- Architect and Design WCF layer SharePoint Portal Site.
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology. Involved in Programming XAML applications. Created and worked with dependency attached and complex properties and plugged them into WPF.
- Design and Develop custom C SharePoint 2010 Web Parts Custom ASPX Pages Workflows Event Receivers and Branding.
- Creates custom SharePoint 2010 applications using InfoPath and C .
Confidential
- OMMP Program is to manage issuance and maintain medical marijuana license issued to Oregon State residents.
- Program is developed on Microsoft Office SharePoint Server 2007 Platform. Client Model Library is used to store artifacts in document library and retrieve document links. Authentication and Authorization is based on SharePoint Groups. Active Directory Groups are mapped to SharePoint Groups. Custom Master Page has been developed for the site.
- ASP.Net forms are the user interface to enter information into system. Model Layer interacts with Database Layer and external services like DMV and Postal Address Verification. WCF Service layer are used to abstract external interfaces like DMV and Postal Address Verification.
- Platforms Technologies
- Microsoft .Net Framework 3.5 JQuery Data Tables ASPX 2.0 OpenXml Crystal Reports.
- Windows Server 2003 MOSS 2007 IIS 6.0
- Entity Framework.
- Visual Studio 2008 Visual Studio 2010
- SQL Server 2005
- IIS 7.0
- Task Accomplished
- Requirement Gathering/Management
- Participated in Product Back Log grooming to come up with user stories effort estimation.
- Move the stories from Product Back Log to Sprint Back Log.
- Participate in Sprint Planning Daily Stand-ups and Retrospective meetings.
- Managing Team s commitment to product owner in each sprint.
- Architecture/Design
- Capacity Planning of SharePoint farm.
- Design of medium scale SharePoint Farm.
- Deployment of wsp to test stage and production servers using Hudson Continuous Integration.
- Design for using Crystal Reports to print Cards. Printing involved using multiple trays.
- Design of Letter Printing on Server Side using OpenXml.
- Design of Faceted Search to display results based on multiple search criterions.
- Develop and Design OMMP Solution and different projects of solution.
- Development
- Design and Development of a complex Registration Form in ASPX. Made use of user controls to break page into manageable components.
- Design and Development of WCF Interface Service Layer that provides functionality for Address Verification Security DMV Lookup etc.
- Peer Review of Code and follow best practices/coding guidelines
Confidential
- IDMS is a Rebate Forecasting tool being used by Analyst to predict rebate to be paid to Intel Client at end of each quarter.
- Tool is developed on .Net Framework 3.5 Platform Visual Studio 2008 VSTO ASP.Net WCF and Sql Server 2005.
- Platforms Technologies
- Microsoft .Net Framework 3.5
- Visual Studio 2008
- SQL Server 2005
- IIS 7.0
- Task Accomplished
- Design Develop ASP.Net Forms
- Took part in discussions to gather requirements.
- Manage deliverables to be completed by team in each sprint.
- Allocate work to team members.
- Develop Web Service Layer in .Net Framework 3.5 as per WCF guidelines.
- Develop VSTO based Excel solution for down stream applications to enter rebates against deals.
- To refactor existing code base for implementing OOP s concepts easy maintenance and having good quality code.
- To develop a middle tier architecture for future reuse.
Confidential
- Philips Customer report lot of product/non product related problems with Philips Sale Service. Philips generally repays the customer in terms of money training.
- Make Right System does following functions
- To document information about problems faced by client reviewer feedback and approver comment.
- Work Flow function to route the document through reviewers and approvers.
- Record all information in Database for reporting purpose.
- Platforms Technologies
- MOSS 2007/WSS v3.0
- InfoPath 2007 Client and Form Services
- SQL Server 2005
- IIS
- Visual Studio 2008
- Roles Responsibilities
- Participate in discussions with client to understand business functionality to be provided by MakeRight System.
- Design of the proposed system based on InfoPath forms and SharePoint Work Flows.
- Creation of Project Plan with time estimates deployment plan and quality assurance plan.
- Design/Development of Database and Web Service Layer.
- Design of InfoPath forms and associated Work Flows.
- Planning
- Met with stakeholders to define the scope of the entire Corporate Content and Document Management System project utilizing the features of MOSS 2007 and wrote business requirements and functional specification including the architecture and design documents.
- Design
- Design of InfoPath form to capture all the information from submitter reviewers and approvers.
- Design of Database Layer and Web Service Layer to interact with Database.
- Design of Sequential Workflow to do approval process.
- Development Configuration
- Development of Web service and Database Layer.
- Development of InfoPath form and code behind using VSTO.
- Creation of relative Data Connection files to hold connections to Web Service.
- Work Flow Development using Visual Studio 2008.
Confidential
- Platforms Technologies
- Microsoft.Net Framework 2.0/3.0
- SQL Server 2005
- VSTS 2005
- AJAX
- MOSS 2007/WSS v3.0
- InfoPath 2007 Client and Form Services
- Roles Responsibilities
- Participate in discussions to figure out look and feel of DataMart for TruCast.
- Design of DataMart UI based on Ajax principles and using Infragistics Web Grid Control.
- Development of middle tier components and Web Services using C and ADO.Net on basis of Technical Specifications.
- Design of DataMart Database and ETL to populate DataMart
- Optimize slow running stored procedures.
- Design
- Gathered information regarding users workflows search customizations functionality appearance and permissions.
- Matrixed SharePoint Site Columns and Content Types to the specifications defined in the business requirements.
- Maximized leverage of the system by mapping the business requirements to existing components MOSS 2007 and provided Visio diagrams of new components needed by the business for approval of the project principals.
- Similarly mapped functional specification to development and configuration tasks.
- Led effort to inventory non-HTML and HTML content of their network file shares and other data sources.
- Created List Doc library and Form library InfoPath forms content types with inheritance hierarchy site columns required for the application.
Development and Configuration
- Configuration and Setup of Shared Services and Search Management.
- Develop custom WebParts in ASP.NET/C for Managing Business Information from various lines of business applications and SQL Server 2005.
- Created State and Sequential Workflow in C Windows Workflow Foundation .Net 3.0 to control the flow of approvals escalations and resubmit requests.
- Configured active directory integration for user profiles customized user profiles properties created web applications site collections record center sites and created a scheduled daily backups plan.
- Configured Custom Policy level for web application Site Collection Groups removed security inheritance from in sub sites for some lists.
- Created custom solution to have workflow approvals and business data on the documents.
- Design and Develop Workflows and Content using SharePoint Designer 2007
Testing
Provided test scenarios to the QA department.
Presided over daily meetings with the QA staff internal to Aivea and Client QA teams during the testing phase to address bugs track fixes and resolve outstanding issues
Confidential
- H W 7.0 is a web based portal that facilitates management of health welfare benefits of employees in organizations in Unites States. My team is involved in development of middle tier for the same portal. Middle tier is properly architected based on Abstract Data Factory Pattern. Concepts like Threading Dynamic Compilation of Classes are implemented.
- Platforms Technologies
- Microsoft.Net Framework 2.0
- Oracle 9i
- VSTS 2005
- Windows 2003
- Roles Responsibilities
- High Level Architecture Design for the Work Products Assigned to Best Shore Team.
- Review of Detailed Design of Web Forms Middle Tier based on High Level Architecture Diagram.
- Development of middle tier components using C and ADO.Net on basis of Technical Specifications.
- Communication with Onsite team to understand requirements convey offshore team s progress resolution of issues negotiate deliverable timelines send MOM for meetings deal with vendors etc.
- To monitor and control the progress of work assigned to team members.
- Implement Processes and Standards set for the project as per CMMi guidelines. One such guideline is that all work products need to undergo peer review before delivery.
- To develop training plans for newly joined members.
- To find solutions for any problems that offshore team is facing in way of smooth delivery.
Confidential
- This is a Loan Originating and processing System. This is a web application development project. The client s existing business model needs modifications as well as existing application needs to be web enabled. It should also integrate with other third party application using web services.
- Platforms Technologies
- SQL Server 2000
- C Microsoft.Net ASP.Net ADO.Net
- Windows 2000
- Roles Responsibilities
- Development of Technical Specifications
- Development of middle tier components using C and ADO.Net on basis of Technical Specifications.
- Writing Stored Procedures and other Database Objects using SQL Server 2000.
- Writing Unit Test Cases
- T-SQL Programming
- Database Tuning
- Modeling of Database through Embarcado.
- Database Tuning
- Development of Application and COM Components in VB.
