Sharepoint Architect/bi Developer Resume
Boston, MA
SUMMARY
- Built Load - Balanced MOSS 2007 Server Farm which included, InfoPath Forms server, Confidential Project Server, Load-balanced Web-front-ends, application-logic server, search server, integrated FAST server, Integrated Excel Services, Integrated Anti-Virus on all servers, Integrated Workflow, and integrated Confidential Communications Server
- Knowledge of Confidential PowerShell commands to complete administration of SharePoint 2010
- Knowledge of Claims-Based Authentication installation in SharePoint
- Implementing Single Sign-on using SharePoint 2007, SharePoint 2010 and SharePoint 2013 as the authentication provider
- Extensive experience in Installation, Backup, Recovery and Troubleshooting of SharePoint Server and Windows SharePoint Services.
- Extensive experience in Upgrading SharePoint 2007 to MOSS 2010, MOSS 2013(Gradual, In Place and Database Migration),
- Experience in data migration from Lotus Notes to SharePoint 2003, MOSS 2007, SharePoint 2010, and SharePoint 2013.
- Extensive experience using migration tools such as Metalogix content matrix, Sharegate.
- Design an information architecture
- Design logical and physical architectures
- Extensively used Out of the box web parts CEWP (Content Editor Web Part)& CQWP (Content Query Web Part) and also created custom web parts using visual studio 2013 with SharePoint object model.
- Created SharePoint custom lists, forms, out-of-the box and custom web parts, and applications using SharePoint 2013 out-of-box and custom features, InfoPath, JavaScript, JQuery, Powershell and client side development tools with SharePoint web Services.
- Expertise in Designing and coding workflow activities using WWF.
- Good Experience working on .Net, C#4.0, ASP.NET4.0, Web Forms, Win Forms, XML, ADO.NET.
- Experience in Systems Analysis, Design, Development and Implementation of various applications including Web, Windows and Client/Server Application development using but not limited to SharePoint, .NET Framework, C#, VB.NET, ASP.NET, XML, web services, WWF, WPF, WCF, LINQ, AJAX Technologies and Silverlight.
- Exposure to Confidential Business Intelligence suite like SQL Server Reporting Services (SSRS), SQL Server Analysis Services, (SSAS) and SQL Server Integration Services (SSIS).
- Design, architect, and develop SharePoint apps, solutions, and web parts utilizing client side cloud ready best in class technologies such as Client Side Object Model (CSOM), SPServices, jQuery, Bootstrap, Handlebars, Responsive Design, HTML 5, XSLT, etc.
- Created Custom Reports using Google Analytics and Web Trends.
- Responsible for Capacity planning and sizing for the SharePoint 2010 platform hosting in Clustered environment for HighAvailability using Hardware load balancer, SQL Cluster, Windows Clustering, Big IP- F5, ISA, VMWARE.
- Developed the overall information architecture plan for the team collaboration portal; created site collections.
- Created SharePoint sites, site templates, managed permissions, and created permission groups. Collaborated with SharePoint
- Site Owners to create content types and site columns; assisted with the design of information flow for the document management process.
- Excellent team player with strong skills in trouble shooting, problem solving, Interpersonal, Oral & written communication
- Analytical thinker that consistently resolves ongoing issues or defects, often called upon to consult on problems that have eluded resoultion by others.
- Scored over 85% in all the certification exams as part of Confidential certified Technology Specialist certification.
- Easily adept to new Technologies and skills and experience of working on Legacy Technologies.
- Plan and configure a web content management infrastructure to meet business requirements
- Plan and configure Business Intelligence solutions
- Plan and configure enterprise content management in aSharePoint2013 deployment
- Plan and configure productivity and collaboration platforms and features
- Plan and configure service applications
- Plan and configure social computing features
- Plan and design aSharePoint2013 environment to meet requirements for high availability and disaster recovery
- Plan and implement a service application architecture for aSharePoint2013 deployment
- Plan and Implement Networking and Security in Office 365
- Develop and implement a governance plan forSharePointServer 2013
- Configure and manage apps in aSharePointServer 2013 environment
- Configure and manage Business Connectivity Services features in aSharePoint2013 deployment
- Configure authentication forSharePoint2013
- Configure enterprise search
- Configure user profiles
- Create web applications and site collections
- Implement and Manage Federated Identities for Single Sign-On (SSO)
- Implement and Manage Identities by Using DirSync
- Install and configureSharePointServer 2013
- Install and configureSharePointServer 2016
- Manage Cloud Identities
- Manage solutions in aSharePoint2013 deployment
- Manage taxonomy
- Manage users and permissions
- Monitor and maintain aSharePoint2013 environment
- Monitor and Troubleshoot Office 365 Availability and Usage
- Optimize the search experience for an enterprise environment
- Perform an upgrade or migration toSharePointServer 2013
- Provision Office 365
- ProvisionSharePointOnline Site Collections
- Secure aSharePoint2013 deployment
- Strong experience in creating & managing workflows in SharePoint 2010 using windows workflow foundation.
- Worked on Security features such as Authentication & Authorization on SharePoint
- Extensive experience in Authentication, Authorizing Users, Roles and User Accounts.
- Extensive experience in configuration of MS SQL Server 2005, SQL 2008, and SQL 2012 with SharePoint Portal Server.
- Good knowledge of MS Team Foundation Server (TFS)
- Strong experience in designing, implementing, and maintaining Confidential SharePoint, SQL 2012, IIS, Windows Clustering, Network Load Balance, .Net Environments, File and Print, Project Server, Performance Point, etc.
- Experience supporting Intranet and Extranet Web services in a client facing environment.
- A solid understanding of TCP/IP, routing and routed protocols, SNMP, network protocols, and Network Security.
- VMware experience with SharePoint virtual environments
- Solid knowledge of industry security standards.
- Experience developing web parts/features for SharePoint 2010/2013, including using the SP object model, SharePoint Designer, and Workflows
- Knowledge of role based Identity and Access Management, Active Directory authentication, Classic Windows Authentication, Forms Based Authentication (FBA), Claims Based Authentication and group security as it applies to SharePoint.
- Experience with ITIL Best Practices as it relates to Configuration, Change, and Release Management.
- Experience with XML-related technologies, such as AJAX, XSD, XSLT
- Experience with SQL Server 2008/2012
- Knowledge of Web protocols and standards (HTTP, HTML, CSS, XML, JavaScript, etc.)
- Strong communication skills, including the ability to convey complex technical concepts in non-technical terms.
Areas of Expertise
- SharePoint 2016 - Enterprise
- SharePoint 2013 - Enterprise
- SharePoint 2010 - Enterprise
- .Net Framework (2.0 - 4.5)
- C#
- SQL Server
- Object Oriented Development including OO design patterns
- InfoPath Custom Development
- SharePoint Object Model
- Master Pages and Page Layouts
- Cascading Style sheets
- Taxonomy Design
- Content Types and Metadata Design
- Custom Web Parts, Field Controls, Site Definitions, Event Handlers, MOSS Application Pages
- Windows Workflow Foundation Workflows including multiple states workflows
- HTML5 | jQuery | JavaScript | XML / XSLT
PROFESSIONAL EXPERIENCE
Confidential, Atlanta
Sharepoint Architect/Adminstrator
Responsibilities:
- Develop screens using HTML, AngularJS, CSS for customers to submit and return order requests.
- Develop Services REST API for connecting to external database for CRM/SAP data and show results in Custom Webpart.
- Worked on UI changes, Grid Alignment, word wrap and few other changes to enhance UI of portal.
- Extranet is integrated with internal core systems like CRM/SAP via WCF Services Rest API.
- Develop Jquery webpart and connect to external database and sharepoint lists to show business information for customers to submit order and return request.
- Developed Powershell Scripts to Install and Configure Sharepoint Setup in Pre Prod and Production Environments.
- All Service Applications including Workflow Manager were installed using Powershell.
- Create POC for Business for key sharepoint implementations like Reporting, Search and Help Section.
- Develop Custom Branding, Master Pages and CSS for UI Enhancement and consistent look and feel.
- As an Adminstrator Involved in Sharepoint Governance,system architecture, Information Architecture, Capacity Planning, Security and Farm Topology for Pre Prod and Prod Environments.
- As an Adminstrator Involved in Load Balancing, Documentation of Architecture for Pre Prod and Prod Environments.
- Backup and Restore of Entire Farm using System Center Data Protection Manager.
- Setup Search, SSRS service applications and customized search and reporting interface for Business Use.
- Brainstormed Disaster Recovery with Offshore Germany Team for production farm.
- Setup ADFS SSO on Sharepoint farm using mvc web app.
- Monitor Health and Performance of Sharepoint Farm using ULS, Dashboard and Reporting.
- Used Bootstrap to design responsive web pages for all screen sizes.
- Create and program responsive SharePoint website designs with master pages, page layouts, themes, display templates, JavaScript, jQuery, CSS, and SharePoint designer 2013.
- Architected and configured an on-premises app model for SharePoint 2013 farm that includes Apps for SharePoint, Business Intelligence, Community Portal, My Sites. The farm was architected as a hybrid environment, allowing for on-premises and cloud development.
- Created many SharePoint 2013 PowerPivot excel reports for the Business Analysis Division that included many data models with over 200+ DAX calculated columns and measures. These reports also included using Slicers, Time Controls, Conditional Formatting, 3-D Pivot Charts, Pivot Tables, KPI, Power View and Office Apps like Bing Maps.
- Created many SharePoint 2013 Power View reports for the Business Analysis Division that included implementing both multi-dimensional and tabular cubes. These reports implemented scatter charts, Bing maps, 3-D charts, slicers and filters.
- Created many SharePoint 2013 PerformancePoint Dashboards with Dashboard Designer for the Business Analysis Division that included the use of Analytical Charts and Grids, Scorecards, KPI, Time Intelligence and Member Selection Filters and PowerPivot and Power View reports.
- Created many SharePoint 2013 PowerPivot charts and filters that were exported to PerformancePoint dashboards. PowerPivot charts were configured in Dashboard Designer to sync with dashboard filters.
- Created SharePoint 2013 Tabular cubes in SSDT 2012 that were designed for leadership, business analysts and deployed them to an SSAS Tabular instance in SQL Server 2012.
- Created many SharePoint 2013 PowerPivot, Excel, Report Builder Report, Power View Reports, Visio diagrams and Dashboards which used several data sources - SharePoint lists, SQL Server data bases, Data Warehouse, SSAS cubes and Custom Data Providers. Implemented advanced features with all reporting tools like (1) the JavaScript Mashup API to connect Visio stencils to other web parts, (2) Custom Data Providers using WCF and a SQL Server data base for Visio diagrams, (3) Alerts and Subscriptions, (4) .NET Type assembly connectors and External Content Types (“ECT”), (5) Integration of External List inside Office Applications that use ECTs, (6) OData and RSS feeds. Some Excel reports and Report Builder reports were also created using Visual Studio 2012/2013.
- Created SharePoint 2013 Apps for SharePoint implementing External Content Types (ECT), OData, domain certificates, SharePoint lists and workflows inside an ASP.NET and ASP.NET MVC provider-hosted web applications.
- Installed and configured more than 3 SharePoint 2013 farms that included On-Premises Environment for Apps for SharePoint, Office Web Apps Servers, Business Intelligence Servers, all Business Intelligence reporting services, including Secure Store Service, Search, Search Suggestions, SSAS (multi-dimensional and tabular), PowerPivot in SharePoint mode, Reporting Servers (SSRS). Kerberos delegation and domain certificates were implemented. Most configurations were completed with PowerShell scripts.
- Most SharePoint 2013 BI reports where demonstrated to the stakeholders as well as their clients. The Directors, Team Leads, Architect were so impressed that they decided to start using the SharePoint reporting tools. Created many functions and stored procedures in SQL Server 2012 for some of the BI reports.
Confidential, San Antonio, TX
Sharepoint Architect /Adminstrator
Responsibilities:
- Migration of Sharepoint 2010 to Office365.
- Develop Infopath forms using Visual Studio Light switch and Angular Js.
- Fixed multiple bugs with existing Infopath2010 environment.
- Migrated about few 100 thousands of documents from existing 2010 platform to Office 365 using Metalogix Content Matrix tool.
- Designing and implementing a series of PowerShell workflows and scripts.
- Implemented staged migration of mailboxes from on premise Exchange(2010) platform to Exchange Online (Office 365)
- Preparing for migration by Configuring outlook anywhere on the on-premise Exchanger Server
- Activated Active Directory Sync in Office 365 to provision users from AD to Office 365
- Design and implement interoffice communication using office 365 and Skype for Business, Lync
- Develop Hybrid environment for Global initiative
- Provide overall IT governance for the Practice
- Managing Office 365 Identities and Requirements
- Enabling Office 365 Services, Core Solutions of Confidential Lync Server 2013.
- Developed Master Pages Look and Feel of Sharepoint environment and custom page layouts.
- Configure BI and Reporting Services on Sharepoint and developed about 20 SSRS reports with advanced reporting functionality.
- Configured Search in Sharepoint and developed publishing pages and wiki pages for help section for entire sharepoint environment.
- Developed External Lists in Sharepoint with customized new/edit/display forms and views to provide customer and end user opportunity to update CRM and Salesforce Data.
- Adminstrated Sharepoint/Office 365 Online Environment.
- Installed Third party Addins and Provider Hosted Apps in Office 365 environment.
- Setup Content Type Hub and created custom content types with cascade lookup as an Adminstrator.
- Server as Oncall with Confidential for all Office 365 Issues.
Confidential, Austin, TX
SharePoint Architect/Adminstrator
Responsibilities:
- Create custom login page for FBA Authentication using C#, JQuery and CSS which displays custom error, warning messages and Images.
- Create Infopath Forms with appropriate form controls and have accompanying text descriptions informing users how to fill out the form and requirements for each field.
- Developed Project Management Subsites with Assumptions, Risks, Issues Data from Excel and Tasks Data from MS Project.
- Used Excel Powerpivot to develop dashboard data and publish to sharepoint.
- Created Site Template for Project Management which includes dashboard and project management capabilities.
- As an Adminstrator setup Salesforce data on SQL Server using Progress Data Direct
- Setup FBA Package from codeplex on Sharepoint farm for users to update and recover passwords.
- Setup Extranet Users on SQL Server.
- Adminstrated Sharepoint using Central Adminstration, IIS and Powershell.
Confidential, Boston, MA
SharePoint Architect/BI Developer
Responsibilities:
- Analyzed their needs and the current environment for a SharePoint implementation. Prepared and submitted business requirements.
- Work with MFS Business to coordinate technology, features and rollout implementation.
- Trained staff on administration, page development, SharePoint apps. Managed the project to rollout.
- Provided a documented analysis of their hosted SharePoint site in the cloud vs. Office 365, the pros and cons, and how it could better server their needs.
- Worked on enriching identity and user provisioning integrations with Confidential Office 365
- Developed enterprise applications to enhance the productivity with Confidential office 365.
- Implemented cloud based applications and provided remote data access with the help of with Confidential office 365
- Collaborate with Confidential regarding issues related to office 365 resolutions.
- Created a My Sites service application with custom aspx pages to display employee profile information contained both in the service application as well as external SQL server databases.
- Developed custom security platform utilizing federated authentication with SAML based tokens and Oauth 2.0 delegation.
- Worked on SharePoint Designer 2010 for 3 stage Workflows in SharePoint, developing and customizing Master Pages and Worked with complete customization and Branding of SharePoint portal sites. This includes creation of various custom designer master pages from scratch to override the traditional look and feel of SharePoint.
- Worked on creating different prototyping SharePoint sites using the Axure prototyping tool and created wireframes using Balsmiq.
- Create and program responsive SharePoint website designs with master pages, page layouts, themes, display templates, JavaScript, jQuery, CSS, and SharePoint designer 2013.
- Managed Sharepoint internal and outsourced maintenance support for Sharepoint.
- Created Reports, Report model Definitions, Scorecards, KPIs, and Dashboards utilizing Performance Point Server 2013/SharePoint Server
- Designed remote event receivers to work on SharePoint 2013 cloud hosted environment, using both asynchronous and synchronous events in Visual Studio 2013 with OAuth for security
- Migrated 2010 to SP2013 for a data over 600GB and 550 site collections using sharegate migration tool
- Automating a complex, error-prone customer on-boarding process using Windows PowerShell.
- Designing and implementing a series of PowerShell workflows and scripts.
- Using C# to create custom objects to handle functions difficult to implement with PowerShell.
- Installed third party tools from Layer 2 for Business data connectivity and maintained connections to Oracle, SAP and CRM data.
- Created Load Tests using Visual Studio for performance testing the environment.
Confidential, Houston, TX
SharePoint Architect
Responsibilities:
- Design page layouts for Financial Systems and Reporting group, Financial Planning & Analysis group and Commercial Finance group
- Design Taxonomy for Document Set library so that users can tag content while uploading it to document library.
- Implement Autotagging solution in Visual Studio 2013 to automatically tag documents while uploading them to document library
- Customized UI with the Office SharePoint Designer and build Master Pages. Creating contextualized search tabs on specific content.
- Developed Inbound Outbound calls to Sharepoint from Salesforce
- Design analytics for users to view top 10 reports, top downloaded reports and various other analytics..
- Designing and implementing a series of PowerShell workflows and scripts.
Confidential, Boston, MA
SharePoint Architect
Responsibilities:
- Led requirements gathering workshop to select and recommend a portal collaboration solution.
- Met with key business users, coordinated requirements gathering, collaborated to obtain SharePoint 2013 environment
- Intensively involved and led the development effort of new SharePoint 2013 environment right from installation phase, migration phase from .
- Designed Page Layouts in SharePoint Designer by inheriting page layout content Type.
- Created site templates based on lotus notes templates.
- Created Custom Look and feel of the home page using Jquery/HTML5 and content editor webparts.
- Designed extensive site taxonomy to drive FAST search based navigation and content management.
- Architected new cloud based architecture to replace existing on-site server farms.
- Research, prototyped and developed SharePoint 2013 provider and autohosted Apps.
- Designed custom page layouts for home pages, subsite pages and various site pages.
- Created custom master page with few advanced changes to get the right design look and feel.
- Created a structure similar to network share in SharePoint.
- Used PowerShell script to create similar folder structure and split excel to worksheets and save them individually to the respective folders on SharePoint.
- While saving files introduced metadata tagging to retrieve documents effectively.
- Extend SharePoint enterprise search capabilities by implementing Fast Search.
- Used Avepoint Docave platform for sharepoint migration, pre migration check and setting governance standards and monitoring the environment.
Confidential, Boston, MA
SharePoint Architect/BI Developer
Responsibilities:
- Confidential works with business users, administrators, PM, and offshore based developers.
- Confidential is responsible for providing the technical solution to the developers and help them in executing the development activities.
- Code reviews, troubleshooting issues with developers and other development related activities also fall in the scope of Confidential ’s responsibilities.
- Confidential is also hands on with coding in C# and web development (JavaScript, jQuery, CSS, Ajax etc.)
- Created custom lists, list views, site columns, content types.
- Designed the custom list and custom list forms using Visual Studio 2010, XSLT, CSS, HTML and JQuery.
- Developed item level event receivers using C# in Visual studio 2010 to change the security settings at the item level based on a list column value.
- Verification/validation and support for various projects including an integration project in SharePoint 2010.
- Developed and deployed event receivers and event handlers.
- Implemented SharePoint security using site groups to control access to sites and lists.
- Effectively used Team Foundation Server for version control.
- Effectively used the SharePoint 2010 client object model in the custom list forms.
- Create custom VM’s for Developers, Testers, and Business Analysts.
- Managed and performed mission critical SharePoint 2007 server upgrade to SharePoint 2010/2013
- Developed project plan
- Designed and developed master pages, page layouts using Design Manager and SharePoint designer 2013
- Designed and developed Responsive Megamenu.
- Extensive work with custom display templates and page layouts.
- Developed Responsive Master pages and page layouts.
- Designed and developed custom display templates
- Created custom style sheets for Responsive web design to target different screen resolutions.
- Developed custom approval workflows and workflows part of business flow using Visual Studio 2010
- Developed and implemented test plan including construction of development/test environment
- Put in place a knowledge center on SharePoint for SharePoint admins to troubleshoot common SharePoint issues.
- Developed farm’s architecture, and performed sites’ migration
- Automate, and streamlined in place business processes via SharePoint technology.
- Used Metalogix Content Matrix to perform sharepoint migration from Sharepoint .
- Designing and implementing a series of PowerShell workflows and scripts.
- Using C# to create custom objects to handle functions difficult to implement with PowerShell.
Confidential, Lowell, MA
Senior SharePoint Developer/BI Developer
Responsibilities:
- Assist the other SharePoint Developer in the design, architecture, availability, reliability, and security of future SharePoint environments.
- Helped in creating BI Dashboards using external content types and columns.
- Customized master pages using SharePoint designer to function the existing templates in SharePoint environment.
- Deployed BDC with SQL tables on SharePoint portal site and allotting permissions to those SharePoint site pages
- Used Metalogix Content Matrix for migration from SP2003 to SP2013.
Confidential, Bothell, WA
Senior SharePoint Developer
Responsibilities:
- Designing InfoPath forms, form templates, template parts, and master-detail forms.
- Integrating InfoPath forms with Confidential Outlook, SharePoint, Databases, Web services, Hosting environment etc.
- Working with Master-Detail forms, Multiple views, Digital signing. Construction of Browser-Compatible forms.
- Working with different Form Submit options.
- Publishing forms using diverse publishing options along with property promotion. Working with Main and Secondary Data Connections and Data Source.
- Submitting and Retrieving data with various data sources.
- Working with Form Security and Trust options.
- Utilizing various form-filling options like Conditional formatting, Data Validation and Rules Creation etc. Creation of Workflow Initiation and Association forms.
- Working with Roles and role-based views.
- Implemented K2 Blackpearl workflows in a SharePoint environment.
- Over a year experience in K2 Blackpearl technologies, K2.net workflow server, and K2.net studio. (Development and implementation).
- Building reusable form templates using Template-parts.
- Installation and configuration of Forms Services for deploying Browser-Compatible forms.
- Implemented Social Features from SharePoint 2013.
- Use SharePoint 2010 Designer to create layouts, custom webparts.
- Created Workflows using Visual Studio 2010.
- Publish Infopath and Design Infopath forms using VS2010.
- Used WCF to develop webservices.
- Custom workflow development in Nintex and SharePoint Designer 2010
- Manage taxonomy, permissions, patching, backup plans, feature requests, and more for all SharePoint platforms
- Create SharePoint Governance Plan
- Support 6, 000 users worldwide, including 13 remote satellite-connected locations
- Support 2 different SharePoint farms worldwide
- Acquired and used MetaLogix, Echo, Quest, Axceler, BDC MetaMan, and Nintex SharePoint tools
- Used SQL server 2008 to maintain and update database.
- Developed complex event handlers, forms, features and workflows.
- Assist a large team implement a SharePoint 2013 intranet and migrate content from the existing SharePoint 2010 platform.
- Migrate 2007 WSS sites to SharePoint 2010 farm
- Custom workflow development in Nintex and SharePoint Designer 2010.
- Manage taxonomy, permissions, patching, backup plans, feature requests, and more for all SharePoint platforms
- Create SharePoint Governance Plan
Confidential, Redmond, WA
Senior SharePoint Developer
Responsibilities:
- Sound knowledge in Confidential Office SharePoint Server 2010 (MOSS2010) & Windows SharePoint 3.0 implementation, architecture and development subject.
- Expertise in analyzing Client's business needs, gathering requirements and translating these in to great features and functionality of MOSS 2010.
- Experienced in onsite co-ordination, leading project specific modules and technical teams.
- Strong experience in architect, design and coding custom SharePoint Workflows, both State machine and Sequential workflows.
- Designed and developed custom web parts, web services and web pages for MOSS site’s customization.
- Designed and developed custom Site Definitions on multiple web applications for new MOSS implementation.
- Good experience on configuring the MOSS2010 and handling the SharePoint migrations from the V3.0 to V4.0.
- Expertise in the preparation of Technical Design Documents for development, customizations, solution deployment and production management.
- Sound understanding of SharePoint Object model.
- Created custom master pages, page layouts and webparts for various team portals.
- Created Web Parts using SharePoint Designer 2007 to display live feeds by consuming web services.
- Implemented custom built web parts using Visual Studio 2005 for the users to select the currencies involved, deal expiration date and choose which currency to buy or sell.
- Developed web services using WCF, WSDL/SOAP for processing deal requests.
- Used WMI for managing computers locally and remotely and for querying windows event logs.
- Used InfoPath 2010 to design and deploy forms to form libraries.
- Created Workflows using Visual Studio 2010 to execute and save the deals to SQL Server 2010.
- Design and develop complex workflow solutions using Nintex Workflow to automate business processes and common SharePoint administrative tasks for users across the organization.
- Designed and implemented Data Grid Web Parts to display data from SQL Server 2010 database utilizing Business Data Catalog features.
Environment: Visual Studio 2010, SharePointPortalServer2010, Infopath2010, Windows PowerShell, .Net Framework 4.5, ASP.Net, SQL Server 2008, Oracle10g, C#.Net, Asp.Net, WCF, WPF, WWF, LINQ, Silverlight2.0, HTML, Team Foundation Server2010.
Confidential, Trumbull, CT
Senior Applications Developer
Responsibilities:
- Used .NET Framework Class Libraries and created ASP.Net pages in C# containing the business logic and provided data access logic using ADO.Net objects.
- Lead the development process from requirements gathering, through implementation, to release.
- Implemented WCF Services in C# based on SOAP protocols using XML extensively for data transfers in the business layer.
- ADO.Net technology extensively Implemented for data retrieving, querying, storage and manipulation using LINQ.
- Used WPF for creating, and improving certain user controls features including context menu items, which involved the use of XAML code.
- Used MVVM pattern while building WPF application.
- Used RhinoMocks for dependency injection and creating mock implementations.
- Used nHibernate, WPF and WCF to communicate between DAL and other business components.
- Persistence via nHibernate CRM over SQL Server 2008.
- Used model-view-presenter approach to keep as much of the UI as testable as possible and preserve separation of concerns.
- Create Silverlight data driven web apps, WCF RIA Services &TelerikRadControls interactive nTier CRUD operations.
- Successfully implemented ground up implementation and training of Team Foundation Server 2010 as turnkey ALM system using Visual Studio Scrum 1.0 process template
- Customized TFS work item templates to meet business needs
- Design and develop complex workflow solutions using Nintex Workflow to automate business processes and common SharePoint administrative tasks for users across the organization.
- Involved in implementing a Confidential .NET and BizTalk based solution to migrate Confidential 's Student Insurance division from one Prescription Claim service to another. The solution involves developing an ASP.NET portal, C# class libraries, Confidential SQL Server assets, and BizTalk schemas, pipelines, integration components, and orchestrations from scratch.
- Designed multiple screens using Master Pages and User Controls. Extensively used JavaScript to provide Client-Side validations and for dynamic user interface.
- Reengineer and maintain the sites, utilize the powerful CMS controls that ships with Ektron to make it easier for content authors to update the sites contents and maintain consistency across sites.
- Developed Lotus Notes Document Library Migrator using SharePoint Portal Server 2010..
- Worked with SharePoint Migrator to handle multiple client requests and list items through SharePoint.
- Prepared and implemented a multitude of documents .
- Developed and designed the Lotus Notes Document Library Extractor as a C# Windows Application.
- Developed an Extractor class library.
- Developed the SPS Migrator ASP.NET Webservice using Visual Studio 2008.
- Built executables for both the modules during the release.
- Coordinated with customer for the deployment and post deployment related issues.
- Configuration and Content Management during the release.
Environment: Visual Studio 2010, SharePointPortalServer2010, .Net Framework 3.5, Windows PowerShell, ASP.Net MVC3.0, MVVM, nHibernate, BizTalk, SQL Server 2008, Oracle10g, C#.Net, Asp.Net, Ektron, Confidential Office, WCF, RhinoMocks, WPF, WWF, LINQ, Silverlight2.0, HTML, Team Foundation Server2010, Web Forms CSS, Ajax Control Toolkit, JavaScript, TFS, SSRS Reports, Agile methodology.
Confidential, Washington, DC
Senior Applications Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in gathering requirements from end users as well as scope changes.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using
- ASP.NET User Controls, Web Server Controls.
- Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages.
- Created data entry both web and windows application, with LINQ to SQL.
- Used WWF at complex stages of project.
- Used nHibernate, WPF and WCF to communicate between DAL and other business components.
- Worked with ASP.NET Web Forms, Web Services, State management, Caching features, configuring optimizations, securing the web application, Web Services Components consumed for authenticating the user credentials
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, Used them to generate the proxy class files based on the web services and consumed in web application.
- Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008.
- Experience in developing N-tier Architecture having Presentation Layer, Business Logic Layer, Data Access Layer using C#
- Created advanced Silverlight driven webapps using telerik controls.
- Extensive use of client side scripts using HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Created Interface for loading of data between different Database and Web servers using ASP.Net, C#.Net, ADO.Net and SQL Loader.
- Created UI/controls of software using Blend.
- Mentoring Software engineers and developers for best practices for user interfaces.
- Designing and development of User Interface for multiple Rich Internet Applications (RIA).
- Responsible for User experience for widgets and Rich Internet Applications (RIA).
- Prototyping User Interface for numerous future products in WPF.
- Prototype of web based implementation of Silverlight DeepZoom.
- Created automated Unit test plans using Visual Studio 2008 and performed Unit testing modules according to the requirements and development standards with NUnit testing.
- Used Team Foundation Server (TFS) for Version Control and Source code repository.
- Well experienced in writing Function, Views and Generate Reports using SSRS.
- Successfully followed agile methodology steps starting from requirement to deployment for the delivery of the software using Scrum.
- Designed and Developed the Configuration Tool as a C# Windows Application.
- Designed and Developed the Retrieval Application, an ASP.NET Web Application.
- Built MSIs for the applications during releases.
- Configuration and Content Management for Releases.
Environment: Visual Studio 2010, SharePoint Server 2007, .Net Framework 4.0, SQL Server 2008, Oracle10g, C#.Net, Asp.Net, Expression Blend, Confidential Office, WCF, WWF, LINQ, nHibernate, HTML, Web Forms, CSS, Ajax Control Toolkit, JavaScript, TFS, SSRS Reports, Agile methodology.
Confidential, Colorado
Senior Applications Programmer
Responsibilities:
- Contribute to the look and feel of Confidential Insurance online comparison quoting application.
- Work closely with business and user experience peers to understand and document requiredworkflows and system dependencies.
- Contribute to setting of high standards for code development and implement high quality development processes
- Support IT peers during application development.
- Create and maintain web applications for internal company use.
- Designing and developing custom web parts.
- Customizing master pages, layouts, themes, CSS.
- Mentor junior developers as part of Team Lead.
- Work with different teams to understand their system flows and help resolve issues.
- Work with production support to resolve issues faced by different customers and help customers with right solutions.
- Enhance the development work in the team by introducing different new techniques to software development life cycle.
- Organize lunch and learn and training sessions to help developers in team to learn new technologies and architecture.
- Designed Driver Assignment modules using C++ which helps in selecting appropriate drivers and vehicles for rating based on risk factors involved.
- Utilized Confidential Visual Source-Safe for File-Sharing and Version Control.
- Designed screens according to the specifications to cater the needs of the customers.
- Developed a tool using C# and ASP.Net which helps in checking out multiple files from visual source safe update them from a specific machine and check them back in.
- Developed a tool using XML, C# and ASP.Net which helps the team members to enter project details and update project status.
- Completely converted API from VB6/COM interfaces to C#/.Net 3.0 Framework.
- Created Stored Procedures, Triggers, Functions and Packages using PL/SQL for OLTP.
- Implemented SharePoint 2010 for document management, collaboration and automation ofbusiness processes using workflow
- Extensive use of personalization, branding, custom web parts, content types, Infopath forms, and custom workflows using
- Windows Workflow Foundation.
- Developed a tool to modify Mak files using C#.Net which helps to remove or add required modules according to project requirements.
- Assisted in development of XML Editor using C#.Net which helps developer in modifying xml files according to project requirements.
- Used model-view-presenter approach to keep as much of the UI as testable as possible and preserve separation of concerns.
- Implemented Model-View-Controller (MVC) Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
- Completely rebuilt Confidential ’s web based infrastructure using ASP.NET’s MVC3 framework with a .NET 4.0 WCF service tier while at the same time supporting the legacy system.
- Involved in Developing BizTalk 2009 solutions for various Teams.
- Used query/JSON for a dynamic and interactive UX, data retrieval and posting.
- Developed WCF services for communication between frontend and backend servers.
- Used Windows WorkFlow Foundation for a complex decision matrix.
- Used nHibernate, WPF and WCF to communicate between DAL and other business components.
- Used RhinoMocksfor mocking implementations and nmock for testing.
- Created documentation and trained administrators and tech support personnel in SharePoint.
- Created SharePoint support site for users to use as a knowledge base
- Was promoted to Midlevel developer from junior developer in a year.
- Was promoted to Senior Level developer from junior in two years.
- Worked on transition of a rating engine written in C, C++ to C#.
- Used Test driven development and Agile methodologies.