LOLUM JAYASURIA
Ph: 503-***-**** ***********@*****.***
SUMMARY
Well versed with complete application development life-cycle including Requirements Gathering, Analysis, Design, Development, Testing, Deployment
Over 8 years of experience with Microsoft SharePoint technologies as a subject matter expert (SME) in implementation, architecture and development, Migration and Upgrade.
Experienced in Web Content Management, Records Management, Document Management, and Information Rights Management.
Expertise in the conversion of legacy information systems to distributed and web-based architectures using Microsoft Technologies.
Thorough knowledge with SharePoint Web Parts, Workflows, InfoPath Forms, Business Data Catalog, Business Intelligence, Reporting, Windows SharePoint Services.
Planned disaster recovery for the SharePoint farm using sql server backups & tested the restoration also configured TMD & ISA firewalls to allow publishing of SharePoint sites to the extranet.
Excellent communication, presentation and interpersonal skills.
EDUCATION
Bachelor of Science in Computing and Information Systems - London Metropolitan University, UK
TECHNICAL CAPABILITIES
. __________________
Microsoft SharePoint: SharePoint 2010, MOSS 2007, SharePoint Portal Server 2003, WSS 3.0/2.0, .NET framework 2.0/3.0/3.5, SharePoint Designer, InfoPath Forms, Excel Calculation Services, BDC, KPI, Microsoft Visio, Timer Jobs, Alerts, SharePoint Service Provider, CAML, Workflows, SharePoint API
Reporting Tools: SQL Server Reporting Services, Actuate Reports
Programming: ASP.NET, VB.NET, C#, Java, JSP, JavaScript, VBScript, HTML, DHTML, ADO.NET, XML, XSLT, Web Services, WSDL
Operating System: Windows NT/2000/2003/XP, Unix, Linux
Source Control: Microsoft Visual Source Safe, TortoiseSVN, Subversion
Tools: Microsoft Visio, Rational Rose, Microsoft Visual Studio.NET
Methodologies: Agile, Singleton, MVC
PROFESSIONAL EXPERIENCE
SharePoint Consultant 04/2011-Present
Kiewit KieCore
Omaha, NE
Worked with a team of developers as well as internal IT resources to complete projects
Conducted multiple business requirements gathering and discovery workshops to gather the business and functional requirements for SharePoint 2010.
Worked on extending custom field controls and created FilteredLookupList control by extending SPField class. The control provides n number of hierarchical dependent dropdown list for lookup values in a List.
Developed a Web Part that allows Manager to see who has access to what sites along with User Permissions under the site collection.
Creation of an application that was developed using SharePoint 2010 in a medium server farm configuration.
Extensive use of personalization, branding, custom web parts, content types, InfoPath forms, and custom workflows using Windows Workflow Foundation.
Created a new Publishing Portal for Intranet users, created custom master pages for the portal.
Daily maintenance, including creation of new publishing sites and users and user/developer support.
Maintaining, Monitoring and Supporting SharePoint 2010 in Development, Staging and Production environment.
New York Department of Health
New York, NY
SharePoint Consultant 01/2011-03/2011
Created Current Architecture State document that identified issues and gaps in functionality in the current system.
Created a High Level Future State design document in which SharePoint is used to address the issues and gaps described in the Current Architecture State document.
Organized a show and tell of a POC implementation of PerformancePoint Services 2010 to display the built in SharePoint 2010 capabilities for the generation of KPIs, scorecards and Dashboards.
Mapped the client’s existing custom application into a SharePoint 2010 Solution including a roadmap implementation with estimates in hours and resources.
Planned and documented the migration of existing data in the client’s database to the new SharePoint environment while also taking into account the security requirements.
Planned implementation of SQL Server Analysis Services (SSAS) for phase II of project in order to make the most of the SharePoint 2010/PerformancePoint Services 2010 integration and due to the company’s interest in creating, tracking and reporting Performance Indicators.
Planned and designed the Site Collections and Sites structure to meet the client’s needs in division independency and security while also considering the use of custom solutions to retrieve information from other Divisions (Custom Web Parts).
Gathered and documented requirements regarding Navigation, Search and Metadata (Terms)
Delivered Functional and High Level Solution Design documents to the client
3M
St. Paul, MN
SharePoint Architect / Developer 06/2010-12/2010
Implemented SharePoint 2010 for document management, collaboration and automation of business processes using workflows.
Worked with a team of developers as well as internal IT resources to complete projects
Planned the upgrade of a MOSS 2007 site to SharePoint 2010 and installed a new SharePoint environment.
Conducted multiple business requirements gathering and discovery workshops to gather the business and functional requirements for SharePoint 2010.
Worked on extending custom field controls and created FilteredLookupList control by extending SPField class. The control provides n number of hierarchical dependent dropdown list for lookup values in a List.
Developed a Web Part that allows Manager to see who has access to what sites along with User Permissions under the site collection
Creation of an application that was developed using SharePoint 2010 in a medium server farm configuration.
Extensive use of personalization, branding, custom web parts, content types, InfoPath forms, and custom workflows using Windows Workflow Foundation.
Created a new Publishing Portal for Intranet users, created custom master pages for the portal.
Daily maintenance, including creation of new publishing sites and users and user/developer support.
Maintaining, Monitoring and Supporting SharePoint 2010 in Development, Staging and Production environment.
Mirant
Atlanta, GA
SharePoint Lead Developer / Designer 09/2009–05/2010
Designed and Implemented Inventory Management application and SharePoint Portal for the Accounts Payable department.
Conducted requirements gathering sessions with business representatives, Analyzed the business and developed Solution design documents.
To measure overall performance using Key Performance Indicators (KPIs), Installed and Configured Performance Point 2007 Monitoring Server along with the prerequisites Visual Studio 2005 Report Designer, ASP.NET 2.0 AJAX Extensions 1.0, and SQL Server 2005 Reporting Services (SSRS).
Created a sophisticated Search application to integrate SharePoint with the Siebel based CRM system by importing the Business Data Catalog (BDC) Application definition and setup Content Source, Search Scope, Metadata and crawled Property Mappings.
Created SOAP Web Services that gathered exhaustive Sales data from different regions and developed Filter Web Parts that provided users to choose to view this data in multiple ways.
Using Excel Web Services API developed a solution to automatically manage Excel workbooks.
To deploy Web applications, created manifest and Data Definition Files forming the Windows Solution Packages (.wsp) using Visual Studio.NET.
Designed and Developed Backup and Restore utility using SharePoint Migration API.
Configured InfoPath Forms to be sent via email and included in custom workflows to other internal departments like Purchasing to gather additional information required for invoice processing.
Created charts to display metrics in the form of bar graphs that refreshed based on the status of various invoices.
Created various reusable custom ASP.NET AJAX enabled controls and used them in custom Web Parts that displayed details of selected inventory items.
Pacer International
Concord, CA
SharePoint Lead Consultant 06/2008 to 08/2009
Involved in Planning, designing and implementing the upgrade process from SPS 2003 farm to MOSS 2007.
Created communication plan involving the site owners, designers, developers and site users.
Used SharePoint Configuration Analyzer to list, analyze and troubleshoot the Web Parts installed the pages that contain the Web Part instance.
Installed and ran the pre-upgrade scan tool and resolved the reported issues with orphaned objects.
Created upgrade definition file containing upgrade information about Web Template, Lists, individual pages in template, site collection-level or sub site-level features.
Developed Web Parts that are Single Sign-On aware using the Enterprise Application Definitions to pull information from enterprise applications and display it on pages within the portal site.
Customized the look and feel of sites, areas and administration pages by implementing dynamic switch developed using SharePoint object Model and custom CSS style sheets.
Utilizing C# developed custom Web Part Control to display the top 10 sales items and added custom verbs to further filter and list the customer’s details for ach items.
Created Publishing Page layouts by creating the associated page layout and custom Content Types with Workflow capability.
Programmed and implemented State Machine workflow to process purchase order with ability to send appropriate notifications based on specific metadata value.
Created product user guide and training documents and trained administrators, site owners and support personnel involved with SharePoint applications.
Styker
Kalamazoo, MI
Senior SharePoint Developer 01/2007 to 05/2008
Involved in Installation and Configuration of MOSS 2007and Indexing Server and configured one indexing server to index the MOSS farm and another to index the File shares.
Implemented multi-lingual Web sites using site variation management system provided by Microsoft Office SharePoint Server 2007.
Developed Workflows for approval of pages before being published to different languages.
Created Content Source, Setup Search Scope and configured appropriate permissions to enable searching from Excel Spreadsheets located on Network drive.
Created custom menu items as C# Features to move list and document library items to different folders according to their lifecycle state.
Customized and configured site pages to target content to specific users.
Configured Information Rights Management policies to custom List and Library files.
Wrote code against the SharePoint Portal Server object model to import user information from LDAP and NetWare directory services.
Created browser compatible Forms using InfoPath 2007 and deployed to Form Library in SharePoint Sites.
Created various custom Web Parts using Visual Studio.NET that could be plugged in by users into their Personal Site.
Patterson
St. Paul, MN
SharePoint Administrator/ Developer 01/2006 to 11/2006
Installed and configured SharePoint Portal Server 2003 and SQL Server 2000 on VMWare to setup Development and Test environments.
Created Technical Design document for implementing the SharePoint based HR portal.
Setup Indexing of Adobe PDF Files in SPS 2003 by using IFilter that scanned readable text in Acrobat files for indexing.
Customized the TitleBar WebPart to reflect the data from the currently logged in User’s profile.
Programmatically created Lists using custom List Template as part of the workflow process.
Developed SharePoint Web Service that consumed the content from Wiki pages and built HTML file.
Used the ‘Stsadm’ command-line tool to back up and restore the My Site personal sites and Windows SharePoint Services Web sites hosted in the SharePoint Portal Server 2003 portal site.
Customized the Search functionality by creating custom Search Web Parts and custom ASP.NET pages and used Query Provider class.
Implemented Auditing feature to track the usage of various components like documents and lists.
Created custom Workflows using Visual Studio to route documents to various lists according to their status and also send notifications to next performer and document owner.
HNI Corporation
Muscatine, IA
SharePoint Administrator/ Developer 04/2004 to 10/2005
Involved in migration of SharePoint Team Services based web sites to SharePoint Portal Server 2003
Analyzed the system requirements and designed and implemented corporate intranet site.
Installed and configured Windows SharePoint Services 2.0 and SharePoint Portal Server 2003 in a load balanced web farm.
Using Microsoft Office FrontPage 2003, designed custom themes including buttons, hover buttons, bullets, backgrounds, horizontal rules, page banners, font and formatting choices and deployed on a site by site basis.
Leveraging SharePoint document event handlers, implemented custom approval workflows for various teams.
Created custom Area templates using Microsoft FrontPage and deployed in the portal.
Developed custom site templates and site definitions and deployed using stsadm tool.
Implemented a custom solution to automate the creation of lists and document libraries for new designs to be developed.
Carried out administrative tasks like importing/maintain user profiles, security, backup and restore at various levels.
Supported a large end user community and involved in troubleshooting various issues.
TJX
Framingham, MA
.Net Developer 06/2002 to 02/2004
Involved in Analysis, Design and development of the Sales and Marketing portal using ASP.NET, C#, SQL Server 2000 and Actuate Reporting.
Generated DHTML and PDF formatted reports from Actuate Reporting Server.
Designed and developed highly intuitive User Interface using custom ASP.NET controls and extensively used SS to implement company branding.
Created custom module to upload CSV documents into the application storing in the backend SQL server.
Using Http Request class, gathered the web site’s statistics to be further utilized for analysis.
Developed various classes using VB .Net to communicate with other components.
To optimize transaction, created SQL Stored Procedures and used them to process complex queries from the .NET application.
Implemented a notification system, where in email were automatically sent to appropriate personnel at submission of the forms.
Performed client side validation using Java Script.
Involved in Post production maintenance and support of the portal.