Sharepoint Lead Developer Resume
CA
SUMMARY
- 11 years of in IT along with8Years of experience in developing SharePoint applications using Out of the Box approaches and using Custom solutions.
- Worked as a Developer Lead in SharePoint2010 to Sharepoint2013 Migration Project.
- Wrote advance PowerShell script to automate the complete SharePoint site deployment.
- Hands - on experience in designing and implementing customWebParts, VisualWebParts, event handlers, Features, custom Document Libraries, Timer Jobs, Site Definitions, Site Pages, Application Pages, Term Store Management, Site Columns, Content Typesand Lists.
- Proficient in Creating/managing sites, application pages, sites collection, site templates, Master Pages, Page layouts, Lists, document libraries, Search, Site Definition, SharePoint Designer, and Branding.
- Very strong experience in Understanding the Business Processes and automating them into SequentialWorkflows and State Machine Workflows as per the business needs using Designer 2010/13, Visual Studio 2010/12.
- Building workflows forms using InfoPath
- Configuring and customization ofSharePoint BI including Excel Services, Performance Point, SSRS.
- Experience in providing custom solutions with InfoPath form,WebServices/ASP.NetWebAPI's.
- Administered development and UAT environments and had been a point of contact for any P1 Portal issues in any environment.
- Creating Technical documents like deployment guide, user manual and component description document.
- Hands-on experience on Performance Tuning and resolving Memoryleak using 3rd Memory Profiler.
- Experience in Onsite/Offshore Model and technically guided the resources as well mentored.
- Gone through the full life cycle development of major projects and many medium sized projects. Performed client interaction, requirement gathering, requirement documentation, prototyping, application development. Assisted in database designs and testing, release management and product support.
TECHNICAL SKILLS:
Software Expertise: SharePoint 2013/2010/2007 , Office365,SharePoint Desiger2013/2010, FS4SP, InfoPath, Power Shell Scripts, SharePoint Sequential and State Machine workflows, Omniture Integration, JavaScript, JQuery, XML,XAML, AJAX, CSS, SQL.
Operating Systems: Windows Server 2008/2012/ Windows 7.
Programming Languages: C#, XML, HTML/XSL/XSLT, LINQ, Java Script, JQuery, CSS.
Databases: MS SQL Server 2012/2008.
Internet Technologies: SharePoint Online, SharePoint 2013/2010/2007 , Fast ESP,FS4SP, ASP.Net 2.0/3.5, HTML, XML, AJAX, Web Services, WCF, CSS, XSLT, ADO.Net.
IDE Applications: SharePointDesigner-2013/2010, VisualStudio.Net 2010/2012, IIS 7.0, MS Office 2013/2010. Power Shell Scripts ISE, Quest Tool
Version Control Tool: Team Foundation Server, Visual Source Safe
PROFESSIONAL EXPERIENCE:
Confidential, CA
SharePoint Lead Developer
Responsibilities:
- Prepared migration approach documents, unit testing and deployment sequence in Staging and production servers.
- Developed and upgraded the Custom Solutions (Sandbox and Farm Solutions)
- Replaced Visual Studio workflows with the SharePoint 2013 Designer workflow using REST API.
- Wrote PowerShell script to automate the complete upgrade process.
- Replaced Cross site collection calls with SPService and replaced the CQWP with the Content Search Web Part.
- Been point of contact for any Pri1/2 Portal issues in any environment.
- Interaction with Customers on Technical queries.
- Provided on the application and best practices.
Environment: SharePoint2013, VS2013, SharePoint Designer2013.
Confidential, CA
Senior SharePoint Developer
Responsibilities:
- Developed Design for the entire Migration effort with Proof of Concept.
- Developed and upgraded the Custom Solutions (Sandbox and Farm Solutions)
- Preparing the technical design documents, and implementing the solutions, unit testing and deploying in production servers.
- Designing and Publishing InfoPath forms
- Creating and Deploying SharePoint Workflows.
- Been point of contact for any Pri1/2 Portal issues in any environment.
- Interaction with Customers on Technical queries.
- Provide on the application and best practices.
Environment: SharePoint2013, VS2012, SharePoint Designer2013, InfoPath 2013.
Confidential, New Jersey
Application Developer
Responsibilities:
- Interacting with Customers on Technical queries they have on Applications and suggesting various approaches using OOB features of SharePoint.
- Understanding the applications in Lotus Notes and mapping them into SharePoint way and implementing solutions for it.
- Designing and Publishing InfoPath forms
- Rest Based applications
- Creating and Deploying SharePoint Workflows.
- Custom List definitions.
- Customizing the OOB ribbon controls.
- Been point of contact for any Pri1/2 Portal issues in any environment.
Environment: SharePoint Online, VS2012, SharePoint Designer2013, InfoPath 2013. JQuery SP Services.
Confidential
Application Developer
Responsibilities:
- Understanding the application architecture and identified design related issues and implementing solution for it.
- Taken complete responsibility of releases and resolved Pri1 issue on release window.
- Worked on SharePoint deployment using Power shell.
- Custom List definitions.
- Custom Content workflow.
- Customizing the OOB ribbon controls.
- Resolved .Net Memory Leak issues in Portal applications.
- Created requirement and technical specification documents, and maintain these documents in Share Point.
- Did the performance tuning on Web Components to increase the throughput.
- 24/7 Support for all Pri1/2 issues and trouble shoot till issue gets resolved.
- Interacted with Customers on Technical queries they had on Applications and suggested various approaches.
- Owned complete Test, Demo and Prod environment which is dedicated to Portal. Applications, and resolved many Pri1 issues and keep tracking all other minor issues in other environment and resolved when we had time.
- Been point of contact for any Pri1/2 Portal issues in any environment.
Environment: SharePoint Standard 2010, VS2010, SharePoint Designer2010, Team Foundation Server.
Confidential
Application Developer
Responsibilities:
- Created requirement and technical specification documents, and maintain these documents in SharePoint.
- Understanding the application architecture and identifying design related issues and implementing solutions for it.
- Taken complete responsibility of releases and resolved Pri1 issue on release window.
- Worked on SharePoint deployment using Power shell.
- Custom List definitions.
- Custom Content workflow.
- Customizing the OOB ribbon controls.
- Resolved .Net Memory Leak issues in Portal applications.
- Did the performance tuning on Web Components to increase the throughput.
- 24/7 Support for all Pri1/2 issues and trouble shoot till issue gets resolved.
- Interacted with Customers on Technical queries they had on Applications and suggested various approaches.
- Owned complete Test, Demo and Prod environment which is dedicated to Portal applications, and resolved many Pri1 issues and keep tracking all other minor issues in other environment and resolved when we had time.
Environment: SharePoint Standard 2010, VS2010, SharePoint Designer2010, Team Foundation Server.
Confidential
Senior Development Engineer and Onsite coordinator
Responsibilities:
- Understanding the application architecture and identifying design related issues and implementing solutions for it.
- Worked on SharePoint deployment using Power shell
- Custom List definitions, site definitions
- Recommending best practices.
- Deploying the features in the production environment.
- Setting up the development/test environments.
- Resolved .Net Memory Leak issues in Portal applications.
- VS2010 Packaging.
Environment: SharePoint Foundation 2010, SharePoint Designer2010, Team Foundation Server 2008
Confidential
Senior Development Engineer
Responsibilities:
- Worked on SharePoint deployment.
- Planning and development.
- Recommending best practices.
- Deploying the features in the production environment.
- Setting up the development/test environments.
Environment: MOSS 2007, AJAX controls using Telerik Controls, ASP.Net 2.0, WCF, C#.
Confidential
Senior Development Engineer and Onsite coordinator
Responsibilities:
- Interacted with Customers on Technical queries they had on Applications and suggested various approaches
- Deployment Scripts using Power shell
- Site definition.
- List Definitions 40 in count .
- Development of site columns and content types.
- Master Pages and Templates creation for static pages.
- Synchronous and Asynchronous event handlers.
- WSP Package using VS2010.
- Content Type Hub
- Managed metadata
Environment: SharePoint2010, ASP.Net 2.0, C#, Ajax Control Toolkit and CSS.
Confidential
Senior Development Engineer
Responsibilities:
- Developing Web parts, custom list/site definitions, custom features, page layouts, master pages.
- Configuration management using SVN and performance improvement using tools like developer dashboard, Fx-cop.
- Creating documents e.g. deployment guide, user manual, and component description document.
- Deployment Scripts using Power shell.
Environment: SharePoint 2010 Beta, InfoPath2010, Server 2008 R2
Confidential
Development Engineer and Onsite coordinator
Responsibilities:
- Co-ordinated with Client for requirements/clarifications
- Created custom workflows using visual studio for multiple approval Process.
- UI design using InfoPath2007 and data retrieval from the database via Web service.
- Installing and Configuration of Moss 2007 on the server.
- Wrote stored procedures for GP Integration of SharePoint workflows.
- Created Unit Test cases which covers 80% code coverage
- Perform requirement analysis, assisted in database design and effort estimation.
- Completed the Unit Test cases for each application and ensured it to cover all scenarios
Environment: MOSS 2007, C#, SQL Server 2005, Web Service, InfoPath 2007, Great Plains 10.
Confidential
Development Engineer
Responsibilities:
- Implemented Form based Authentication using CodePlex code.
- Deploying and adding the solution to Solution Store.
- Creating Web Parts used in the RFP Web Application.
- Developed Custom Workflows which can be used on List and Document Libraries.
Environment: MOSS2007, SQL 2005
Confidential
Development Engineer
Responsibilities:
- Created workflow which will send an automated email to recruitment department when a Candidate uploads a resume.
- Created custom Web parts which allow FBA based authentication.
- Customized the SharePoint site using SharePoint designer.
Environment: MOSS2007, SQL 2005
Confidential, Hillsboro, OR
Development Engineer and Onsite coordinator
Responsibilities:
- Analyze and determine the best approach for designing a multi-tier Windows application based on Intel Windows service and XAML User interface Environments.
- Designed various business objects which communicate with the Intel Windows Service and UI controls.
- Responsible for creating user controls using Blend tool and VS2005.
- Implemented error Logging for the whole application using NLog which will log all the errors and informative messages to a log file.
- Wrote all WMI query which will pull the System related Information, individual core utilization.
- Implemented threading to improve the responsiveness of the application.
Environment: XAML, C#, Blend.
Confidential
Development Engineer
Responsibilities:
- Designed and implemented a high-performance ASP.Net application using static data caching, page output caching, fragment caching, client-side validation, and minimization of the use of expensive features such as server controls, session state, and view state. Ran stress tests to measure performance gains and justify design.
- Improved ASP.Net application administration by implementing an HTTP module to manage all exception handling, a custom error page, and a custom 404 page. Switched the application to the ASP.Net State Server service and a specially-configured custom Application Pool to improve application stability and response.
- Created multiple C# custom controls dealing with presenting the user with various navigation solutions.
- Wrote Stored Procedures and user Defined Functions needed to support various database driven C# modules in the Storefront and Admin Modules.
Environment: C#, ASP.Net, SQL2005
Confidential, Portland
Development Engineer
Responsibilities:
- Detected and fixed errors in existing application including query analysis for testing and updating performance of existing database.
- Designed various business objects.
Environment: Visual Basic6.0
Confidential
Development Engineer
Responsibilities:
- Designed and developed various UI user controls in ASP.Net & in C#.
- Wrote SQL Server 2005 stored procedures for all database access functions and appropriate data access classes.
Environment: C#, ASP.Net
Confidential
Development Engineer
Responsibilities:
- Design and implementation of User Interface.
- Involved in Coding for Customer module.
Environment: C#, ASP.Net
Confidential
Senior Technical Support Specialist.
Responsibilities:
- Responsible for fixing customer email, domain, FTP related and Website related issues.
- Actively involved in customer retention process and making suggestions towards improving System Tools. This was achieved by having a close nit co-ordination with the Internet Property Manager and with the Endurance Technical Manager.