Sr .net Developer Resume
SUMMARY :
- 8 Years of extensive experience in software development life cycle involving Architecture, Requirement analysis, Design, Development, Coding, Testing, Maintenance and Implementation of various applications based on Client Server, Web Applications and Business Solutions using C#, VB.NET, VB6, ADO.NET, ASP.NET, AngularJS, MVC, WCF, WPF, Win Forms, Web Forms, Silverlight, Azure, IIS, Entity Framework, LINQ, SQL Server, Oracle and Visual Studio.
- Delivered software solutions including Web Applications and Windows Applications using Microsoft Technologies.
- Extensive experience in complex & dynamic presentation layers using HTML, DHTML, XHTML, CSS, Themes, Skins, Master Pages, client side scripting using JavaScript, JQuery and Angular JS.
- Extensive working experience with different methodologies like Agile (Scrum), Test - driven development (TDD) and Waterfall methodologies.
- Strong understanding of Microsoft .NET framework of 4.0, 3.5 and 2.0 features.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experience in the Web Applications Development using XHRML, Razor, VB Script, AJAX, XML/XSL/XSLT and JSON.
- Good understanding and working knowledge of Design Patterns like Singleton and Abstract Factory, MVVM and MVP.
- Highly Knowledgeable in ASP.NET MVC in implementing Model, View and Controllers with State Management, Security, Action methods etc.
- Expertise in ASP.NET MVC and developed the features Views, Partial Views, Strongly Typed Views, Sections, Areas etc. and also implemented Controllers and Controller Actions, Filters, Routing.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Extensive experience in developing Windows Communication Foundation (WCF) Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience in using Web API (Restful services) and Entity Framework to fetch data and bind it to UI using Knockout.JS as a View Model.
- Worked extensively with different ADO.NET objects to interact with database and good experience in using ADO.Net objects such as SQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Experience with ORM and its related components: Entity Framework , Language-Integrated Query ( LINQ ) query and retrieve data from different data sources ( LINQ to Objects, LINQ to XML, and LINQ to SQL ), ASP.NET Providers and Typed Datasets .
- Experience with Fine-Tuning and Optimizing Queries and Stored Procedures.
- Expertise on Microsoft Azure in terms of development, deployment and configuration.
- Have an excellent software development experience including the full product life cycle with exposures in Code control management system like MKS, Visual Source Safe and Team foundation Server (TFS).
- Experience in generating Custom Reports and different types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
- Experience working with Nuget packages extensively
- Exposure to Nosql databases like CouchDB, ElasticSearch.
- Performed Unit Testing and involved in Debugging & Supporting the application.
- Extensive Experience in interaction with Client and functional people for gathering the business requirements & functional specifications.
- Strong interpersonal and organizational skills with an ability to manage multiple projects with minimal or no supervision.
TECHNICAL SKILLS:
Frameworks: . NET Framework 4.5/ 4.0/3.5/2.0/1. x.
Microsoft Technologies: C#, VB.NET, ASP.NET 4.0/3.5/2.0/1. x and MVC 3.0/4.0/5.0, AJAX, Silverlight 5.0/4.0/3.0, WPF, ADO.NET, Crystal reports, SSIS, SSRS, WCF, Web Parts, Web Services, WSDL, SharePoint
Operating Systems: Microsoft Windows Server 2003/2008/2012 , Windows-XP, 7, 8 and 10.
JavaScript Framework: Angular.JS , JQuery , Knockout.JS
Internet Technologies: Web forms, XML, XSL, HTML, WSDL, JSON
Database Experience: Microsoft SQL Server 2012/ 2008/2005/2000 , Oracle 11g/10g/8i/9i/, MS-Access 2007. SQL DB Compare, TOAD, SQL Profiler.
Web servers: Internet Information Server (IIS) 7.0/ 6.0
Version Control Tools: Visual Source Safe (VSS), MKS, TFS
Scripting and Markups: JavaScript, VBScript, ASP, JSP, HTML, PHP, CSS, XPATH.
Nosql: CouchDB, ElasticSearch..
PROFESSIONAL EXPERIENCE :
Confidential,NJSr .Net Developer
Responsibilities:
- Project planning, estimating development efforts and impacts, risk analysis, managing resources and gathering the status updates
- Weekly status meetings with the project team and business users to discuss the requirements, analyze the solution, supporting business analyst to understand the current system and document the use case for functional requirements
- Involved in SDLC, Technical and detail design documentation, proof of concept and presenting the solution to business.
- Developed Web pages with ASP.NET using JavaScript, Client Side Validation, Server Controls, HTML Controls, AngularJS and CSS.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
- Used AngularJS Script libraries & KENDO UI controls for multi browser support & end user experience
- Called stored procedure with Microsoft ADO.NET for modular programming and easy maintenance
- Developed a new WebApi Service to get the information from the database. Worked on Data Contract, Operation Contract, Service contract, Endpoints, Binding etc.
- Developed a Web Based Application using MVC4 architecture
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page
- Programmed Data access layer using ADO.NET and C# which involved strong OOP concepts
- Wrote Check-in to trigger the workflow process for Staples Funded Coupons.
- Developed Web based Approver UI using ASP.NET, C#, HTML, CSS, JavaScript
- Used Windows Communication Foundation (WCF) services for Business Logic Layer
- Used oracle as RDBMS to create and maintain Tables, Procedures and Triggers
- Developed Reports using SSRS and Crystal Reports.
- Used LINQ to SQL in C# to retrieve the data from database
- Involved in the Salesforce api integration with .net
- Used Agile Methodology to emphasize on face-to-face communication over written documents to make sure that iteration is passing through a full software development cycle
- Responsible for system testing, support for QA and UAT testing, support for Beta, Pilot and Rollout release of the projects
- Managing multiple projects as a Development/Technical lead.
Environment : MS Visual Studio 2010/2012, C#, Jquery, Angular.js, AJAX, Web API, Web Services, HTML, Bootstrap, JavaScript, Oracle, VSS/TFS.
Confidential, NJ.Net Developer
Responsibilities:
- Developed the module to export the data in the excel format used by the reporting team.
- Responsible for restructuring a legacy 3rd party based workflow system, by making it more agile to accept new programs.
- Re-engineering the application into ASP.Net Framework 4.0 bases application.
- Enhancing and Consuming a Web API based service layer for external application to access and WCF based Service layer for Internal facing application (Abstract Design Factory Pattern).
- Developed UI layer in ASP.Net with C# code behind.
- Helped the team in analyzing user reported issues and fix defects.
- Execution of project In Agile methodology.
- Used ADO to access the data from SQL Server 2005
- Responsible for the designing and development of the project using classic ASP.
- Involved in Unit testing, Prepared and Executed Unit Test cases
- Assisted users by conducting sessions for the usage of the tool
- Ensuring quality and timely delivery of the assigned tasks
- Provided support and maintenance.
Environment: MS Visual Studio 2010/2008 , C#, Jquery, AJAX, Web Services, XML, HTML, JavaScript, MS SQL Server 2008/2005/2000 , SSRS, SSIS, SVN.
Confidential.Net Developer
Responsibilities:
- Responsible to analysis the project requirements.
- Worked in all phases from design to implementation, including Technical design.
- Interacted with the client and user to discuss the design
- Developed a web application using VB .Net and ASP. Net. Built tables, functions, stored-procedures, defined data relationships and constraints in SQL Server.
- Wrote custom C# methods to encode and sanitize strings like filename, wrote LINQ queries.
- Created, Consumed and deployed WCF service in order to run it over HTTPS.
- Designed, developed and implemented Business Tier using ADO.NET, C#, and XML Web
- Services
- Developed application to generate the reports in excel
- Used VB .Net code to upload the excel data into the SQL Server.
- Used T-SQL Stored Procedures to access the data from SQL Server
- Involved in Unit testing and Integration of the Modules.
- Assisted users by conducting sessions for the usage of the tool
- Provided support and maintenance
Environment: ASP. Net, C#, VB .Net, JavaScript, SQL Server, .Net, Windows XP, CSS, HTML, VSS.
