Sharepoint Lead Developer Resume
Buffalo, NY
SUMMARY:
- 11 years of Software Development experience in IT Professional with all phases of Software Development Life Cycle Process (SDLC) involving, Analysis, Design, Development, Deployment, Testing, Support and Implementation of Client/Server applications using .Net Technologies (C#, ASP.Net, ADO.NET), SharePoint / Online, SQL, Web services, SSRS, SSIS, HTML, CSS, JavaScript and JQuery by following Agile scrum and iterative development methodologies.
- 10 years of Experience in Programming with .NET Framework 2.0/3.5/4.0/4.5 using C#, ASP.NET, ADO.NET, web services, WWF, Confidential - SQL, JavaScript, CSS, AJAX, HTML, jQuery
- 6 years of Experience in IT industry with SharePoint 2010 & 2013 application development using C#.NET, ASP.NET, Visual Web Parts, Event Receivers, CSOM, SSRS in Native and SharePoint Integrated mode, Performance Point Services, SharePoint Administration
- 3 years of Experience in SharePoint 2013 custom and SharePoint hosted and Provider hosted app Model development using CSOM, REST API, JSOM and jQuery frameworks
- Hands on experience in developing Multi-tier/N-Tier Architectures
- Microsoft Certified Solution Expert (MCSE) in SharePoint 2010 Application Development
- Developed reports using SQL Server Reporting Services, Performance Point Services, Power BI, Power View and JQuery charts
- Developed Power View reports using Tabular Model as well as PowerPivot
- Built databases design, tables structures, normalization, complex queries, triggers, functions, indexes, User Defined Table types and stored procedures at database Level following n-tier architecture methodology for web applications
- Provided technical design of the documents like High level Design and Low level Design
- Followed and implemented agile development methodology, Scrum meetings and Sprints
- Resolved production support critical incidents by providing effective RCA
- Highly capable of working independently as well as in a team environment with excellent interpersonal and communication skills
TECHNICAL SKILLS:
Programming Languages: C#.Net, Asp.Net, SharePoint, WWF, Web-Services/ WCF, LINQ
Web Technologies: ASP.NET, HTML, DHTML, HTML 5, AJAX, SharePoint 2010, SharePoint 2013, SharePoint Online, Office 365, Web-Services/WCF, Visual Web Parts, CSOM, REST
Scripting Languages: XML, CSS, Java Script, JQuery, AngularJS, Angular, PowerShell scripts
Database: SQL Server 2005/2008/2012 , LINQ, SSIS Package, SQL Backend Jobs
Reporting Tools: SSQL Server Reporting Services, JQWidgets Charts, Performance Point Services, Power BI, Power View Reports
Development Tools: Microsoft Visual Studio .NET 2005/2008/2010/2013/2015 , SQL Management Studio, InfoPath
SharePoint Development Tools: SharePoint Designer 2010/2013, CAML Designer 2013, SharePoint Code Analysis Framework (SPCAF), ULSViewer, SharePoint Manager 2010/2013, SharePoint Search Tool
Deployment Tools: Web Deploy Package, TFS Build, Metalogix
Best Practices: Microsoft SharePoint Patterns & Practices, Enterprise Library 4.1 / 6.0 Logging, Data Access and Validation Application Blocks, Adventure Works Database Standards
Versioning Tools: Team Foundation Server, GitHub
Web Server: IIS 6.0 / 7.0 / 7.5
Operating Systems: Windows 7 / 8/ 10, Windows 2008 Server, Windows 2012 Server
EXPERIENCE:
Confidential, Buffalo, NY
SharePoint Lead Developer
Responsibilities:
- Led a group of 10 programmers (Onsite & Offshore) in the design and development of SharePoint-based solutions
- Worked on SharePoint 2013 provider hosted apps development using CSOM, JSOM, REST API
- Worked on customization of Master Page layout with custom navigation & search
- Developed Page Layouts using JQuery, Bootstrap, JavaScript, HTML5, CSS
- Worked on List & Library Event Receivers to provider role based permissions on list based on business condition.
- Worked on SP Timer jobs to achieve clean up activity of list items based on business condition.
- Worked on Custom Menu Action items
- Leveraged and customized SharePoint role-based security using SharePoint and Active Directory groups for the access management of applications
- Worked on SharePoint templates (site templates, list templates, master page customization) using SharePoint Designer 2013
- Installed & Configured SharePoint 2013 Workflows using Workflow Manager
- Developed custom Microsoft SharePoint 2010 and 2013 Web Parts
- Coded SharePoint Client Side Object Model (CSOM) Programming
- Maintained overall project using TFS 2013 and created multiple versions of source code using TFS Branches and Merges for parallel development
- Configured and managed administration of web applications and services using IIS
- Prepared and deployed applications packages using Visual Studio and Web Deploy Packages Technologies handled:
Environment: C#.Net 4.5, SharePoint 2013, SharePoint Online, SQL 2012, IIS 7.5, SSIS, JQuery, Angular, D3 JavaScript Visualization Library
Tools: Used: Visual Studio IDE 2015, TFS 2013, SQL 2012, PowerShell
Confidential, Buffalo, NY
SharePoint Lead Developer
Responsibilities:
- Worked on SharePoint 2013 provider hosted apps development using CSOM
- Worked on customization of Master Page layout with custom navigation & search
- Developed Page Layouts using jQuery, Bootstrap, JavaScript, HTML5, CSS
- Worked on List & Library Event Receivers to provider role-based permissions on list based on business condition.
- Worked on SP Timer jobs to achieve clean up activity of list items based on business condition.
- Worked on Custom Menu Action items
- Leveraged and customized SharePoint role-based security using SharePoint and Active Directory groups for the access management of applications
- Maintained overall project using TFS 2013 and created multiple versions of source code using TFS Branches and Merges for parallel development
- Configured and managed administration of web applications and services using IIS
- Prepared and deployed applications packages using Visual Studio and Web Deploy Packages
Environment: C#.Net 4.5, SharePoint 2013, SQL 2012, IIS 7.5, SSIS, jQuery, Angular, D3 JavaScript Visualization Library
Tools: Used: Visual Studio IDE, TFS 2013, SQL 2012, PowerShell
Confidential, Bakersfield, CA
Senior SharePoint Developer
Responsibilities:
- Led a group of 12 programmers (Onsite & Offshore) in the design and development of SharePoint-based Solutions
- Implemented migration of SP2010 custom applications to SP2013 provider hosted app model
- Configured overall SharePoint 2013 provider hosted app model and worked on deployment approach
- Leveraged and customized SharePoint role-based security using SharePoint and Active Directory groups for the access management of applications
- Configured & Monitored Service applications in SharePoint 2010 and 2013
- Migrated Site Collections & Large document libraries across different environments using Metalogix windows application and using SharePoint ribbon control approaches
- Configured and built SSRS reports with both SharePoint Integrated mode and Native mode
- Worked on SharePoint templates (site templates, list templates, master page customization) using SharePoint Designer 2010 and 2013
- Installed & Configured SharePoint 2013 Workflows using Workflow Manager
- Implemented Tracking application using InfoPath and SharePoint Designer Workflows
- Developed custom Microsoft SharePoint 2010 and 2013 Web Parts
- Coded SharePoint Client Side Object Model (CSOM), REST Programming
- Developed typical components like customized people picker, Gridview with excels type filtering
- Worked on angular modules, controllers and directives
- Consumed web service and custom services using AngularJS
- Implemented angular routing with configuration
- Monitored and tested application performance to identify potential bottlenecks, develop solutions & collaborate with developers on solution implementation
- Maintained overall project using TFS 2013 and created multiple versions of source code using TFS Branches and Merges for parallel development
- Configured and managed administration of web applications and services using IIS
- Prepared and deployed applications packages using Visual Studio and Web Deploy Packages
- Implemented Rich UI controls using AJAX, JQWidgets and JQuery plugins
- Developed customized JQuery Treemap, Popup and JQGrid controls
- Implemented customized Enterprise Library logging and data access application blocks for error free and better resource management coding
- Resolved SMTP code issues in Production environment using effective error handling
- Created Database triggers to track any changes in master tables in Production environment
Environment: C#.Net 4.5, SharePoint 2010, SharePoint 2013, SQL 2012, OSI Soft, IIS 7.5, SSIS, SSRS, JQuery, AngularJS, InfoPath
Tools: Used: Visual Studio IDE, TFS, SQL, PowerShell
Confidential, Findlay, Ohio
Technology Lead
Responsibilities:
- Involved in analysis, design and development of application with full Software Development Life Cycle (SDLC) from analysis and design to implementation with .Net and SharePoint technologies
- Developed SharePoint applications using Custom Visual Web Parts
- Worked on SharePoint security and permissions
- Resolved people picker issues when migrating to new IE browser versions
- Implemented SharePoint workflow using InfoPath, SharePoint Designer and Visual Studio
- Configured and built SSRS reports with both SharePoint Integrated mode and Native mode
- Improved the performance of critical web pages using jQuery AJAX, JSON and Web Services
- Hosted and Configured ASP.NET and SharePoint applications in Microsoft Internet Services (IIS) 7.0 or higher
- Worked on Central Administration and Windows PowerShell to administer SharePoint service applications, services, permissions, and features
- Prevented SQL Timeout Exceptions on Report Data tables containing over 1 million rows by using the NOLOCK keyword / READ UNCOMMITTED statement
- Managed SQL administration like creating backend jobs, alerts, maintenance plans for backup, cleanup and index reorganizing
- Created Linked Servers for data migration and reporting purposes
- Followed Microsoft Adventure Works database standards for effective coding
- Provided effective error logging in database objects like stored procedure, functions using TRY-CATCH and capture errors in separate table for troubleshooting
- Maintained multiple versions of source code using TFS Branches and Merges for parallel development
- Customized Enterprise Library logging and data access application blocks for error free and better resource management coding
- Resolved potential issues that arose during the execution of development
Environment: C#.Net, ASP.Net, SharePoint 2010, .Net FW 3.5, SQL Server 2008, WWF, IIS 7.0, SSRS
Tools: used: Visual Studio IDE 2010, TFS 2010, MS SQL 2008, PowerShell
Confidential, Findlay, Ohio
Technology Lead
Responsibilities:
- Developed SharePoint applications using Custom Visual Web Parts
- Worked on SharePoint security and permissions
- Configured and built SSRS reports with both SharePoint Integrated mode and Native mode
- Hosted and Configured ASP.NET and SharePoint applications in Microsoft Internet Services (IIS) 7.0 or higher
- Worked on Central Administration and Windows PowerShell to administer SharePoint service applications, services, permissions, and features
- Managed SQL administration like creating backend jobs, alerts, maintenance plans for backup, cleanup and index reorganizing
- Provided effective error logging in database objects like stored procedure, functions using TRY-CATCH and capture errors in separate table for troubleshooting
- Maintained multiple versions of source code using TFS Branches and Merges for parallel development
- Resolved potential issues that arose during the execution of development
- Developed code fixes and enhancements for inclusion in future code releases
Environment: C#.Net, ASP.Net, SharePoint 2010, .Net FW 3.5, SQL Server 2008, WWF, IIS 7.0, SSRS
Tools: used: Visual Studio IDE 2010, TFS 2010, MS SQL 2008, PowerShell
Confidential, Findlay, Ohio
Technology Analyst
Responsibilities:
- Developed SharePoint applications using Custom Visual Web Parts
- Worked on SharePoint security and permissions
- Developed code fixes and enhancements for inclusion in future code releases and patches
- Configured and built SSRS reports with both SharePoint Integrated mode and Native mode
- Hosted and Configured ASP.NET and SharePoint applications in Microsoft Internet Services (IIS) 7.0 or higher
- Worked on Central Administration and Windows PowerShell to administer SharePoint service applications, services, permissions, and features
- Prevented SQL Timeout Exceptions on Report Data tables containing over 1 million rows by using the NOLOCK keyword / READ UNCOMMITTED statement
- Followed Microsoft Adventure Works database standards for effective coding
- Developed SSIS Packages to dump excel data from different server to destination SQL server
- Customized Enterprise Library logging and data access application blocks for error free and better resource management coding
- Resolved potential issues that arose during the execution of development
Environment: C#.Net, ASP.Net, SharePoint 2010, .Net FW 3.5, SQL Server 2008, WWF, IIS 7.0, SSRS
Tools: used: Visual Studio IDE 2010, TFS 2010, MS SQL 2008, PowerShell
Confidential
Technology Analyst
Responsibilities:
- Fixed Bugs in Coding during roll-out of Self Service Modules
- Implemented customized Enterprise Library logging and data access application blocks for error free and better resource management coding
- Resolved production support critical incidents
- Implemented SSIS Packages for mass batch processing
- Implemented state machine workflows for different business process like BOE, Shipping Bill
- Worked on migration of WWF 3.5 to 4.5
- Wrote MERGE statement of SQL Server 2008 to improve the performance of stored procedures
- Involved in System Study and preparing requirements
Environment: C#.Net, ASP.Net 3.5, SQL Server 2008, SSIS, SSRS 2008 R2, Web Services, WWF, IIS 6.0
Tools: used: Visual Studio IDE 2010, TFS 2008, MS SQL 2008