Senior C# .net Developer Resume
NJ
SUMMARY:
- Microsoft Certified Technology Specialist (MCTS) and Senior C# .Net Developer with over 10+ years of experience in design, development, solution providing, problem resolution, and implementation of Web and Windows applications in Microsoft .Net technologies.
- Extensive experience in various domains such as Banking, Insurance, Telecom, Logistics, Pharmacy and Retail Marketing
- Good understanding of all phases of Software Development Life Cycle (SDLC), STLC, Object Oriented Design (OOD) principles, deployment phase, agile software development process.
- Extensive experience in Microsoft technologies such as ASP.Net, MVC/4/5, Entity Framework (EF4.0/5.0/6.0) WCF, WWF, SQL Server and SharePoint 2007/2010/2013 and O365 performing roles of Developer, Administrator
- Experience in Cloud Environment Azure, AWS.
- Expertise in developing ASP.NET, Windows & WPF Application, Web Services,Windows Services, and WCF.
- Experienced in designing and developing wide range of web/Windows, Distributed office and client/server application software using VB.Net, C#.net, ASP.Net, Web Services, WCF, WPF, WWF, MVC, SOAP, Visual basic 6, Java Script, XHTML and AJAX, SHAREPOINT2007,
- Experience in SharePoint 2007/2010/2013 Development and Administration
- Experience with Object Oriented concepts, experience working in divergent technologies including C#, VB.NET, ASP.NET 3.5/4.0/4.5,Web Forms, MVC, MVP, MVVM, ADO.NET, and AJAX.
- Experience with client side unit testing tools like Jasmine/Karma and Visual Studio
- Extensive experience in web - based page and site designs using HTML, DHTML, CSS/CSS3,Razor, Themes, Master Pages, JavaScript, JQuery, Angular JS, Bootstrap, Knockout JS,REACT.JS and AJAX.
- Experience working with Master Pages, Navigation Controls, Generic classes, Login Controls, .NET Server controls, User Controls and Validation controls.
- Expertise in developing GUI (Graphical User Interfaces) using C# Client/Server (WinForms) and Web based (WebForms, ASP.NET) application development.
- Expertise in creating and consuming Service Oriented Architecture (SOA) using Windows Communication Foundation (WCF).
- Experience developing the Data Access Components using ADO.NET, LINQ to SQL, LINQ to XML, LINQ to Object, Data Readers, Data Sets, PL/SQL, and SQL Server.
- Proficient in DML and DDL SQL on databases such as MS SQL Server 2005/2008R2 and Oracle 9i/8i.
- Expertise in creating database and query structures including (Clustered/Non-Clustered) Indexes, Views, Stored Procedures, Functions, Triggers.
- Experience in using MVC, Partial views, Web API, EF and Angular JS, JQuery, Microsoft Office is a COTS
- Maintained version control using Team Foundation Server (TFS), Git and Visual Source safe (VSS) and Responsible for Deployment of code in various environments.
- Experienced of LDAP/Active Directory authentication and group security as it applies to SharePoint.
- Experience in writing SQL data objects ensuring Performance Tuning and Query Optimization, writing triggers, stored procedures using T-SQL, Database Design and Implementation.
- Excellent in database designing using SQL server 2005/2008/R2/2012/2014/Oracle 9i.
- Experience in performing Unit Testing.
- Experience in BI- SSIS, SSRS, SSAS - SQL Server 2005 / 2008/2012
- Experience in ETL tools Microsoft DTS/SSIS
- Experience in IDX4 -TOOL Middleware Tool For SAP- WMS
TECHNICAL SKILLS:
SharePoint: SharePoint O365, SP 2013/2010/2007, SharePoint Designer, Web Parts, InfoPath Designer, Windows Workflow Foundation, Search Service, Business Connectivity Service, Managed Metadata, Excel Services, Timer Jobs, Event Receivers, Content Types, Master Pages, Page Layouts, Custom Actions, External Content Types, Design Manager, NINTEX Workflows
SharePoint Migration Tools: Metalogix, AvePoint, SPCAF, ShareGate
Languages: C, VB.NET,C#, SQL, PL/SQL, T-SQL, VB script, Java Script, JAVA, UML, HTML, XHTML, DHTML, Xamarin, Mobile, iOS, Android
NET Technologies: ASP.NET, ASP.NET MVC, WCF, WPF, Web API, LINQ, ADO.NET, MVVM, Web Services, Web Forms, Web parts, SharePoint, Net Framework 2.0/3.0/3.5/4.0/4.5. x, Entity Framework
RDBMS: MS SQL Server 2008/2012, 2005 MS-Access
Operating Systems: Windows 2003, Windows 2000 and Windows XP, VISTA
Web Technologies: XML, XAML, HTML/HTML5, XHTML, CSS, JavaScript, JQuery, AJAX, JSON, AngularJS, Bootstrap, kendo UI
Databases: MS SQL Server 2012/2008/2005, MS Access 2003/2007, Oracle 9i,My Sql
Web Servers: Personal Web server, IIS,PAAS, IAAS, Microsoft Windows Azure
Protocols: TCP/IP, HTTP, SOAP
Reporting Services: Crystal Reports, SQL Server Reporting Services (SSRS), SAP-BO, tableau
Version Control: Visual Source Safe 6.0, Team Foundation Server, Git, SVN
Other Tools: .Net 2005/2008/2010/2012/2013 /2015, MS Office, Visual Studio 6.0, Microsoft Enterprise Library, Microsoft-CRM and Dynamics
Testing Tools: Load Runner, Manual Testing, Performance Testing
Development Methodology: Scrum, Agile, SDLC, Waterfall
Front End Development: HTML5, AngularJS, Telrik, Kendo UI, Bootstrap
Cloud Environments: Azure, AWS, Cloud
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Senior C# .NET Developer
RESPONSIBILITIES:
- Participated in System Analysis and Application Designing Sessions with project managers and team members to analyze business requirements.
- Used AGILE software development life cycle (SDLC) methodology to achieve a highly efficient end product.
- Created Master Page, Page Layouts.
- Implemented Front End Design using Bootstrap, HTML5,CSS, Angular JS, JavaScript, XSLT, CSS and Ajax
- Developed WCF services to expose data that would be used by other applications.
- Generated Unit Test Cases using Visual Studio 2013.
- Integrated backend services using Web API's/WCF REST.
- Followed change management system and version management using TFS.
- The integrated environment Visual Studio.NET 2013 was used for developing the complete application based on the MVC pattern.
- Experience in debugging the application and fixing the production issues.
- Developed data access components in Entity Framework
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Used Microsoft Azure which is a cloud computing platform and infrastructure, created by Microsoft, for building, deploying and managing applications and services through a global network of Microsoft-managed and Microsoft partner hosted datacenters.
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Involved in Database design and development using triggers, Stored Procedures, UDFs, views, indexes, T-SQL in SQL Server 2012.
- Creating Technical Design Document, Process flow Diagram, Data Flow Diagram using UML
- Extract, transform and Load (ETL) data operations from multiple systems to SQL Server
- Used Microsoft VISIO for Design & Architecture and flow Diagrams
- Implemented Reports using SSRS/SSIS and integrated with web pages and Deployed in Server.
- Used TFS/Git for the Code Versioning
- Used NUnit/Visual Studio for Unit Testing
- Deployed in MS Azure, Cloud Environment
ENVIRONMENT: Visual Studio 2013 .Net Frame work 4.5, VB.NET, Asp.Net, MVC4, LINQ,ADO.NET, EF, Sql Server 2012, SSRS Report, WCF, BootStrap, HTML5,Razor,CSS3, AngularJS, BI- Reports, Workflows, JQuery, Agile, ADO.NET, XML, TFS, SharePoint Online, Office 365.
Confidential, NJ
Senior C# .NET Developer
RESPONSIBILITIES:
- Worked in Agile environment and gathered requirements directly from business users and Analyzing and reviewing the business requirements, design document, use cases and functional requirements document
- Develop applications using C#, design patterns, OO methods.
- Involved in Database design and development using triggers, Stored Procedures, UDFs, views, indexes, T-SQL in SQL Server 2012.
- Developed WCF services to expose data that would be used by other applications.
- Generated Unit Test Cases using Visual Studio 2013.
- Integrated backend services using WEb API’s.
- Followed change management system and version management using TFS.
- Good Experience in debugging the application and fixing the production issues.
- Implemented Front End Design using Bootstrap, HTML5,CSS3,KENDO UI, Angular JS
- The integrated environment Visual Studio.NET 2013 was used for developing the complete application based on the MVC pattern. Developed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer using C#,ADO.NET and Database activity in the backend
- Created Master Page, Page Layouts, HTML, CCS,BootStrap, JavaScript, XSLT, CSS, Ajax and designing tools
- Good Experience in debugging the application and fixing the production issues.
- Developing data access components in Entity Framework
- Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
- Data Access Layer for the Application is implemented for data input, query, retrieve and management.
- Responsible for designing the authentication (LDAP) using .NET Framework, Model View Controller MVC and Security Model.
- Implemented LINQ for querying, sorting, filtering the complex objects. creating Technical Design Document, Process flow Diagram, Data Flow Diagram using UML
- Extract, transform and Load (ETL) data operations from multiple systems to SQL Server
- Used Microsoft VISIO for Design & Architecture and flow Diagrams
- Implemented Reports using SSRS and integrated with web pages and Deployed in Server.
- Deployed the site in to Production and Pre-Prod, QA Servers and Azure Cloud Environment
- Used SOAPUI to debug the services.
- Used NUnit for UnitTesting and Code Review
- Assign the task to Team member using Scrum Sprints
- Deployed in MS Azure, Cloud Environment
ENVIRONMENT: Visual Studio 2013 .Net Frame work 4.5, VB.NET, Asp.Net, MVC4, LINQ,ADO.NET, EF, Sql Server 2012, SSRS Report, WCF, BootStrap, HTML5,Razor,CSS3,AngularJS, BI- Reports, Workflows, JQuery, Agile, ADO.NET, XML, TFS,SOAPUI, NUnit, MVVM, Active DirectoryConfidential, Chicago, IL
Senior C# .NET Developer
RESPONSIBILITIES:
- Developed web pages and user applications that meet business and user goals through a positive user experience. Implemented both for Desktop and Mobile .
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Developed the application using ASP.NET C#, MVC using SQL Server and Visual Studio 2013 and TFS.
- Involved in creating Front end screens using HTML5,Razor,CSS3,, JavaScript, jQuery, Angular JS, Knockout JS, Bootstrap
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on AngularJS issues and fix the bugs pertaining to various browsers.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Working Client side MVC frameworks (Angular JS.), Single Page Application developments.
- Using JavaScript to validate the client side validations.
- Integrated backend services using REST API's.
- Development of Business as well as Data Access Layer using Entity Framework.
- Designing Database schema, Tables and Relationship diagrams, Triggers, Stored Procedures in MS SQL Server 2012.
- Used Angular.js and bootstrap to style the pages.
- Data display data Grid view using DevExpress
- Used Bootstrap carousel to do sliding of the images on the screen.
- Involved in implementation of several WPF applications, all of which use MVVM pattern.
- Responsible for maintaining versions of source code in TFS.
- Created and consumed web services and WCF services.
- Implemented applications using Twitter Bootstrap framework.
- Developed a rich user experience using JQuery, JavaScript and CSS.
- Implemented responsive pages for the Grove new website using HTML and CSS.
- Created User Manual Documentation.
- Implemented Custom Based Authentication
- Developed the services using WCF to access catalog and basket related functionalities.
- Created Database Design, Stored Procedures, Triggers, Tables using SQL Server 2012
- Published SSRS Reports for various business scenarios and Integrated SSRS Reports with SharePoint.
- Implemented Unit Testing
- Developed Custom User controls
- Created Deployment Guide
ENVIRONMENT: Visual Studio 2013 .Net Frame work 4.5, Asp.Net, VB.NET, AJAX, MVC,LINQ, EF, Sqlserver 2012, SSRS Report, WCF, BootStrap, HTML5,Razor,CSS3,Angular, BI- Reports, Workflows, JQuery, Agile, ADO.NET,XML, TFS, WPF, MVVM pattern
Confidential, SFO, CA
Senior .Net Developer
RESPONSIBILITIES:
- Involved in the requirements collection and functional specification preparation.
- Designed and developed an integrated n-tier web application using C#, ASP.NET and ADO.NET.
- Designed and developed Data Access layer, Business layer and Presentation Layer (user interface) for the n-tier architecture web application using C#, ADO. NET and ASP. NET.
- Designed and developed effective web forms based on technical design and requirement specifications.
- Implemented the extra level of security using the Web-seal on top the windows authentication based on custom groups.
- The server is written in C#, using a mixture of NHibernate and SQL/stored procedure for persistence. Communication between the server and the client is using WCF.
- Managed and customized functionality, design, content, security, and membership options.
- Involving in handling ASP.NET client side state management ( view state, cookies and query strings) and server side state management ( application state, session state and profile properties )
- Effectively handled ASP.NET caching techniques such as page output caching and data caching in order to improve the performance of the web application.
- Developed Base Pages, Master Pages, Key web pages, Business Entities, Business Components, stored procedures.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, ASP.NETAJAX Control toolkit, CSS and JavaScript to give better performance and richness to the user interface (front end).
- Integrated and customized Telerik controls - RadScheduler.
- Used Telerik AJAX controls (RadGrid, RadGrid, RadCharts, RadUpload, Collapsible Panels, RadWindow etc.) for better user interface and enhanced functionality.
- Developing data access components in Entity Framework and NHiberante.
- Accomplished cross-Browser compatibility and simplicity through Jquery.
- Client side JavaScript & DHTML scripts, Unicode support, and server side Regular Expressions, for strict input validations.
- Extensively involved in using UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams. Prepared detailed design document for the application.
- Created reusable user controls and implemented object caching in different pages in ASP.NET.
- Created stored procedures, functions, triggers and packages in T-SQL for backend communication.
- Analyzed, designed and implemented changes requested and implemented appropriate exception handlers.
- Used Sql Server Integration Services (SSIS) for extraction transformation and loading data.
- Extensively used crystal reports and Sql Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Helpfiles.
ENVIRONMENT: .NET Framework 4.0, C#.Net, ASP.NET, VB.NET, Ajax, Sqlserver 2008R2, ADO.NET,SSRS Report, Java Script, Windows 2008 Server, JQuery, Entity Framework, Telerik, NHiberante, WCF,SSIS, GDPicture
Confidential
Senior .Net Developer/ Team Lead
RESPONSIBILITIES:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to clear the issues.
- Followed Agile Methodologies and Test Driven Development.
- Designing Client and Server Side Application using .NET Framework 4.0, MVC 3.0, C#.NET, Entity Framework, SQL Server.
- Handled Onshore and Offshore Team of 6 to 10
- Creating Style Sheets for formatting the Webpages based on the business requirements and functional requirements document.
- Extensively worked with SQL Profiler for Performed query optimization.
- Responsible for bug fix/enhancements and provide the estimate report to project management including development and test time.
- Created Client side validations using JQuery/JavaScript and Used LINQ for database transactions.
- Created and consumed WCF service to retrieve the customer information.
- Used different bindings for WCF service to support different protocols.
- Extensively used AJAX for validation, collapsing and expanding the panels etc…
- Extensively worked on stored procedures, triggers, functions, views and temporary tables.
- Generated Reports using SSRS and integrated with web pages.
- Created SSIS Packages using Control Flows and Data Flows.
- Used Team Foundation Server (TFS) as Source control and document management.
- Actively involved in bug fixes and enhancements post production as per the client’s requirement.
- Strong Trouble Shooting, Problem Solving Skills and Good Interaction with the customers in analysis and design of projects..
- The integrated environment Visual Studio.NET 2010 was used for developing the complete application based on the N N-tier architecture
- Implemented Master Page, Page Layouts, HTML, CCS,BootStrap, JavaScript, XSLT, CSS, Ajax and designing tools
- Implemented Service method Using WCF Services using C#.Net
- Implemented C# .Net Class for Business logic Layers
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization
- Hands on experience on implementing AJAX functionalities for partial page rendering through JSONP
- Deployed the site in to Production and Pre-Prod, QA Servers
ENVIRONMENT: C#, ASP.NET, MVC 3.0, VB.NET, Visual Studio.NET 2010, Microsoft .Net Framework 4.0, HTML, CSS, AJAX, JavaScript/jQuery, WCF Services, LINQ, SQLSERVER 2008, SSRS, XML, XSLT, TFS and Entity Framework
Confidential
Senior .Net Developer
RESPONSIBILITIES:
- Followed AGILE software development life cycle (SDLC) methodology to achieve a highly efficient end product.
- Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
- Designed Graphical User Interface (GUI) using Master Pages, HTML JavaScript, and Custom Controls.
- Involved in designing the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET 3.0/3.5 provider model.
- Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
- Implemented design patterns and the entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism etc. and Multi-threading.
- Developed various Service Contracts across the organization for fetching Build Data, Developers Data and Products Data from Database, are implemented as Windows Communication Foundation (WCF).
- Designed Business components and Data Access Layer using C#.Net for Build Payload Report.
- Implemented C# Class library and Entity Frame Work using N-Tire Architecture
- Design the Master Pages, ASPX pages and Html, CSS, Jquery, Javascipt
- The integrated environment Visual Studio.NET 2010 was used for developing the complete application based on the N N-tier architecture
- Created Database Design, Stored Procedures,Triggers,Tables using Sql Server 2008
- Developed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer using C# and Database activity in the backend
- Developed the Search Functionality using LINQ querying.
- Implemented Custom Authentications for the portal
- Developed Web Services to use the third party Vendors
- Implemented JQuery for client side sorting and validations
- Developed Customer Reports using SSRS
- Create Database Design, Stored Procedures,Triggers,Tables using Sql Server 2012
- Implemented XSLT for the transformation of XML documents.
- Deployed the site in to Production and Pre-Prod, QA Servers
ENVIRONMENT: Visual Studio .Net 2008, .NET Framework 3.0/3.5, C#, SQL SERVER 2008R2, SSRS Report, BI- Reports, HTML, CSS, Java Script, Agile
Confidential
Team Lead (SharePoint & .NET)
RESPONSIBILITIES:
- Participated in team discussions for clear understanding of requirements with the business analyst and team members.
- Extensively used ASP.NET for UI design, with VB.NET acting as the source of code.
- Involved in complete Life Cycle including Analysis, Design, Development and Testing
- Involved in Installation and Configuration of MOSS
- Custom Web Parts, Features, Solutions Packages development using C#, ASP.NET and AJAX.
- Developed workflows using SPD to automate the common business activities such as Document review and approval.
- Enhancing the look and feel, appearance of the site
- Used CAML tool to retrieve data from lists, libraries of site.
- Involved in Migration of the project from SPS 2003 to MOSS 2007.
- Involved in the content database migration of intranet SPS 2003 portal to Moss 2007 portal by preparing and planning upgrade plans.
- Implemented workflows.
- Worked on BDC to integrate business data from backend server to MOSS
- Used stsadm command to back up and restore web applications databases in SQL Server during migration.
- Created Custom Site Definitions and features to create Sites.
- Improved the look and feel of the Sites created using Cascading Style Sheets.
- Created and deployed new SharePoint web parts using Visual Studio .NET 2008 and implemented web part connections.
- Deployed the Features by using stsadm.exe in the command prompt
- Worked on InfoPath’s, SharePoint Designer and Webparts to make custom pages and workflows.
- Implemented SSRS Reports
- Worked with WSS (Windows SharePoint Services) and Team Site, Document libraries, lists.
- Developed custom security provider which interacts with MOSS 2007 (lists, permissions, user groups and copy) This is responsible for managing the Lists, Document Libraries, documents and security at document level, document library level and site level.
- Established connection to database using TSQL and Stored Procedures in SQL Server 2008 using ADO.NET.
- Developed training material and conducted basic training sessions for the end users.
ENVIRONMENT: SharePoint 2007, C#. NET, .NET Framework 3.5, ADO.NET, ASP.Net, IIS, SQL Server 2005, Windows Vista, .Net 2008, Oracle 9i, Web Services, crystal reports 10.0,workflows
Confidential
Software Engineer
RESPONSIBILITIES:
- Involved in the Designing, Coding, Testing and Implementation of the application.
- Designed and developed the GUI, Business Logic Layer and Data Access Layer.
- Designed Web Forms using ASP and VB.NET.
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server 2000.
- Performed validation using validation controls in ASP.NET.
- Created Stored Procedures and triggers for automated operations.
- Created Tables, Views, Indexes and Relations using SQL Enterprise Manager.
- Used Visual Studio.NET debugger and trace functionality to debug the application.
- Used MicrosoftVisual Source Safe for history and version control during development.
- Involved in reporting using Crystal Reports.
ENVIRONMENT: .NET Framework 2.0, ASP.NET, VB.NET, Ajax, VB. NET, ADO.NET,MYSQL, SQL SERVER 2005, IIS 5.0, JavaScript and HTML, CSS,VSS