Sr. .net Developer Resume
SUMMARY
- Software Engineer with over 8 years of referable experience in all phases of software development life cycle (SDLC):Analysis, Design, Development, Testing and Implementation of client/server, web based and n - tier business/commercial applications
- Successful experience in implementing various multi-tiered .NET applications using ASP.NET, C#, HTML5, CSS3, JavaScript, JQuery, Ajax, Json.NET, ASP.NET MVC, ADO.NET, IIS, SQL Server 2005/2008/2012 , ADO.NET Entity Framework, Oracle, SSIS, SSRS
- Experience in web UI technologies using HTML/HTML5, VBScript, JQuery, JavaScript, AngularJS as well as XML, XSL and XSLT
- Experience in working with Iterative Agile Methodologies - Scrum, Waterfall methodologies
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
- Proficient in designing and handling SQL Databases, DB Tables, Views, Stored Procedures, Functions, Triggers with SQL, T-SQL and Oracle Databases
- Experience with REST web services supporting both XML and JSON
- Experience in SOAP (Simple Object Access Protocol) web services over the SOAP client and Server using HTTP protocol.
- Used Postman to check the XML, JSON Response of Restful Services
- Upgraded SharePoint portals from 2007-2010, 2007-2013 and 2010-SharePoint Online
- Migrating data from one SharePoint Farm to another SharePoint Farm (2010 to Online) using manual method and 3rd party tools like ShareGate
- Developing and implementing of the custom solutions like web parts, features and event receivers using SharePoint object model in Visual Studio 2008 / 2010 / 2012
- Worked with AWS Instances and server load balancing using AWS SDK
- Hosting SharePoint Apps in Azure
- Experience in developing and deploying the applications using ASP.Net, C#.Net and implementing the client side scripting using java script, VB script and JQuery
- Experience in the Database designing with consideration of Normalization
- Leading the team in managing the work
- Experience in developing of Client-Server applications with 3 Tier and N-Tier Architectures
- Good working knowledge of AJAX to increase the performance of the web applications using AJAX Control Toolkit
- Expertise in writing the Stored Procedures in SQL Server 2000/2005 to retrieve and manipulate the data
- Experience using Java Script for Client side validations of Web applications
- Working knowledge of Microsoft LINQ To SQL to create data layer
- Having experience with Crystal Reports to create receipt reports etc.
- Experience in Deployment of Web Applications and Windows Applications
- Experience in working with multiple projects and clients
TECHNICAL SKILLS
Programming Languages: C, C++, COBOL, C# 5.0/4.0/3.0/2.0 , VB 6.0, VB.NET, T-SQL
Web Technologies: .NET Framework 4.5/ 4.0/3.5/3.0/2.0 /1. x, ASP.NET, MVC5.0/6.0, NUnit, ASP.NETAJAX,HTML, JavaScript, JQuery, Node.JS, AngularJS, Angular 2
IDE Tools: VS 2013/2012/2010/2008/2005/2003 , SQL Server Management Studio
Databases: MS SQL SERVER 2012/2010/2008/2005/2000 , SQL MS Access 2010/2007/2003 , Oracle
Reporting Tools: Crystal Reports, SSRS
Servers: Windows Server 2008/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Middleware: ADO.NET 4.0/3.5/3.0/2.0 , Web Services, WCF, Web API
SCM Tools: Visual SourceSafe 6.0, Subversion, Source Gear Vault, Team Foundation Server
SharePoint Technologies: WSS 3.0, MOSS 2007, SharePoint Server 2010, SharePoint Server 2013, Office 365 / SharePoint Online, SharePoint Designer 2007 / 2010 / 2013 , InfoPath Forms 2010 / 2013, Nintex Forms, BDC, BCS, CAMEL Queries, Server Object Model and CSOM
PROFESSIONAL EXPERIENCE
Confidential
Sr. .NET Developer
Responsibilities:
- Creating and Developing applications using Angular JS, Bootstrap
- Developing Database Projects by designing tables using normalization, creating Views, SPs, Functions as part of the new SSIS Projects like CarePlus, Rx Claims etc.
- DevelopingWeb API Services to perform CRUD operations with the database
- Used AngularJS AZAX to call RESTful methods
- Implemented Angular Validations, Events as per the requirement in the application
- Created Directives, Services for reusability and used Dependency Injection to make use of them
- Unit Testing of Angular Projects as well as SSIS Projeccts
- Developing SSIS projects by creating packages related to different clients like Humana, Simply and CarePro etc.
- Making architectural level changes for the existing system to improve performance.
- Deploying the SSIS Projects and Database Projects to the Stage and Production.
- Creating batch insert scripts using stored procedures to load the bulk data.
- Implementing incremental process to load the data.
- Using Cozyroc components to connect with CRM, SharePoint etc.
- Analyzing the Claims files and working with business users to correct the data before loading into the database.
- Supporting Provider Portal application that developed on Angular JS, ASP.NET and C#.
- Navigating Microsoft CRM application to resolve data related issues with Claims systems.
- Supporting and Working with SharePoint to manage and track the development of all the applications
- Following Agile Process to implement the projects.
- Involving Daily Standups and Sprint Review meetings and Rally meetings as part of the Agile process implementation.
- Planning and Grooming the User Stories and adding tasks in Rally application.
- Understanding and following HIPPA (Health Insurance Portability and Accountability Act standards).
Environment: Visual Studio 2012, SQL Server 2012, SSIS, SSRS, C#, TFS, SVN, VB Script, Asp.Net MVC 5.0, WEBAPI, Entity Framework, Angular JS, Cozyroc, SharePoint 2013
Confidential
Sr. .NET Developer
Responsibilities:
- Created a Single Page Application with interactive and responsive UI with Angular JS, Bootstrap, CSS3, HTML5
- Developed Web API Services to perform CRUD operations with the database
- Used AngularJS AZAX to call RESTful methods
- Implemented Angular Validations, Events as per the requirement in the application
- Created Directives, Services for reusability and used Dependency Injection to make use of them
- Used Routing concepts of AngularJS to make the application as SPA
- Used ASP.NETMVC,Entity framework, SQL statements to develop server-side database connections
- Used LINQ to query against strongly typed collections of objects Entity Framework
- Use Entity Framework Model as the Data Access Layer Database First and implemented the CRUD Create, Update, Retrieve and Delete operations, Mapping and executed stored procedures
- Unit Testing of Application using NUnit Testing Framework
- Create and maintain database objects like Stored Procedures and Tables, Views, User Defined Functions, in SQL Server for inserting/Updating/Deleting the data into the relational tables
- Developing SSIS packages and Master packages as per ETL standards
- Communicating with client coordinators for requirements gathering
- Working on New requirements and Enhancements
- Deploying the packages in DEV / QC / UAT instances
- Testing developed packages in Dev and QC and check in to TFS
- Production Support for all the existing and new Applications and SQL SSIS Jobs
- Trouble shooting the issues whenever job / package failures occurs
- Using3rd party tasks (Cozyroc) as per requirement to create SSIS packages
- Writing script components in VB Script / Java Script to clean up the data / to apply the transform logic etc.
- Writing VB Script (VBS) files and schedule in SQL Jobs to get data from FTP and HTTP
- Loading FCC and FAA data into SQL Warehouse using FCC Web Services
- Writing Stored Procedures to send HTML notifications to the users by combining multiple jobs status
- Preparing PCRs, Release Notes, Test documents for deployment
- Developed a Console Application to get the data from 3rd party site
- Created a report ETL Job Monitoring Report using SSRS
- Working with other teams like Informatica, ODI, OBIEE and Cognos as SSIS is integrated with all of them.
- Involved in SharePoint portal migration from SharePoint 2010 to SharePoint Online
Environment: Visual Studio 2005 / 2013, SSIS, SSRS, SQL Server 2005 / 2012, C#, TFS, SVN, VB Script, Asp.Net MVC 5.0, WEBAPI, Entity Framework, Angular JS, Cozyroc, SharePoint Online, SharePoint Designer
Confidential
Sr. .NET Developer
Responsibilities:
- Worked on building Web Application using .NET technologies: C#,ASP.NET MVC, Entity Framework, SQL Server and LINQ
- Used ASP.NET MVC, Entity framework, SQL statements to develop server-side database connections
- Used LINQ to query against strongly typed collections of objects Entity Framework
- Developed WCF services and REST APIs that allow sophisticated, effective and low cost application integration and multi-tier web applications with the use of Web Services using ASP.NET WebAPI
- Use Entity Framework Model as the Data Access Layer Database First and implemented the CRUD Create, Update, Retrieve and Delete operations, Mapping and executed stored procedures
- Unit Testing of Application using NUnit Testing Framework
- Actively participated in daily stand-up meetings, go-no-go meetings, and bi-weekly sprint meetings as part of Agile methodology
- Making sure of on-time deliverables by coordinating with the team
- ETL flow analysis and changing the flow
- Worked on configuring SQL Server Jobs using SSIS packages
- Integrated with external data sources including Oracle databases, SQL Server databases, Flat files, XML files
- Worked on SQL objects: stored procedures, views, tables, etc.
Environment: Asp.Net, C#, Asp.Net MVC 5.0, WEBAPI, Entity Framework, Microsoft SQL Server 2008/ 2012 and SSIS
Confidential
Sr. .NET Developer
Responsibilities:
- Communicating with business users for requirements gathering
- Created Custom Security Providers using C#
- Branding the sites with changes to master pages and CSS files
- Developed Designer workflows
- Developed InfoPath Forms
- Configuring SharePoint services like Search, Timer and User Profile etc.
- Creating Sites and Site Collections as per User requirements
- Providing access to the users at lists, libraries and item levels based on the privileges
- Created Site templates as per the requirements based on department etc.
- Created SSIS packages to get data from Salesforce and Oracle
Environment: C#, SharePoint Server 2010 / 2013, SharePoint Designer 2010 / 2013, SharePoint Online (Office 365), ShareGate, Java Script, JQuery and CSS, SSIS
Confidential, VA
Sr. .Net Developer
Responsibilities:
- Migrated SharePoint 2010 portals to SharePoint Online using ShareGate tool
- Worked with Managed Metadata and Managed Navigation for SharePoint Online sites
- Solved performance issue of an Online portal that has Custom JavaScript Menu across all the Site collection in a tenant with Cookies and all
- Used CSOM(client-side object model) to store and retrieve cookies info while creating a Global Menu across the all Site Collection of the Online Tenant
- Applied Styles and Themes to the SharePoint Online sites
- Worked with Document Center and Video Library Apps
Environment: Visual Studio 2010, SharePoint Server 2010, SharePoint Designer 2010, SharePoint Online (Office 365), ShareGate, Galleria Themes & Plugins, JavaScript, CSS, CSOM
Confidential, NY
Sr. .NET Developer
Responsibilities:
- Communicated with business users for requirements gathering
- Created Console application to get arguments from BI Apps
- Developed a solution using SharePoint web services to get the data from Oracle iBot as Metadata of SharePoint Document Library
- Connecting to the portal with ClientContext class (CSOM)
- Used Camel queries to retrieve the data from the portals
- Integrated the solution with Oracle using Dos batch file commands
Environment: C#, SharePoint 2010, Visual Studio 2010, SharePoint Web Services, CSOM
Confidential
Sr. .NET Developer
Responsibilities:
- Communicating with business users for requirements gathering
- Syncing Development environment with Production environment using Backups and Restores of the Farm / Web Application Backups
- Developed Event Receivers and Web Parts to create and display a PO when a library received a file from Oracle via email
- Prepared batch files to deploy Event Receivers and Web Parts
- Production support for SharePoint portals
- Enhancing of SharePoint portals custom functionality and features
- Installation and Configuration of SharePoint 2013 Farm
- Installation and Configuration of Project Server
- Developed and configured workflows to create projects with customized site templates etc.
- Customized reports in project server using Excel sheets using Macrosto build BI reports like PowerPivot etc.
- Did a PoC on SharePoint migration from 2007 to 2013 in AWS Instances.
Environment: Visual Studio 2008, C#, MOSS 2007, SharePoint Designer 2007 / 2013, SharePoint Server 2013 and Project Server 2013, Microsoft SQL Server 2005/2012
Confidential, MA
.Net Developer
Responsibilities:
- Developed a Desktop application to get the iRobot (Roomba and Scooba series) data
- Used System Serial Port to get all the parameters of iRobot like Origin
- Server administration in terms of farms backups, applying cumulative updates, disaster recovery steps
- Migrated Sandbox sites to new instances
- Created portal sites, sites collections like Team sites, Blog sites etc. and assigning permissions
- Getting accounts from Active Directory and configuring search and search scopes
- Backups and resorting of the sites using PowerShell and STSADM
- Handled the Microsoft Support Cases for issues resolution on issues like Memory Leaks with Web Parts etc.
- Designed the master page using SharePoint designer
- Developed the custom Web Parts and solutions using Visual Studio 2010
- Developing the InfoPath forms and Designer workflows
- Resolving the Track-Id tickets assigned by the users
- Resolving issues like Drop Folder issue for Incoming email, Site Import Export issues, DataSheet View issues, Unknown issues etc. by using different trouble shooting concepts like using Correlation ID or Event Logs or View Source etc. also used ULS Viewer tool
- Getting reports like Get all the Sites and Site Owners using PowerShell scripts
- Used Nintex workflows
- Integrated SSRS reports in SharePoint portals
- Installation and Configuration of Productivity Hub 2010 for end-user training
Environment: Visual Studio 2010, C#, SharePoint Server 2010, InfoPath Designer 2010, SharePoint Designer 2010, Productivity Hub 2010, SQL Server 2008, SSRS, Track-It Technician Client, Bamboo and Amarein Web Parts,Nintex Workflow 2010, RDCMan