Sr Sharepoint/.net Developer Resume
NJ
PROFESSIONAL SUMMARY:
- A dynamic professional with 15 years of experience in diverse facets of Web and Application analysis, design, development, delivery, management and support .
- Proficiency in all phases of software development life cycle (SDLC).
- Hands on experience in developing applications using .NET Framework, C#, VB.NET, ASP.NET, WCF, WPF, MVC, ADO.NET, LINQ, Web Services, Web API, AJAX, AngularJS, JQuery, JavaScript, XML, XSL and XSD.
- Excellent experience in implementing Web Service, REST service which communicate data in a both XML and JSON.
- Experience working with SharePoint Solutions, Creating/Managing Sites and Site Collection, Site Templates, Features, Web Parts, Content Types, Lists, Document Libraries, Event Handlers, Custom Master Pages, Workflows and Timer Service.
- Expertise in Microsoft Office System and its integration with Microsoft SharePoint Server.
- Extensive experience in creating Tables, Views, Stored Procedures, Triggers and Functions using SQL Server and Oracle.
- Experience in SQL Integration Services (SSIS) and SQL Server Reporting Service (SSRS).
- Strong experience in creating reports using Microsoft SSRS and Crystal Reports.
- Excellent analytical skills to understand the business process functionality and to translate them to Business Requirement Documents, Functional Requirement Documents, System Design Documents and Test Case Documents.
- Hands on experience in Agile and Waterfall methodologies.
- Regular interaction with stakeholders for requirement gathering, analysis and support.
- Managing and overseeing team operations and building effective, collaborative relationships with teams.
- Leading, mentoring and monitoring the performance of team members to ensure efficiency in process operations.
- Collaboration between self - organizing cross functional teams.
- Proven experience in Release Management and Change Control Management.
- Communication of project status and key milestones with teams on regular basis.
- Expertise in ensuring delivery of multiple projects simultaneously within the time frame.
- Quick learner and adopt new technologies very easily .
- Excellent problem solving skills with a strong technical background and good interpersonal skills.
TECHNICAL SKILLS:
Internet Technologies: Microsoft.NET, VB.NET, ASP.NET, C#, WCF, WPF, MVC, Microsoft SharePoint, Web Services, WebAPI, REST Serive, XML, Java, J2EE, MTS, IIS, WebSphere.
Development Tools: Microsoft Visual Studio, Microsoft Sharepoint Designer, EMC Documentum, Eclipse.
Database Tools: MS SQL Server, Oracle.
Reporting Tools: SQL Server Report Services, VS Report Designer, Crystal Reports
Project Management Tools: Team Foundation Server, MS Project, Visio.
Version Control: Tortoise SVN, Visual Source Safe, Subversion, Git, GitHub
Environments: Windows 2000, Windows 2008 R2, Sun Solaris, AIX Unix.
Webservers: IIS, Tomcat, Web Logic, WebSphere.
Scripting: VB Script, Java Script, AngularJS, PowerShell, SharePoint Management Shell
Other Tools: SharePoint Manager, CAML Builder, Flex Builder, Spring, Documentum D2, Repoint, eRoom, Promise, GeodIS, Mantis, CITRIX
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Sr SharePoint/.NET Developer
Responsibilities:
- Organized and facilitated meetings with the management and development team and conducted the requirements workshop for creating and defining the Business Requirement Document, Functional Requirements Document and System Requirements Specification.
- Supported tactical and strategic goals of the IT Production Support Team. Ensured compliance with structured Project Delivery Process.
- Involved in feasibility analysis for the design and architecture of the new application.
- Created workflow diagrams and UML diagrams (use case diagram, activity diagram, sequence diagram) using MS Visio for various stakeholders.
- Developed Sites and Sub-sites within the site collections and created new Site Permission levels and Groups.
- Developed Custom Web Parts, Event Handler & Custom Features using Visual Studio 2012 and deployed them in the associated Site Collection.
- Worked on creating and managing Custom Site Definitions, Site Templates, Site Columns, Document & Picture Libraries, Lists, List Views, User Alerts, Events and Content Type for various departments
- Used CAML queries to filter list items from SharePoint List and libraries.
- Created custom Site templates, Site features and Site columns and List templates, so that users can create their own lists and sites.
- Developed custom content types with event receivers to fit various requirements.
- Created Custom Master Pages with default landing page with various custom web parts on the system, based on user profile.
- Developed Custom Timer Jobs to run at different schedules to perform email functionality based on templates driven content.
- Creating Workflows, associate them to a SharePoint List, deploy them as SharePointFeatures, activating the Features and using them across the Site Collections.
- Used SSRS to generate reports and integrated with SharePoint site using report viewer.
- Migrated EMC Documentum system to SharePoint/.NET system.
- Used ASP.Net MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the model.
- Developed ASPX web pages for Application using ASP.NET, C#, XML, XSL/XSLT, AngularJS, HTML, JavaScript.
- Created ASP.NET User Controls and Custom Controls according to business need.
- Used Cascading Style Sheets (CSS), AngularJS, and bootstrap for a unified look and feel of the application.
- Utilized JavaScript to perform client side validation.
- Writing Queries using T-SQL Statements, Views, User Defined Functions, Complex Stored Procedures, Triggers in SQL Server for inserting/Updating/Deleting the data into the relational tables.
- Used Entity Framework for object relational mapping.
- Crated WCF service Web API REST service to communicate between different applications.
- Used Windows Authentication and role based Authorization for security.
- Created Views, functions, stored procedures and triggers as part of the database programming.
- Involved in Data Modeling, performance tuning and query optimization.
- Migrated data from different sources (text based files, Excel spreadsheets, and Access) to SQL Server databases using SQL Server Integration Services (SSIS)
- Created high-level Use Cases from Business Requirements.
- Involved in Requirement Scoping and analyzing high priority requirement for implementation.
- Conducted functional requirement reviews and walkthroughs with the designers, developers, and stakeholders.
- Worked on Agile Methodology with monthly release and weekly sprints.
- Conducted Monthly Business Prioritization meetings with stakeholders to identify features to be scheduled for the upcoming release.
- Mentoring developers in terms of development and code review.
- Release Management and Change Controls.
- Enhancement and Critical bug fixing.
- Managing status meetings between teams.
- Coordinate with different teams in implementing the projects using full SDLC.
- Managing and overseeing team operations and building effective, collaborative relationships with teams.
- Defining process and tools suited for the project in accordance with Agile and Waterfall methodology.
- Collaboration between self-organizing cross functional teams based on structures SDLC/Agile methodology.
- Working with infrastructure team to plan smooth implementation of systems.
- Producing deliverables like Architecture specification documents, Project Plans, Business Requirement Documents, Functional Requirements Specifications, System design documents, Technical Specification Documents and Test Case documents
Technologies: Microsoft.NET, Microsoft Sharepoint 2010, C#, WCF, WPF,Sharepoint Designer, Microsoft Visual Studio 2010, MVC, Web Services, WebAPI, REST Services, XML, CAML Builder, SQL Server, Oracle, SQL Server Reporting Services 2012, MS Project, Visio, Documentum, Documentum D2, Java, J2EE, Java Script, AngularJS, Eclipse, Flex Builder, Spring, Repoint, eRoom, Promise, GeodIS, Mantis, IIS, Tomcat, Web Logic, WebSphere, Tortoise SVN, Visual Source Safe, Subversion, Git, GitHub and CITRIX.
Confidential, NC
TCDataHub / Technical Lead ConsultantResponsibilities:
- Designed and developed dynamic prototype to simulate functionality, as well as to capture and refine business and technical requirements.
- Architect and lead developer of the applications scalable web-based framework, including all web pages (ASPX) and user controls (ASCX) with corresponding C# code-behind logic.
- Involved in development of the application using .NET Framework tools C#, ASP.NET, ADO.NET and Visual Studio.NET.
- Involved with the architecture and development of business rules.
- Developed various web services using XML Web Services.
- Used ADO.NET for accessing database with in systems.
- Created and executed Stored Procedures, Triggers and DTS Packages using Microsoft SQL Server 2000.
- Designed number of reports using Crystal Reports 9.0 and these reports are invoked from within the .NET Framework.
Technologies: ASP.NET, C#, ADO.NET, VS.NET, Java Script, XML, HTML, DHTML, SQL Server 2000, DTS, DOM, IIS 5.0, Crystal Reports 9.0, Visual Source Safe.
Confidential, NJ
Data Collection System / Programmer Analyst
Responsibilities:
- Technical co-ordination with existing system, user interaction and co-ordination with teams working on complementary systems.
- Technical Analysis of the proposed System including architecture design and technical specification
- Design and Development of COM Component for collection of data from online PDF files and Insert/Update/Delete of records on SQL Server Database. This component is generic enough to generate pdf from data from SQL Server.
- Design and Development of scripts on front end pdf file (ACROScript), its interfacing with ASP.NET Pages and COM Component to enable database operation using XML.
- Design and Development of Archive Process as a scheduled job and emailing the Archive Data to authorized person-using CDONTS. The archive creates MDB file on the fly from SQL Server using XML messaging.
- Involved in Design, development of database including Stored Procedures, Triggers and Views.
Technologies: ASP.NET, C#, ADO.NET, VS.NET, Adobe PDF Writer, Adobe ACROScript, Java Script, XML, HTML, DHTML, SQL Server 2000, DTS, MS Access 2000, IIS 5.0, Crystal Reports 8.0, VSS.
Confidential, NJ
Document Imaging and Data Extraction / Programmer AnalystResponsibilities:
- Worked as technical team lead for the project.
- Designed and developed the user interface for creating batches, accepting batches, transcribing documents, comparing and releasing documents and QA processing.
- Involved in development of user interface for scanning the documents using VB.NET, Visual Studio.Net with the help of TwainPro, and PicturePlus COM + components
- Involved in Design, development of database including Stored Procedures, Triggers, Backup and Restore.
- Involved in entire system life cycle including System Study & Analysis, Database Designing, Design & Development, Testing including Unit Test & Integration Test and Documentation
Technologies: VB.NET, VS.NET, VB, ADO, Visual Interdev, XML, SQL Server 2000, MS Access 2000, Crystal Reports 8.0, VSS.
