Software Consultant Resume
SUMMARY
- Software Developer with 7+ years of development experience. Extensive experience designing, developing and managing ASP.Net and custom SharePoint 2007/2010/2013 applications. Experienced maximum exposure to Visual Studio.NET 2005/2008/2010/2012 , C# and most .NET Frameworks.
- Hands on experience in creating Custom C# Web parts (Object Model), Event Receivers, Site Columns, Security, Workflows, Themes, InfoPath Forms, Data Views (XSLT) using SharePoint technologies.
- Experience in customizing SharePoint forms/site with jQuery, JavaScript.
- Expertise in developing and enhancing applications using Microsoft .Net Framework 1.1/2.0, Microsoft Visual Studio 2005/2008/2010/2012 and Object Oriented Programming Concepts.
- Well experienced in using SQL Server 2000/05/08, MSSQL and experience in designing tables, database schemas, writing Stored Procedures, Triggers, Functions, and Views.
- Efficient in implementing established standards, procedures, and methodologies in software development lifecycle.
- Excellent technical, logical, code debugging and problem solving capabilities.
- Good Team player, excellent communication skills and ability to lead a small team.
TECHNICAL SKILLS
Microsoft Technologies: ASP.NET 1.1/2.0/3.5, C#.NET, VB.NET, ADO.NET, AJAX, Visual Source Safe, SharePoint 2010, Microsoft Office SharePoint Server 2007, Microsoft Office 2003/07/10, Team Foundation Server 2010.
Programming skills: VB, C#, SQL.
Web Technologies: HTML, CSS, XML, XSL, XSLT, JavaScript, jQuery.
Databases: SQL Server 2005/08/2012 , MySQL
Development Tools: Visual Studio.NET 2003/05/08/10/12 , SharePoint designer 2007/2010/2013 , InfoPath 2007/2010.
Web Servers: IIS 5.0/6.0/7.0, Apache, Tomcat.
Operating Systems: Windows Server 2003/2008/2012 , Windows 97/XP/Vista/7.
Modeling Tools: MS Visio 2007/2010.
Third Party Tools: Nintex Workflow, Bamboo Web parts, Quest Web parts
PROFESSIONAL EXPERIENCE
Software Consultant, Confidential
Roles & Responsibilities:
- Gathering requirements from business team
- Analyze, document the requirements and design the application accordingly.
- Create/customize SharePoint sites using jQuery, Workflows, InfoPath forms, Custom Web parts, XSLT web part
- Build Reports from SharePoint data using Excel Services/ Data View web part
- Expose SharePoint data to other applications.
- Communicating with other application teams to load data into SharePoint sites.
Software Consultant, Confidential
Roles & Responsibilities:
- Gathering requirements from business teams.
- Analyze, design and develop applications as per the user requirements
- Created Custom web parts, Event Receivers, InfoPath forms, Nintex Workflows
- Used Quest Web parts to create reports based on the data in Custom Lists.
- Created a custom feature to Import data from Excel into SharePoint list.
Senior Software Engineer at Confidential
Roles & Responsibilities:
- Understand the existing applications and design the SharePoint application accordingly.
- Involved in Analysis, design, development and Unit testing.
- Developed Browser compatible InfoPath 2010 forms.
- Created custom/Multi Stage/Multi Level workflows using Nintex workflows 2010 for the business process where necessary.
- Created Custom Visual Web parts, Event Receivers using Visual Studio 2010.
- Interacting with SharePoint web services from InfoPath Forms and Nintex Workflow to Update/Get list items.
- Created custom Lists/Libraries and views on them and used Audience Targeting.
- Maintained security of documents/list items using Item Level Permissions.
- Data View web parts with filters (XSLT web parts) to show pending actions to users.
- Creating custom CSS to customize look and feel.
- Coordinating with Offshore team.
Tools & Technologies: SharePoint 2010, IIS7.0, Microsoft SQL Server 2008, Microsoft Visual Studio 2010, Microsoft .NET Framework 3.5, AJAX, XML, HTML, C#, Visual Source Safe, Windows Server 2008, InfoPath 2010, SharePoint Designer 2010, Nintex Workflow 2010.
Senior Software Engineer at Confidential - Confidential
Roles & Responsibilities:
- Analyzing the Notes databases and migrate them to SharePoint sites.
- Developed Browser compatible InfoPath 2010 forms (admin approved forms)
- Created custom workflows using Nintex workflows 2010 for the business process where necessary.
- Created custom Lists/Libraries and views on them and used Audience Targeting.
- Interacting with SharePoint web services from InfoPath and Nintex.
- Maintained security of documents/list items using Item Level Permissions.
- Creating Custom Permissions levels and Custom Groups to replicate the security from Lotus Notes.
- Using Quest Notes Migrator for SharePoint to migrate data from Lotus Notes to SharePoint.
- Reviewing the databases migrated by team members, and give go ahead for release to business.
Tools & Technologies: SharePoint 2010, IIS7.0, Microsoft SQL Server 2008, Microsoft Visual Studio 2010, Microsoft .NET Framework 3.5, AJAX, XML, HTML, C#, Visual Source Safe, Windows Server 2008, InfoPath 2010, SharePoint Designer 2010, Nintex Workflow 2010, Bamboo web parts, LOTUS NOTES 6.0
Senior Software Engineer at Confidential - Confidential
Roles & Responsibilities:
- Involved in POC to check the technical feasibility of requirements, Coding and Unit testing.
- Extensively used Nintex Workflow 2007 for Business flow automation.
- Used Enesys RS data extension to query SharePoint lists and show as reports.
- Developed Custom Web parts using Visual Studio 2005.
- Implemented security using Custom Permissions, Groups and Item Level permissions.
- JQuery and java script
Tools & Technologies: SharePoint 2007, Microsoft SQL Server 2005, Microsoft Visual Studio 2008, AJAX, XML, HTML, C#, Visual Source Safe, Windows Server 2008, SharePoint Designer 2007, Nintex Workflow 2007.
Senior Software Engineer at Confidential - Confidential
Roles & Responsibilities:
- Involved in Analysis, Design, POC to check the technical feasibility of requirements, Coding and Unit testing.
- Extensively used Nintex Workflow 2007 for Business flow automation.
- Created workflows to read data from excel sheet and add to Custom List.
- Used Enesys RS data extension to query SharePoint lists and show as reports in Report viewer web part.
- Developed Custom Web parts using Visual Studio 2005.
- Implemented complex security based on Business Unit using Groups, Permission levels and Item level permissions.
- Item level permissions are automatically given to items using Nintex Workflow 2007.
Tools & Technologies: SharePoint 2007, Microsoft SQL Server 2005, Microsoft Visual Studio 2008, AJAX, XML, HTML, C#, Visual Source Safe, Windows Server 2008, SharePoint Designer 2007, Nintex Workflow 2007.
Software Engineer at Confidential
Roles & Responsibilities:
- Built and deployed custom web parts using Windows SharePoint Services extensions for Visual Studio 2005.
- Firing event handler on update of list item to submit the processed data to Dynamics Axapta.
- Implementation of Ajax in custom web parts.
- SharePoint designer workflows for notifications in the business flow.
Tools & Technologies: SharePoint 2007, Microsoft SQL Server 2005, Microsoft Visual Studio 2005, AJAX, XML, HTML, C#, Visual Source Safe, Windows Server 2008, SharePoint Designer 2007.
Software Engineer at Confidential
Roles & Responsibilities:
- Designed and developed front end screens using C# and ASP.Net 2.0
- Deployment of application in staging and production changes.
- Involved in writing SQL queries and Stored Procedures using SQL Server 2005.
- Creating SQL tables and maintaining relationship.
- Used FCK Editor for content upload.
Tools & Technologies: Microsoft SQL Server 2005, Microsoft Visual Studio 2005, HTML, C#, Visual Source Safe, Windows Server 2008.
Software Engineer at Confidential
Roles & Responsibilities:
- Designed and developed front end screens using C# and ASP.Net 2.0
- Involved in writing SQL queries and Stored Procedures (SQL Server 2005).
- Involved in writing database triggers.
- Maintained 3-tier architecture
Tools & Technologies: Microsoft SQL Server 2005, Microsoft Visual Studio 2005, HTML, C#, Visual Source Safe, Windows Server 2008.
Software Engineer, Confidential
- Involved in maintenance of Lotus Notes applications.
- Was trained in Application development using ASP.Net 2.0