Sr. Sharepoint /.net Developer Resume
MA
SUMMARY
- 8+ years of experience in Software Analysis, Design Development, Testing & Supporting Distributed Client/Server and web based business solutions.
- Expertise with development and maintenance of internet, intranet and extranet faced websites.
- Experience in all phases of Software development Life - Cycle (SDLC) including gathering requirements, writing test cases, conducting testing and verifying results (peer-review).
- Expertise in developing Web-based and Windows-based applications using C, C++, C#, VB.NET, ASP.Net, ADO.Net, MVC, HTML, CSS, JavaScript, jQuery, XML, XSLT, TSQL and PL/SQL.
- Designed and implemented various SharePoint Web Parts, Event Handlers, Features, Workflows, Content Types, Document Libraries, Lists, Dashboards, Master Pages, Page Layouts, BCS, InfoPath forms and Site Definitions.
- Experience building Single page applications using Angular JS, Typescript, HTML5 and CSS3.
- Developed fully responsive applications by leveraging the full functionality of Twitter Bootstrap 3.0.
- DevelopedCustom Workflowsusing Visual Studio, SharePoint Designer and Nintex.
- Developed solutions using Server Object Model, Client Object Model, REST API and SPServices.
- Developed applications with MVC and ENTITY Framework for connecting with different databases.
- Strong working knowledge in database programming using RDBMS databases like SQL Server 2012/2008/2005/2000, Oracle 11g/10g/9i, MS-Access etc.
- Strong understanding and implementation of Object Oriented Programming concepts
- Experience with Microsoft BI Technologies SSRS and SSIS.
- Worked extensively with different Version Control tools like TFS, VSS, GIT HUB etc.
- Knowledge in Web API’s and AWS.
TECHNICAL SKILLS
SharePoint Technologies: MOSS 2007, SharePoint Server 2010/2013, SharePoint Designer 2007/2010/2013, MS InfoPath 2003/2007/2010
Web Development: C++, C#.Net, ASP.NET, ADO.NET, LINQ, VB.NET, .NET Web Services, HTML, SOAP, XML, JavaScript, Ajax, jQuery, UML, WCF, WPF.
Scripting Language: Java Script, VBScript, jQuery, JSON
Markup Languages: HTML, DHTML, XML
Frameworks: .Net Framework 1.1/2.0/3.0/3.5/4.0
Database Technologies: SQL Server 2000/2005/2008/2012, MS Access, Oracle 11g/10g/9i/8i, DB2, SSRS and SSIS
Development Tools: Microsoft Visual Studio .NET 2002/2003/2005/2008, Visual Studio 6.0
XML Technologies: XML, XSLT, XAML, Web Services, SOAP, WSDL
Configuration Tool: Visual Source Safe(VSS) and Team Foundation Server(TFS)
Web Server: Apache, IIS 7.0 / 6.0 / 5.0, Windows Server 2008/2012
Operating Systems: Windows 95/98/NT/XP/Vista/7/8, Windows Server 2008/2012, UNIX, Linux, Operating Systems/APIs
PROFESSIONAL EXPERIENCE
Confidential, MA
Sr. SharePoint /.Net Developer
Responsibilities:
- Gathered requirements from stakeholders, analyzed, designed and implemented solutions as per the business requirements.
- Implemented many custom solutions consuming various REST and WCF services. Built UI components parsing JSON returned by the AJAX calls made to these services.
- Used jQuery and JavaScript for client side validations and client side scripting.
- Developed fully responsive website designs by leveraging Bootstrap 3.0, HTML 5 and CSS3.
- Created numerous Custom Content types and published them to Content Type Hub.
- Developed SharePoint hosted Apps using JSOM, SPServices and Restful Services.
- Used CSR for building JSLink files and used them with different list and document library forms.
- Developed Custom List Forms using SharePoint Designer and SharePoint Hosted Apps.
- Developed custom workflows using SharePoint Designer and Nintex.
- Developed search based solutions using Keyword Query Language (KQL)
- Utilized OOTB search based webparts like Content Search, Content Query Webparts etc., and developed Display Templates to customize the look and feel of the webparts.
- Developed Solutions like Timer Jobs, Webparts, Event Receivers and Workflows using C#.
- Used AngularJS as the development framework to build Single Page Applications (SPA).
- Developed Master Pages and Page Layouts to maintain consistent look and feel across the sites.
- Developed application for HR team using MVC.NET, Entity Framework, JavaScript and jQuery.
- Designed and defined system and process flows for all the modules building a robust and performance efficient database system using database objects like tables, constraints, indexes, sequences, views, procedures, functions and packages.
- Actively Participated in preparing Test plans, Test Case Documents and Manual Test Cases.
Environment: SharePoint Server 2010/2013/2016, C#, ASP.NET, Visual Studio 2010/2012, SharePoint Designer 2010/2013, TFS, jQuery, JavaScript, AngularJS, HTML 5, CSS 3, XSLT, Bootstrap, REST, WCF, JSON, CAML, AJAX, PowerShell, ASP.NET, ADO.NET, MVC, Entity Framework, T-SQL, SQL Server 2008/2012, Windows Server 2008/2012.
Confidential, Raleigh NC
Sr. SharePoint /.Net Developer
Responsibilities:
- Implemented search based solutions in Intranet portal for managing enterprise level documents.
- Used agile methodology to successfully complete the applications and deliver to the end users.
- Worked with Display templates and XSLT when customizing look and feel of Search results.
- Implemented many custom solutions consuming various REST and WCF services. Built UI components parsing JSON returned by the AJAX calls made to these services.
- Used jQuery and JavaScript for client side validations and for other client side scripting.
- Used various jQuery UI widgets like Accordion, Calendar Control, Date Picker Control etc. when building client side applications.
- Used JSlink to manipulate the metadata and to change the look and feel of List Views and Forms.
- Used Internet Explorer Developer Toolbar and Firefox Firebug extensively to edit, debug and monitor CSS, HTML and JavaScript on web pages.
- Worked with azure websites when creating provider hosted apps in SharePoint 2013.
- Installed, Configured and Migrated to SharePoint 2013, Office 365 environments successfully.
- Implemented content management features like Document ID Service and Content Organizer for managing documents in enterprise.
- Created custom http handlers for handling cross domain requests and performing other CRUD operation on SharePoint Lists and Document Libraries.
- Created various custom solutions like Timer Jobs, Event Receivers, Application Pages, Visual Webparts etc.
- Created various List Level workflows using SharePoint Designer and Visual Studio.
- Used CSOM (REST API, JSOM and SPServices) for developing custom forms and applications.
- Created BCS solutions to fetch data from SQL server database.
- Queried different databases using Web Services by invoking them via AJAX jQuery calls.
- Developed PowerShell scripts for deploying solutions and performing different administrative tasks.
- Created workflow forms (task, association and initiation) using Visual Studio, Infopath and SPD.
- Created various SSRS Reports connecting to SQL Server, Oracle and DB2 databases.
- Developed numerous SSIS packages and created SQL Agent jobs to run them on regular intervals.
- Designing of various database objects that include Tables, Stored procedures, Triggers etc.
- Used source one for tracking the iteration stories and maintaining the backlog stories.
- Used GIT HUB as source control.
Environment: SharePoint Server 2010/2013, C#/VB.NET, ASP.Net, Visual Studio 2010/2012, SharePoint Designer 2010/2013, jQuery, TFS, Oracle 9i, SSRS, SSIS, jQuery, JavaScript, AJAX, HTML, CSS, SQL Server 2008, Windows Server 2008.
Confidential, Washington DC
Sr. SharePoint Developer
Responsibilities:
- Involved in communicating with the clients, gathering requirements for the development of different applications.
- Analyzed Lotus Notes scripts to understand the current functionality in Lotus Notes Application.
- Used Quest Migrator Console for migrating the forms, views and data from Lotus Notes databases to SharePoint environment.
- Created JSLink files to customize the look and feel of New, Edit and Display forms.
- Used jQuery and JavaScript for client side validations and for other client side scripting.
- Developed Master Pages, Page Layouts using SharePoint Designer and Design Manager.
- Developed custom Site Columns, Content Types, List Definitions and List Instances.
- Created responsive apps and master pages using twitter bootstrap.
- Created apps using CSOM and Rest API and hosted them on office 365 environments.
- Used LINQ to SharePoint and CAML in custom solutions to query SharePoint Lists and Libraries.
- Migrated Content to SharePoint 2013, Office 365 environments successfully using Quest.
- Customized Dashboard by adding critical OOTB web parts such as Task List, Announcements, Calendar, Alerts, RSS Feed and Contacts to enrich collaboration capabilities.
- Worked on customizing the ribbon using SharePoint designer and Visual studio.
- Installed and Configured Workflow manager and implemented SharePoint designer 2013 workflows
- Created workflow forms (task, association and initiation) using SharePoint Designer.
- Worked on customization of Data view web part using SharePoint Designer 2013 and XSLT.
- Performed full and partial user import from Active Directory to synchronize user profiles.
Environment: SharePoint Server 2013, Office 365, C#, ASP.Net, Visual Studio 2012, SharePoint Designer 2013, jQuery, AJAX, TFS, jQuery, JavaScript, HTML, CSS, SQL Server 2012, REST API, Web Services, WCF, XSLT.
Confidential, Overland Park KS
Sr. SharePoint Developer
Responsibilities:
- Responsible in working with the business partners to understand business requirements
- Customized the Master Page and Page Layouts using CSS and HTML.
- Worked on List templates, Site templates and Site definitions to customize the SharePoint Portal.
- Created custom site column, content types, lists, list views and Templates.
- Created Info-Path forms to integrate with the Designer Workflow and created Custom Content Type with association of Workflow.
- Customized Dashboard by adding critical OOTB web parts such as Task List, Announcements, Calendar, Alerts, RSS Feed and Contacts to enrich collaboration’s capabilities.
- Used BDC to surface business data from back-end LOB application and used it in Lists, Web Parts, Search, and User Profiles.
- Deployed List instances, List types, Menu commands, Page Templates, Page instances and Event Receivers.
- Developed custom Workflows, custom Web-Parts and Event Handlers using C# .net.
- Designed and developed custom forms using InfoPath 2007/2010 and list form customizations.
- Developed Power-Shell Scripting for various tasks.
- Responsible in setting up security on SharePoint sites.
- Data Migration from Access Database and forms to SharePoint 2010.
- Installed and configured Yammer onto SP2010 for enhancing organization’s social collaboration.
Environment: SharePoint 2010, InfoPath 2010, C# .Net, SharePoint Designer, JavaScript, JQuery, Ajax, CAML, HTML, CSS, SQL Server 2008/2010, Power-Shell, Visual Studio 2012/ 2013, BootStrap 3.0.
Confidential, Atlanta GA
SharePoint/.Net Developer
Responsibilities:
- Customized team sites and publishing sites using SharePoint Designer as per the user requirements.
- Created custom permissions levels and assigned them to different SharePoint Groups, AD Groups and Individual users across different sites.
- Created Site templates and Master Pages to enable consistent look and feel of related sites.
- Developed List templates, List definitions and Site definitions to customize the SharePoint Portal.
- Implemented client side functionality using jQuery and JavaScript.
- Worked on creation of Views, Workflows, Access Control Lists (permissions).
- Created custom web parts for the list forms to create new events, edit events and display events.
- Created CAML queries using U2U CAML query builder to query the document libraries and lists.
- Configured & administered the farm using Central Administration & PowerShell.
- Worked with STSADM to deploy solutions and perform administrative tasks.
- Created Data Access Layer to establish database connectivity and data manipulation.
- Worked on SSP for User profile Management, defining search scope, and customizing the search features.
- Involved in performance tuning by creating database Indexes and optimizing database queries.
- Created re-usable utility libraries to generate reports in various formats from ADO.Net Dataset.
- Implemented multithreading concepts to improve the application Performance.
- Implemented scheduler to run console application on daily basis.
- Deployed List instances, List types, Menu commands, Page Templates, Page instances and Event Receivers.
- Involved in retrieving data using LINQ to SQL in ASP.NET web based applications.
- Actively involved in providing SharePoint training to site owners and troubleshooting issues.
- Assist business analysts in updating final system requirements with results from prototyping activity.
Environment: MOSS 2007/SharePoint Server 2010, Microsoft Office SharePoint Designer 2007/2010, Visual Studio.NET 2008/2010, C#. NET, ASP.NET, IIS 6.0, Windows Server 2008, Web Services, JavaScript, CAML, LINQ to SharePoint, XML, jQuery, InfoPath, VSS & SQL Server 2008
Confidential
.NET Developer
Responsibilities:
- Worked with Business Analysts and Project Managers to understand the requirements and translate them to development deliverables.
- Implemented data access and business logic to meet client requirement.
- Generated profiles like Customer visit summary, Referral summary and Postpartum visit summary.
- Designed, developed and modified user interfaces to clients requirements using ASP.Net Pages.
- Developed classes & interfaces for the DAL using C#, ADO.NET and SQL Data Access library.
- Involved in the development of back-end stored procedures using TSQL.
- Used Datasets, Data readers to retrieve data and populate on Data Bind Controls.
- Implemented User Controls commonly used over several pages.
- Carried out unit testing for the application.
- Extensively used Joins and Sub-Queries to simplify complex queries involving multiple tables.
Environment: Visual Studio 2008, ASP.NET, C#, ADO.NET, HTML, Oracle 9i, SQL Server 2008, VSS and IIS