.net Developer Resume
SD
SUMMARY
- .Net Professional with 8 Years of IT Experience in design & development, testing and implementation of Client/Server and Web - based N-tier architecture systems using Microsoft Technologies.
- Experienced in developing various applications using Visual Studio.NET technologies like C#, ASP.NET MVC, MVVM, ASP, ADO.NET, XML, Web Services, WCF and WPF.
- Experience in using AJAX controls in ASP.NET Sites/app and interacting asynchronously with ASMX Web Services.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Strong Knowledge of Developing Web applications using XML, XAML, XSLT, HTML, DHTML, JavaScript (JQuery), Knockout JS and CSS.
- Implemented Angular JS to build single page applications.
- Knowledge of creating custom, general use modules and components which extend the elements andmodules of JavaScript.
- Knowledge of data binding and dependency injection using Angular JS.
- Experience in using CodeMirror which is a versatile text editor for XML and many other text formats.
- Extensively used TinyMCE, the most advanced WYSWIYG HTML editor designed to simplify website content creation.
- Used Multiple N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.Net.
- Involved in various Phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web-Applications, Stand alone and Distributed applications.
- Proficient working experience on LINQ to Objects, LINQ to SQL and LINQ to XML.
- Experienced in Developing and Enhancing Web forms, Master Pages, User Controls and by using HTML, CSS, Asp.Net Controls
- Experience with Service Oriented Architecture (SOA) implementing Web Services: SOAP & SOAP Extensions, and WCF: Hosting, Debugging, Tracing, Transactions, and Security.
- Experience developing rich GUI using Windows Presentation Foundation (WPF) and good working knowledge of Silver light.
- Hands on object oriented concepts like Data Abstraction, Inheritance, Data Encapsulation, Polymorphism using C #.Net and also Multithreading, Networking.
- Experience with the Object Relational Mapping (ORM) using LINQ.
- Working knowledge of ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model and the Windows Work-flow Foundation.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Established communication between different applications running on same/different platforms using WCF.
- Specific experience in Database design, Modeling and Database maintenance in SQL Server environment.
- Solid experience in writing Stored Procedures, Functions, Triggers, Views, Joins, performing Query Optimization and Performance Tuning.
- Experience in design and modeling of applications with UML and Object Oriented Analysis & Design.
- Strong knowledge of Design Patterns, and the UML methodology.
- Performed Test Driven Development (TDD): Unit Testing and Load Testing.
- Knowledge of Custom Controls, State Management, Caching, Enterprise Application Blocks, and Security.
- Developed Database Object Model using .Net Entity Framework
- Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Developed software's in environment of Agile/Scrum, trained in seminar of Agile/Scrum development
TECHNICAL SKILLS
.NET Technologies: .NETFramework (1.0/ 1.1/2.0/3.0/3.5/4.0 /4.5 ), C#.NET, ASP.NET, ADO.NET, ASP.Net MVC, WCF, LINQ
Web Technologies: CSS, ADO.NET, HTML, DHTML, LINQ, WCF, Web Services, SOA
Databases: SQL Server 2000/2005/2008/2012 , Oracle 8i/9i/10g, MS Access
Middleware: ADO.NET Web Services, Enterprise Library5.0/4.0, Entity Framework, LINQ to SQL
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports(2010/9/8.5/8)
Application Servers: Windows Server 2008/2003/NT, Microsoft IIS
Operating Systems: Windows Vista/ XP/2000/2003
IDE: Visual Studio. Net 2003/2005/2008/2010 , 2012 SQL Server Management Studio
Frameworks: .Net Framework 1.1/2.0/3.0/3.5/4.0 , Silverlight, ASP.Net MVC 2.0/3.0/4.0
PROFESSIONAL EXPERIENCE
Confidential, SD
.NET Developer
Responsibilities:
- Prepared analysis, design documents, estimation, for different component and functional modules required by the system.
- Designed and developed several Windows forms and Web Forms using VB.NET.
- Migrated VB 6.0 to VB.NET. As the existing modules functionality are developed using VB 6.0.
- Migrated the project from .Net 3.5 version to 4.6 version using vb.net
- Wrote several client side validation scripts using JQuery and server side validation scripts in VB.Net.
- Designed, developed and enhanced the application using Visual Studio 2015.
- Coded extensively in VB.NET targeting the Business requirements.
- Participated in writing Stored Procedures for performing optimization and other database operations such as complex SQL queries, views and triggers etc.
- Created pages ASP.NET 4.0 applications also used HTML to create pages and implemented system based on security.
- Created several processes to be run on timely basis using schedulers.,eg:Work-units.
- Developed Web Applications using Bootstrap and JQuery, also plugins with JQuery like Datatables etc.
- Extensively used CodeMirror for CSS themes and programming API.
- Implemented TinyMCE for email editors and customized UI.
- Extensively used Knockout Js to bind different modules.
- Heavy use of knockout view models for separation of UI, data, and logic concerns.
- Implemented MVVM collaboratively with Knockout Js.
- Used Cascading Style Sheet (CSS) to attain uniformity through all the pages.
- Used ADO.NET, Dataset, DataAdapter to handle the database in .NET
- Worked on Reports using SSRS
- Migrated SSIS packages from SQL Server 2008 to SQL Server 2014.
- Implemented Serialization and De-Serialization of objects.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Wrote several Test Cases for functional and integration testing.
Environment: VB.Net, Visual Studio 2015, ASP.NET MVC 4.0, JavaScript, JQuery, Bootstrap, Knockout JS, WCF, IIS, XML, AJAX, SQL Server 2014, Agile.
Confidential, Pasadena, CA
.NET Developer
Responsibilities:
- Involved in development of Web Forms, classes using ASP.NET MVC 4.0 that incorporates both N-Tier Architecture, and Database Connectivity
- Involved in gathering the requirements, analysis, design & development of the project.
- Designed, developed and enhanced the application using Visual Studio 2012.
- Implemented Client side validations using ASP.NET validation controls and JavaScript and JQuery
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Worked on middleware Entity Framework.
- Used AngularJS directives, factories and services for developing single page web applications.
- Developed Web Application to replace the existing and legacy Website using AngularJS Framework.
- Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls.
- Involved in designing of User Interface with CSS, HTML and DHTML.
- Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls.
- Extensively worked on JQuery to call WCF services using Json.
- Implemented Multi-Threading in Backend based on ThreadPool, and it's managed by time, Asyncronous threading, generated unique job process in multi thread and assigned GUID for each job handler.
- Managed all SQL backend Stored Procedures, Tables, Functions, Constraints to be compatible in the project
- Integrated all module to get through central process which includes Stored Procedures, and C# logic codes, XML, CSV handlers to move from xml, csv files in four types of Tranportation data protocol using T-SQL in MS-SQL 2008 R2.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed WPF, XAML to run on XBob based on IIS Server.
- Created pages ASP.NET 4.0 also used HTML to create pages and implemented login system based on security
- Used ADO.NET, Dataset, DataAdapter to handle the database in .NET
- Optimizatied SQL queries by using Execute plan, fixed the problems in Query Designer
- Trained Agile-Scrum for two days class, and got scrum meeting every day, handled stories in JIRA, Backlog planning, demo presentation.
- Developed the Classes, Objects, Dataset Classes and Methods depending upon the business requirements.
- Worked on Reports using SSRS
- 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 De-serialization of objects.
- Used AJAX to trade data with a Web Server without reloading the page.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Enhancedthe applications performance by constantly monitoring the queriesbyrunning Execution plans and query optimization techniques in SQL server.
- Involved in the Unit and Integration testing.
Environment: C#, Visual Studio 2012, ASP.NET MVC 4.0, JavaScript, JQuery, Entity Framework 5.0, WCF, IIS, Enterprise Library, XML, AJAX, SQL Server 2012, Agile.
Confidential, San Mateo, CA
.NET Developer
Responsibilities:
- Working in an agile environment to deliver higher-quality software far more rapidly.
- Used Validation Controls for both Custom Validation and JavaScript for Client Side Validations.
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Worked on different aspects of .NET framework like ASP.NET4.0 and on middleware.
- Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls.
- Proficient in creating Services and Endpoints using WCF(Windows Communication Foundation)
- Used AJAX to trade data with a Web Server without reloading the page.
- Created event driven Web Forms using ASP.NET and implemented Form Validations.
- Extensively used Grid View Control throughout the application.
- Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.
- Created CSS files to be applied to various Web Forms on the Web Pages.
- Developed a prototype from scratch using ASP.NET MVC and Entity Framework for referring individuals to forms within a network.
- UPDATED and READ records from MySQL database table using iBATIS.
- Developed extensive Stored Procedures and Triggers on Sql Server.
- Created Crystal Reports on the web page by accessing the database.
- Involved in Unit Testing and Integration Testing of the entire application.
- Consolidate the controls from traditional MS Office based to TFS across project Management, Business Analysis, Development and Production Support disciplines.
Environment: .Net Framework 4.0, C#.Net, iBATIS, Visual Studio 2010 ASP.NET 4.0, JavaScript, Entity Framework, WCF, IIS, Enterprise Library, XML, SOAP, SQL Server 2008
Confidential, NYC, NY
.NET Developer
Responsibilities:
- Participated in Design reviews, Architecture reviews, Code Reviews and proposed solutions to the business problems.
- Worked on tool MS Visual Studio 2010 IDE.
- Developed cross browser compatible, customer facing online application based on n - Tier architecture.
- Developed Presentation layer using ASP.Net 3.5, JavaScript, AJAX, Business Layer using C#.
- Implementation of client side validations using JQuery and ASP.NET MVC 3.0 Validation implemented at Controller level.
- Extensively used the JQuery and ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make the page more responsive and interactive to the users.
- Implemented Data Access layer, Caching Application block, Application validation, Exception handling and logging components using Microsoft Enterprise Library 4.1 Application Blocks.
- Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.
- Developed XML Web services using C#. NET.
- Extensively used LINQ to Objects to query the objects based on requirement.
- Developed the screens for the agents to quote the policy.
- Created user access control to restrict users based on user roles.
- Created and modified existing Stored Procedures.
- Extensively worked with Global.asax to monitor and trigger application level events.
- Involved in Database Designing, Views and Stored Procedures in SQL Server.
- Created unit and integration test procedures for existing web application, SSIS routines and SSRS reports.
Environment: C# 3.0,ASP.NET 3.5, Visual Studio 2008, ADO.NET, HTML, DHTML, XML, XSL, XSD, SOAP, Web Services, SQL Server 2008, VSS6.0, CSS,WPF, AJAX, MS Visio.
Confidential
.NET Developer
Responsibilities:
- Responsibilities include Requirement Analysis, Design, Coding, Code Review, Unit Testing and System Testing.
- Created and deployed applications in Visual Studio 2010 IDE.
- Involved in the requirement gathering and specification preparation.
- Has involved in design and developing using ASP.NET 3.5.
- Involved in customizing the application look and feel, by making changes in the Cascading Style Sheets (CSS) files that defines the style of the application.
- Involved in adding a script of programming commands to be executed before a profile opens.
- Involved in adding items to the Action menus by adding pages that can be used to perform the operation on the objects selected by the user.
- Involved in the design and development of report generations.
- Involved in defining the views for the user viewing data..
- Developed SQL Queries and Stored Procedures for database.
- Involved in writing and executing System Test Plans and Unit Test cases.
- Prepared Technical Documentation for the designed modules.
Environment: C#, ASP.NET 3.5, ADO.NET, Visual Studio 2005, AJAX, T-SQL, Visio, XML, HTML, CSS, MS-Excel, SQL Server 2005& .NET Framework.
Confidential
.NET Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for Presentation Layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Developed Web Forms using ASP.NET Server Controls and validated client side using JavaScript.
- Used ADO.NET objects such as Data Adapter, Data Reader and Data Set for consistent data access.
- Written Database Routines, Stored Procedures and fixing up standard specifications
- Testing - Nunit testing and FxCop.
- Creating reports using the Crystal Reports for the report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of Waterfall and incremental model as the SDLC.
Environment: .NET Framework 3.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2005, JavaScript, IIS, HTML, DHTML, Crystal Reports, SQL Server 2005.