Sharepoint Architect Resume
New York, NY
SUMMARY:
- 16 years of IT experience
- 10 years of successful experience as an Architect / Lead developer in building and delivering SharePoint and .NET solutions for a number of companies in various industries (Legal, Financial, Media, Educational, etc.) with different sizes and scopes
- Architecture experience with high volumes at Enterprise level and global scale - creating scalable solutions on SharePoint platform for large number of concurrent users, performance challenging volume of content and utilizing SharePoint best practices
- Analytically thinking, thorough and motivated with strong communication skills
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
SharePoint Architect
Environment: SharePoint 2016, JavaScript, SSIS
Responsibilities:- Created several reporting solutions for Finance division. Communicated with key business users and translated requirements to technology.
- Implemented reporting dashboards, built event handlers and integrated on-premise SharePoint with Office 365.
- Performed complex data migrations with SQL Server Integration Services and
- UI and functionality customizations using CSR, JSOM and CSS
Confidential, Jersey City, NJ
SharePoint Consultant
Environment: SharePoint, PowerShell, SQL Server 2012
Responsibilities:- Analyzed and proposed a solution to split an oversized production content database in SharePoint into multiple smaller ones.
- Developed and executed a plan and script to create new databases and move the content over in Production as well as in Disaster Recovery farm with mirrored databases.
Confidential, New York, NY
SharePoint Architect
Environment: SharePoint 2010, MOSS 2007, .NET 2.0/3.5, SharePoint Designer, LINQ
Responsibilities:- Created and implemented the Supervisory Workstation application on SharePoint platform (both SP 2010 and 2007) - a complex workflow application to enable reviewing and executing supervisory responsibilities for COOs, CIOs and Department Heads. The system sourced evidence data from firm-wide sources and enabled managers globally to track and review the evidence with existing audit trail.
- SharePoint content architecture creation - folder structure to drive document metadata addition and hard permissions configuration to disable wall-crossings between business lines while enabling hierarchical overview roles.
- Utilized SharePoint web services to add metadata to uploaded documents, start and track workflows based on document metadata, send reminders and abstracts. Use of LINQ to XML to manipulate SP web services.
Confidential, New York, NY
SharePoint Architect
Environment: MOSS 2007, .NET 2.0/3.5, Oracle, ODP.NET, Visual Studio 2008, AJAX
Responsibilities:- Architecture and implementation of multiple Global Markets Analytics and HR portal initiatives using MOSS as the portal front-end and Oracle as the back-end database. Scalable and performance efficient Data Access design and development using ODP.NET connectivity between SharePoint and Oracle.
- Scalable solution creation of a global Hire Tracking system with geographically distributed architectural components and globally dispersed user base. The architectural components and interactions of the solution were tuned to the best possible performance under heavy load on servers - including several Oracle data sources, Active Directory, .NET components, SharePoint content and several web services.
- Communicated with business and translated requirements to technology. Designed business layers, technical and data architecture and provided architectural help in other initiatives.
- Full application deployment cycle with Development, Integration, UAT, Production and DR environments according to best practices, standards and regulatory policies. Scalability and performance troubleshooting and measurement with different loads on different environments introduced substantial complexity.
- Third-party software evaluation and integration with SharePoint: charting, calculation software.
Confidential, New York, NY
SharePoint Architect/Developer
Environment: MOSS 2007, C#, .NET 2.0/3.5, Visual Studio 2005/2008, XML, CSS, JavaScript
Responsibilities:- Architecture and development of a Global Social Networking application using SharePoint 2007 and .NET 2.0 and 3.5 technologies. The application allowed connecting across News Corp sub companies on the global scale and collaborating using personal profiles, news stories, blogging features, video content etc.
- Use of performance efficient and high scalability architecture and development methods: use of indexer databases for content indexing, SharePoint objects optimization, event performance optimization, page size limits as well as code reviews. Features application using feature stapling.
- Implementation of Blogs Silo which accumulated blog postings from thousands of users’ MySites and allowed to filter, tag and search blogs. Content indexer usage for blogs accumulation.
- Efficient Colleagues Search architecting and implementation using SharePoint Enterprise Search API - using KeywordQuery and FullTextSqlQuery.
Confidential, Morristown, NJ
SharePoint Architect/Developer
Environment: MOSS 2007, C#, ASP.NET, Visual Studio 2008, SharePoint Designer, XML, XSL
Responsibilities:- Development and architecture of an Investments PMO Portal project - Programs and Projects tracking and summarizing portal with related milestones, statuses, issues and risks on SharePoint platform.
- Development of multiple dependent event handlers that performed permission management based on user interaction and items and list metadata copy operations.
- Advanced pages customization with SharePoint Designer and Visual Studio and custom security trimming on Master pages and individual content pages.
- Solution packaging and multi-step deployment from Development to QA to Production and to DR environments.
Confidential, Jersey City, NJ
SharePoint Architect
Environment: SharePoint Server 2007, InfoPath 2007, C#, ASP.NET, VSTA, Excel Services
Responsibilities:- Project to automate the creation of Quarterly Business Report in ML Enterprise Information Management unit: using InfoPath browser-enabled forms to gather raw metrics and data from various departments and utilizing Excel Services to calculate and display reports in SharePoint Dashboards.
- Replacing the old way of using Excel, PowerPoint and Outlook to gather source data across business units with a new SharePoint-based solution and browser-enabled InfoPath forms.
- InfoPath 2007 forms development using C#, Visual Studio Tools for Applications and SharePoint Web Services. InfoPath form data storage in SharePoint lists and XML files and utilizing Data Connection Library and connection files to import data to Excel spreadsheets, Excel Services and onto SharePoint pages.
- Solution transfer and deployment from Development to QA and to Production environments and solving related technical obstacles.
Confidential, New York, NY
SharePoint Architect and Developer
Environment: WSS 3.0, SharePoint Designer, Visual Studio 2005, C#, CSS, XSL, CAML
Responsibilities:- Legal Holds tracking system architecting and development in Windows SharePoint Services 3.0 environment - each Legal Hold contained relevant employees info, documents to preserve and attorneys.
- Each Legal Hold corresponded to a SharePoint site with lists, views and other content and the top-level site was cumulating and reporting info across all Legal Hold sites with hundreds of sites.
- Development with high volume requirements - needed to access and manipulate items in a list with 130,000 items. Used different technical solutions for access, query and update operations on items in the list for best scalability. Performed performance tests with Visual Studio Test Edition.
- Custom web parts development for reporting functionality to query all WSS subsites; used SPQuery, SPSiteDataQuery, Lists and Webs web services. Developed SharePoint workflows in VS2005 using Windows Workflow Foundation for email communication, updating multiple lists, items and moving items across lists.
- Data migration from existing Access database - developed code to import existing legal holds, relevant employees, communications and other data from MS Access database to the new SharePoint sites
Confidential, Mahwah, NJ
SharePoint Architect, Analyst, Developer
Environment: SharePoint 2007, Visual Studio 2005, C#, .NET 2.0 and 3.0, XSL, MS Project
Responsibilities:- Performed capacity planning estimates for MOSS/SharePoint hardware and software environment. Meetings with key managers to gather/document requirements.
- Installed and configured Microsoft SharePoint Server 2007 in farm configuration. Business Data Catalog configuration for external data from a CVS system. Content migration from SharePoint 2003, shared folders to SharePoint 2007.
- Created and deployed a Taxonomy model for SharePoint content. Implemented Information Architecture - including sites architecture, libraries, documents metadata, categorization and versioning, various views of the same content based on the metadata using Visual Studio and SharePoint Designer.
- Developed web parts for lists management and extended document libraries with ASP.NET and C# / Visual Studio 2005 and WSS extensions. Used SharePoint Web Services and Object Model for administration and management automation and development. Created custom event handlers in ASP.NET/C# for custom document library behavior.
- Trained users on SharePoint features, customizations and system functionality.
Confidential, Riverside, CA
SharePoint Developer and Analyst.
Environment: SharePoint Server 2007, SharePoint Designer, Visual Studio 2005, C#, .NET, JavaScript, XML, XSL, CSS, CAML
Responsibilities:- Performed Requirements Analysis and interviewed key people for SharePoint deployment.
- Installed SharePoint Server 2007 and configured it for internet access (forms authentication to SharePoint). Designed sites hierarchy, created and customized document libraries, lists and content types.
- Applied custom branding and extended design, master pages and content pages with SharePoint Designer (ASP.NET, XSL, CSS) and Visual Studio (ASP.NET, C#, XML, XSL, JavaScript). Utilized Excel Services to enable multi-user spreadsheet editing and customized SharePoint blogs, forums and wiki templates.
- Developed custom queries and views from multiple SharePoint content sources using CAML, XSL, SharePoint Designer.
- Configured Shared Services to use User Profiles, Audience, and other shared features of SharePoint Server to show different content to different users.
Confidential, New York, NY
Custom Solution Developer
Environment: SQL, Adobe InDesign Server, eCommerce, uProduce, uStore, C#, IIS
Responsibilities:- Implemented solutions for variable data publishing and personalized campaigns.
- Print and publishing production with Adobe InDesign Server, Photoshop, Illustrator using API and Web Services.
- Web-to-Print online stores setup and configuration, C#/ ASP.NET. DNS and proxy setup.
- Publishing Data logic development using SQL and Qlingo.
- SSL certificates application in IIS
Confidential, Tallinn, Estonia
Information Systems Specialist
Environment: Livelink, Oscript, Microsoft IIS, Apache, MS SQL, HTML, XML, CSS, Rational Rose.
Responsibilities:- Participated in creation and development of a NATO certified information management system.
- Conducted requirements analysis for Records Management, used UML and Rational Rose to document the requirements and Livelink RM tools to implement the functionality of a digital Records Management system including retention schedules and automated records transfer and removal.
- Livelink ECM Server customization according to the needs - Document and Records management. Designing content and document taxonomy; classification with classification trees
- Designed several workflows in Livelink to accelerate document flows associated with personal data processing and personal files digitalization.
- Crypto material management
- User support
