Sr. .net Developer Resume
Fair Lawn, NJ
SUMMARY:
- 8 Years Professional experience in analysis, design, development and testing of Web and Windows applications using Microsoft line of Technologies.
- Expertise in developing application using ASP.NET MVC using Razor View Engine, C#.Net, JQuery and JSON.
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Extensive experience in developing WCF, REST, WEB API and XML Web service.
- Have expertise in design patterns including MVVM, SOLID, IOC and Factory patterns.
- Very good experience inEntity Framework,LINQ to SQL and SQL server development including stored procedures, triggers, Views User defined functions.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA).
- Experience in web client development using CSS3, HTML5, Bootstrap, Angular JS,and Knockout JS, IIS.
- Created Entity classes, relationships between entity classes using Entity Framework 6.0/4.0 to manage relational data as objects and used LINQ to Entities to massage the data.
- Experience in designing and implementing database - level T-SQL, Views, and SQL Queries.
- Experience in creating packages using Integration Services (SSIS)
- Knowledge on developing Reports using SQL Server Reporting Services (SSRS).
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like Factory, Singleton and Repository.
- Worked in Test Automation using Selenium Web drivers
- Expertise in developing MVC, WEB, Windows application by using Microsoft visual studio 2010/2013, which present the data about the client improvement/response towards the treatment and published the application to the File Share using Click Once Deployment technology.
- Extensive working experience in working with Agile (SCRUM), Waterfall and Test Driven Development (TDD).
- Excellent Written, Analytical Skills and Verbal Communication skills with a customer service oriented attitude.
- Agile - Scrum, Pair Programming, Planning Poker and Rally.
- Expert in debugging an application using the debugging tools provided by the Visual Studio .Net IDE.
TECHNICAL SKILLS:
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0 , ASP.NET MVC 5.0/4.0, Silverlight 4.0/3.0, ASP.Net Ajax 3.0/2.0, Javascript, Jquery, VB Script, AngularJS, HTML, XHTML, DHTML, Flash, XML, XSLT, XAML, CSS, JQuery, JSON, Bootstrap
Languages: C#, VB.Net
Middleware: WCF, WPF, ADO.NET 4.0/3.5/3.0/2.0 ,MSMQ, Web Services,Enterprise Library 5.0/4.0/3.1
IDE: Visual Studio.Net 2013/2012/2010/2008/2005/2003
Application Servers: IIS 8.0/7.0/6.0/5. x with .NET Framework
Databases: SQL Server 2012/2008/2010 , MS Access, SQL, T-SQL, PL/SQL
Design Tools: VISIO, Moqups, Lucid Chart
Operating Systems: Windows 10/8/7/XP/2003, Macintosh OS X, UNIX, Linux 6.2/7.0.
Framework: Microsoft .NET Framework 4.5,4.0, 3.5, 3.0, 2.0, Entity Framework
Modeling Tools: UML, MS Visio 2000
Web Services: SOAP, RESTful, Web API, WSDL
Reporting tools: SQL Server Reporting Services, Crystal Reports, Report Builder 3.0
Version Control Tools: Tortoise SVN,Visual Source Safe (VSS), Sub Version, Team Foundation Server 2010/2008, Clear Case
Testing Tools: Win Runner, N Unit, Unit Testing, TDD (Test Driven Development), Jasmine, Protractor
PROFESSIONAL EXPERIENCE:
Sr. .Net Developer
Confidential, Fair Lawn, NJ
Responsibilities:
- As part of the development team, I was associated with the full life cycle of the project (analysis, design, development, testing, and implementation) under agile and scrum methodologies.
- Worked extensively on different environments like development, testing, staging and production.
- Hands on experience in developing, debugging n-tier applications using ASP.NET, C#.NET, ADO.NET, SQL Server 2008, LINQ.
- Hands on experience in developing code first approach applications using Entity Framework.
- Experience in developing applications using Repository pattern in Entity Framework.
- Developed WPF standalone applications for internal and external clients
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server2008 data source.
- Involved in entire project restructuring activity and migration of the code from Start Team to TFS.
- Worked with WPF, Silverlight in creating custom controls, 3D graphics, data binding etc.
- Extensively worked migrating the application which uses VB6, MS Access 2000 a windows application to Web application using ASP.NET, C# and SQL Server (For application called “Proactive Maintenance”)
- Effectively used Microsoft Enterprise Library, Nu Get Packages in the application life cycle.
- Used TFS (Team Foundation Server) for version Controlling and source code sharing.
- Involved in creating stored procedures, triggers, and views in SQL Server2008 for data manipulation and retrieval.
- Extensively worked on reporting tools Crystal reports of internal revenue for producing customer reports periodically.
- Extensive experience in Web applications development with ASP.NET, ASP, VBScript and Java Script and good experience in implementing web applications using multi-tier architecture.
- Involved in analyzing and preparing Unit Test cases for various scenarios.
- Involved in developing automation test cases using N unit framework.
Environment: Net Framework 4.0/4.5, MVC 4 with Razor view, ASP.NET 4.5.2, VB.NET, WPF, WCF, C#, ADO.NET, Angular Js, Bootstrap, HTML 5, CSS 3, XML, XSL, XSLT, Entity Framework, SQL Server 2012, MS Visual Studio .NET 2013/2015, Windows Forms, Team Foundation Server, IIS 8.0.
Sr. .Net Developer
Confidential, Jacksonville, FL
Responsibilities:
- Involved in full life cycle of the project from requirements gathering to transition using Agile Methodology.
- Extensively involved in Developing Components for Business Layer and Data Layer, implementation in (Model View Presenter) MVP Architecture
- Developed the Classes, Objects, DataSet Classes, and Methods depending upon the business requirements.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
- Implemented Data access layer-using ADO.NET to connect and retrieve or manipulate database information.
- Implemented using LINQ to SQL for the external client.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Implemented CURD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Worked with WPF for creating custom controls, data binding and graphics.
- Used .Net MVC to allow for greater code separation and implemented a view engine that allowed for greater code reuse
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Added enhancements/Fixes using .NET 4/MVC 3 and creating new web services using JQuery and AJAX/Rest.
- 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.
- Implemented Serialization and Deserialization of objects.
- Utilized Angular JS for client side validation also used Kendo controls.
- Intensive use of CSS and HTML to design look and feel of the web pages.
- Used ADO.Net to establish connection with the database and used Data Grid, Data List and Repeater controls for displaying the data in a clear format.
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Used Team Foundation Server (TFS) as Source Control and Document management
Environment: ASP.Net 4.5.1, ADO.NET, MVC 4.5, LINQ to SQL, XML, HTML, XSLT, XPath, JavaScript,Angular JS, IIS 8.0,NUNIT, Visual Source Safe, WCF, WPF, T-SQL, Windows Server 2012 R, Kendo Controls.
.Net Developer
Confidential, ND
Responsibilities:
- Involved in analyzing designing of UI/Middle Tier/ Database and transition using iterative Agile Methodologies.
- Developed Views for various modules throughout application using Razor View engine templates and masking is implemented for the register and logon pages for the
- Worked with LINQ for .Net and Entity Framework, also wrote stored procedures using Microsoft SQL Server 2008 R2/2012 for new applications.
- Extensively used ADO.NET for connecting to database and calling the procedures and functions and used ADO.NET for data interaction between the web application and the Database using Data Reader, Datasets, and Data Adapters control.
- Involved in creating SOAP services for various policies and benefits, and consumed them into the web application.
- Developed the web services for preparing the report using XML web services.
- Error Handling has been done using the Log4Net, which registers the exceptions, occurred.
- Implemented Integration testing and NUnit testing to test the efficiency of the code developed.
- Involved in performance tuning and code cleanup of the old PRO solution/migrated partial modules to MVC, also implemented Dependency injection using Unity.
- Implemented the Caching Mechanism, and set the Expiration Policies in .Config files to cache the Back End Services
- Designed large numbers of Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users own choice.
- Response to improve the performance of the application
- Involved in complete SSIS life cycle in creating SSIS packages, building, deploying and executing the packages in the development and production environments
- Team Foundation Source is used for controlling the Source Control Management
Environment: C#.Net, ASP.NET MVC 4.5, Entity Framework, Razor, Microsoft Visual Studio 2012, JQuery, AJAX, LINQ to SQL, HTML, XML, TFS and Windows 7
.NET Developer
Confidential, St. Louis, MO
Responsibilities:
- Performed requirement analysis, design, development, testing, maintenance and deployment of the web portal.
- Involved in the design and development of application on ASP.Net MVC4, MVVM Frameworks.
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel and AJAX Timer.
- Worked with JSON to pass the JavaScript objects from server to web application.
- Created User Controls for better reusability of codes in the application.
- Used Grid View and Form View with extensive data binding to display page and sort multiple records.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework
Environment: ASP.Net 4.0, MVC, C#, C++, ADO.net, Win forms, Visual Studio 2010, SQL Server 2008 R2, Microsoft Visio, Web Services, XAML, TFS 2010, IIS 7.0, Angular Java Script, JQuery, XML, AJAX, LINQ, HTML, CSS.
.Net Developer
Confidential, Chandler, AZ
Responsibilities:
- Involved for creating new application using high level languages like ASP.NET, ADO.NET and C# and scripting languages like HTML, CSS, JQuery (AJAX) under Microsoft .net platform framework
- Involved in Software Development Life cycle starting from Requirements gathering and performing object oriented analysis, design and implementation.
- Involved in design of application framework using MVC (Model-View-Controller) guidelines and MS Visual Studio.
- Enhanced old Web Sites build in ASP.NET, C# by adding, removing or modifying Business, Data and Presentation Layers. Worked on SSRS for dynamic Reporting and SSIS for data Integration and Transformations, ASP.Net, SQL Server 2008.
- Worked on ADO.Net with ASP.Net Web Application Project to work with Entities and Associations. Used LINQ to Entity for running C# and SQL based database Operations.
- Convert Web Sites Projects into Web Application projects, rewrite code of Classic ASP into ASP.NET (C# 2.0/3/3.5) based on business requirements. Created documentations for users and developers.
- Involved in application troubleshooting after SQL2000 to SQL2008 migration has done. Updated connection strings and database related C# in all applications according new database schemas, recoded properties and functions, recreated classes and namespaces.
- Developed outlook plugin
- Involved in IIS configurations as administrator. Involved in deploying, configuring multiple applications intosingle websites in individual pools. Involved in troubleshooting issues. Created documentations for team.
- Worked on static contents like JavaScript, JQuery library, HTML, CSS to create library for Header, footer, Left & Right Navigations, Page blocks and other part of page under RBC Standards.
- Involved in migration of Java COM Components into C# components. Test/Debug java application in eclipse to understand its functionalities.
Environment : C#.Net, ASP.Net, ADO.Net, MVC, Classic ASP, JavaScript (JQuery), VS 2008/2010, SQL Server 2000/2008,MVC, Remote Debugger Toolbar, Windows, XP/Server 2008
Software Engineer
Confidential
Responsibilities:
- Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document
- Involved in Design, Development and testing of application.
- Design Web pages using ASP, HTML, JavaScript, and CSS.
- Developed ASP.NET pages using C#, HTML, CSS and AJAX on the approved Design Document.
- Performed User Input Validation using JavaScript.
- Extensively used and customized complex ASP.Net server controls like Data grids, Calendar and more.
- Involved in the design, development and maintenance of the SQL Server 2005.
- Prepared User Manual and made documentation.
- Performed Unit testing, debugging and problem solving.
Environment: C#, ASP.Net 2.0, HTML, CSS, JavaScript, Visual Studio .Net 2008, Windows Server 2008, SQL Server 2005
