Sr Software Engineer Resume
SUMMARY:
- 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures in Insurance, Life Science, Retail and Information Media Environment.
- Technical expertise in Microsoft Technologies, such as Microsoft SharePoint Server 2007/2, SharePoint Designer 2007/2010/2013, SharePoint Central Administration, .NET Framework (2.0/3.0/3.5/4.0 ), ASP.NET, C#, Web Services, WCF, LINQ, Entity Framework, IIS, SOAP, XML,XSLT, HTML, Java Script, Visual Studio.Net 2012/2010/2008/2005 .
- Proficiency in Software Development Life Cycle (SDLC) and Lean Factory Model of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
- Experience in developing Portals and Enterprise Search based SharePoint site.
- Hands on experience in implementing various SharePoint Web Parts, Pages, Workflow, Content Types and custom Document Libraries and Lists, Page Layout, Site Template and Themes.
- Experience in SharePoint API using Visual Studio .Net.
- Experienced with database queries and procedure, connecting to various external databases using SharePoint Business Data Connectivity (BDC).
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design p Confidential erns like MVP, Abstract factory, Singleton .
- Experienced with Microsoft Application building blocks for projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Proficient in using Query Schema like Collaborative Application Markup Language (CAML) to retrieve and modify data in List and Libraries.
- Experienced in Service Oriented Architecture SOA using Windows communication foundation.
- Experienced with implementing SharePoint Timer Jobs and Event Receiver.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2012/ 2008/2005/2000 & Oracle 9i/8i.
- Experience in publishing and consuming web services.
- Utilized Quest Web Parts and Nintex Workflow for customizing SharePoint site.
- Experience in authentication mechanisms using User Profiles, LDAP and Active Directory for authorizing Users and Roles.
- Experience in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server.
- Experience in deployment techniques for WSP’s and Features using PowerShell and Central Administration.
- Extensive working experience in unit testing .
- Team player with excellent communication, trouble shooting, debugging and strong analytical problem solving skills, ability to work in groups and adapting to fast changing skills and work environment.
TECHNICAL SKILLS:
Programming Languages: C# .NET(4.0/3.5/3.0), HTML, CSS,T-SQL
Web Technologies: Microsoft SharePoint Server 2007/2, SharePoint Designer 2007/2010/2013, SharePoint Central Administration, ASP.NET 4.0/3.5/3.0/2.0, C#.NET, MVP, Javascript, Jquery
IDE Tools: Visual Studio 2012/2010/2008/2005, SQL Server Management Studio
.Net Frameworks: .Net Framework 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2008/2005/2000
Version Control Tools: Visual SourceSafe, Team Foundation Server
Middleware: WCF, ADO.NET, Web Services, Enterprise Library
Commercial Products: Quest Web Parts, Nintex Workflow,Endeca, Sitecore
PROFSSIONAL EXPERIENCE:ConfidentialSR Software Engineer
Responsibilities:
-
Working with Agile Methodologies to complete each Sprint Process using JIRA.
- Interact with user to analyze requirements created for each BCR.
- Created design and provide demo to user for further development.
- Repository migrated from Synergy into GitLab
- Developed application using Microsoft technologies such as SharePoint Server 2016, SharePoint designer, C#.Net and ASP.Net. Utilize tools Microsoft Visual studio and Microsoft InfoPath form and PowerShell scripts.
- Developed migration records from Access Database into SharePoint Forms due to lack of support in access database.
- Created Data View Webpart to display filter content from SharePoint Library
- Created List and Library templates to be used in different environment for application
- Used Content Editor Webpart to hide All Site Content navigation from Quick Launch
- Interact with Middleware technology to pull data from backend.
- Utilized OOTB SharePoint for developing applications.
- Utilized workflow created by framework to send mail and update status in application
- Utilized existing Framework to use XML and XSLT for creating forms and other transactions
- Client Side code implemented using JQuery for better performance.
- Site branding and customization of site achieved through JQuery, CSS and HTML.
- Schedule meeting with user to provide demo for developed application.
- Execute PowerShell script to create and deploy applications created using Framework.
- Utilized CAML Query extensively for data retrieving, querying, storage and manipulation.
- Designed the web UI using ASP.NET, HTML, DHTML, JQuery, JavaScript, CSS and Web Forms
- Used Synergy for Work log items, version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Implemented Unit Testing with test cases documents.
- Deployed in different servers such as Development, UAT and Production server to ensure the all assets and components installed properly to ensure product quality.
Environment: Visual Studio 2012, SharePoint Server 2016, SharePoint Foundation 2010, SharePoint PowerShell, C#.NET, ASP.NET, Synergy, HP Quality Center, CSS, JQuery, IIS 6.0, XML, XSLT, JIRA, GitLab
Confidential
Senior SharePoint Consultant
Responsibilities:
-
Working with Agile Methodologies to complete each Sprint Process.
- Enhanced features by creating Remote Event Receivers and Timer Jobs using Client Object Model for SharePoint 2013 site.
- Created Custom Web Parts that can be deployed into any SharePoint site.
- BrightCove third party control used for handling video files. The video file will be stored at Bright Cove instead of SharePoint List.
- Client Side code implemented using JQuery for better performance.
- Created Profile Organization Chart to view organization hierarchy of an employee and colleague profile SharePoint 2013 .
- Configure SharePoint Server Search from Remote Farm to Local Farm for development.
- Implemented SharePoint Fast Search Server to search sites, blogs, documents and people.
- Added Promoted Results and Ranking based on people and content search.
- SharePoint site also deployed as Mobile application for Mobile Users.
- Site branding and customization of site achieved through JavaScript, CSS and HTML.
- Site Map used for Mapping between URL.
- SharePoint Rating control used to rate user post, documents, blogs and ideas.
- XL Catalin Events Apps can be created for user register or unregister for an events and sessions.
- Configure User Profile and perform User Profile Synchronization for sites.
- Execute PowerShell script to deploy solution into SharePoint site.
- Created workflow for sending mails regarding document archival using stage and looping condition.
- Created custom components as a separate feature that can be deployed to any SharePoint site.
- Used Newsgator web services for social features such as comments, like post.
- Implemented Multi-lingual site using Resource Files in Visual Studio 2013.
- Utilized CAML Query extensively for data retrieving, querying, storage and manipulation.
- Designed the web UI using ASP.NET, HTML, DHTML, JQuery, JavaScript, CSS and Web Forms
- Used Team Foundation Server for Work log items, version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Implemented Unit Testing with test cases documents.
- Deployed in different servers such as Development, Integrated, Staging and Production server to ensure the all assets and components installed properly to ensure product quality.
Environment: Visual Studio 2013, SharePoint Server 2013, SharePoint Foundation 2013, SharePoint PowerShell, C#.NET, ASP.NET, Team Foundation Server, Newsgator, BrightCove, CSS, JQuery, IIS 7.0, XML.
Confidential
Senior SharePoint Developer
Responsibilities:
-
Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Working with iterative Lean Factory Model to execute migration factory
- Writing MetLife Specification Documents (MSD) based upon Business Requirement Documents (BRD), Object Oriented Analysis and Design using UML with Microsoft Visio 2012.
- Developed the Classes, Objects, DataSet Classes, and Methods depending upon the business requirements.
- Utilized OOTB features in SharePoint site.
- Created SharePoint application using site templates like Blank Site, Team Site, and Blog Site.
- Developed SharePoint Timer Jobs and Event Receivers using Visual Studio 2012.
- Created User Controls and Classes using C# and . Net 4.0 for web pages.
- Developed workflows using SharePoint Designer 2013 .
- Created Custom WebParts that can be plugged into any SharePoint applications.
- Implemented SharePoint Search Feature with pre defined rules using scope.
- Created groups to provide appropriate access based on user roles in the SharePoint site.
- Used Update Panel for updating user comments immediately.
- Implemented custom workflow action using Visual Studio 2012 .
- Applied SharePoint Theme to the site and utilized site and list templates to avoid recreation of list and site.
- Created custom components as a SharePoint Feature that can be deployed to any SharePoint application.
- Implemented Multi-lingual SharePoint site using Resource Files in Visual Studio 2012.
- Responsible for designing the SharePoint application authentication using Active Directory.
- Used ASP.NET MVP to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the presenter.
- Developed CAML Query extensively for data retrieving, querying, storage and manipulation.
- Designed the web UI using SharePoint Master Pages, Elements, WebParts and Layouts.
- Involved Quality Task Force to ensure that the delivery site meets an excellent quality.
- Deployed WSP’s and Features using PowerShell comments.
- Supported SharePoint Admin team during the deployment and troubleshooting the production issues during deployment and on regular basis.
- Used Team Foundation Server for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Developed Error Log component to log errors in all environment.
- Implemented Unit Testing with test cases documents.
- Deployed in different servers such as Shared, Integrated and Production server to ensure all assets and components installed properly for delivering quality product.
Environment: Visual Studio 2012, SharePoint Server 2010/2013, SharePoint Designer 2010/2013, Quest Web Parts, C#, ASP.NET, JavaScript, CSS, JQuery, IIS 7.0, XML
Confidential
Senior Software Engineer
Responsibilities:
-
Involved in designing the layout of User interface using Visio and class diagrams using UML.
- Customized default SharePoint Home page using Master page in SharePoint Designer 2007.
- Developed the Classes, Objects, Dataset Classes, and Methods depending upon the business requirements.
- Utilized OOTB features in SharePoint site.
- Used SharePoint API and Dot Net API’s for custom development.
- Created groups to provide appropriate access based on user roles in the SharePoint site.
- Created SharePoint Views based on the user role.
- Created web enabled user interface incorporated to SharePoint Server 2007 intranet site.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in AgentCommision module.
- Also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Implemented Data layer using Entity Framework to connect and retrieve database information.
- Established communication between different applications running on same/different platforms using WCF.
- Used Update Panel, Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Programmed LINQ queries for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Developed Stored Procedures and Triggers using SQL Server 2008 for accessing the database.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net 3.5.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Developed SharePoint WebParts control which provides flexibility, reusability better design time experience.
- Developed partial post back validations to manipulate data on web pages using AJAX.
- Developed custom Error Log component to log errors in all environment.
- Responsible for back up SharePoint site on a regular basis to maintain consistent data.
- Deployed WSP’s and Features using PowerShell comments.
- Used Team Foundation Server for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Involved in unit testing based on test cases.
Environment:: Visual Studio 2010, ASP.Net 3.5, Entity Framework, XML, HTML, JavaScript, IIS 6.0, TFS 2010, SOAP, WCF, .NET Framework 3.5, LINQ, SQL Server 2008, SharePoint Server 2007.
Confidential
SharePoint Developer
Responsibilities:
-
Involved in gathering requirements by interacting with the team and developing GUI, Business Layer and Data Access Layer design for the web application.
- Customized default SharePoint Home page using Master page in SharePoint Designer 2007
- Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
- Designed GUI in ASP.NET using .NET controls, C# and writing of common user controls (*.ascx).
- Implemented design p Confidential erns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism etc.
- Involved in creating the modules for User Registration, Retailer Registration, Display products based in the category/price/brand selection and search products using web forms & .NET Server controls.
- Developed web pages using data binding controls like dropdown list, grid control and various other UI controls.
- Developed screens using data grid control with paging and enforced standards for CSS across the application.
- Designed and developed GUI components, implementing event handling using C#, AJAX.
- Created parts of the application using AJAX, thus reducing the number of round trips to the server per page and improved user experience.
- Developed SharePoint WebParts control which provides flexibility, reusability better design time experience.
- Developed custom Error Log component to log errors in all environment.
- Responsible for back up SharePoint site on a regular basis to maintain consistent data.
- Deployed WSP’s and Features using PowerShell comments.
- Created Rapid Application Development tool for database interaction and used MS-Access to load data bundles of previous data into the database.
- Implemented Exception Handling mechanism using .NET Framework Classes.
- Used SMTP in System.net to send emails
- Involved in unit testing of the application with different sets of inputs.
Environment: Visual Studio 2007, ASP.Net 3.0, XML, HTML, JavaScript, .NET Framework 3.0, SharePoint Server 2007, SharePoint Designer 2007.
Confidential
SharePoint Developer
Responsibilities:
-
Involved in Client Gathering and analyzing requirements, and documenting them with use cases.
- Customized default SharePoint Home page using Master page in SharePoint Designer 2007
- Developed SharePoint WebParts control which provides flexibility, reusability better design time experience.
- Developed custom Error Log component to log errors in all environment.
- Responsible for back up SharePoint site on a regular basis to maintain consistent data.
- Deployed WSP’s and Features using PowerShell comments.
- Created web enabled user interface to be displayed in web part.
- Implemented design p Confidential erns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism etc.
- Implemented client side validations using Java Script and server side validations by using .NET validation control.
- Involved in creating the modules for User Registration, Retailer Registration, Display products based in the category/price/brand selection and search products using web forms & .NET Server controls.
- Gathered the requirements and prepared the design documents using Visio.
- Business logic and calculation were implemented via stored procedures, triggers and function.
- Involved in testing different functionality.
- Provided Code Maintenance and Customer Support.
Environment: Visual Studio 2007, ASP.Net 3.0, XML, HTML, JavaScript, .NET Framework 3.0, SharePoint Server 2007, SharePoint Designer 2007.
Confidential
Programmer
Responsibilities:
-
Prepared requirement document, both higher level and lower level detailed design specification document.
- Developed Web forms and Screen layouts in Visual Studio.NET .
- Used Java Scripting for scripting purposes for the online support.
- Business logic and calculation were implemented via stored procedures, triggers and function.
- Implemented transaction executions safely by using COMMIT and ROLLBACK commands.
- Developed ADO.NET modules for communication of the Application with the Database layer.
- Wrote many SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented Components for Exporting Data to CSV Format and EXCEL Format.
- Involved in testing different functionality.
- Provided Code Maintenance and Customer Support.
Environment: ADO.NET, C#.NET, Web Forms, SQL Server 2005, T-SQL, Visual Studio.NET (VS.NET), Visual Source Safe.
