.net Veloper Resume
DE
SUMMARY
- 8 years of working experience in all phases of Software Development Life Cycle (SDLC) and AGILE methodologies of development process including Analysis, Design, Development, testing, Production and Implementation of Applications using Microsoft technologies.
- Experience in developing applications using Microsoft .NET 4.5/4.0/ 3.5, ASP.NET, C#, VB.NET, ADO.NET, SOAP, Win Forms, Web API and Windows Services.
- Have extensively applied Object - Oriented Design (OOD) and Object-Oriented Programming (OOP).
- Expertise in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture), MVC 4.0/4.5/5.0(Model View Controller).
- Good Knowledge and experience of VB 6.0, ASP, COM, DCOM, IIS 6.0/7.0, Visual Studio 2012/2013/2015, .NET Remoting Services, Web Services.
- Expertise in using Web Server controls and developing reusable component like User controls and Custom controls in .NET framework.
- Expertise in Data Structures, Collections, and Design Patterns.
- Hands on experience in web technology using ASP.NET, HTML5, XML, CSS3, AJAX, Bootstrap, JSON, Angular JS, Angular 6, VB Script, jQuery and JavaScript.
- Worked extensively on ADO.NET to access and manipulate database like MS SQL Server and Oracle.
- Very good experience in developing distributed applications using Web Services, SOAP, WCF and XML in C#
- Knowledge of SharePoint Object Model and Web services API.
- Very good experience in WPF using C# and VB.Net.
- Designed, implemented and configured WCF service layer
- Experience in generating reports using SSRS and migrate data from Legacy Systems into current database using SSIS.
- Experience in building Rich User Interface web applications using Silverlight (MVVM) and XAML.
- Working experience in designing and building databases wif MS SQL Server 2005/2008, Oracle and MS-Access as backend.
- Extensive experience in Database programming using T-SQL and PL/SQL, Sub Queries, Joins, Stored Procedures, Cursors, Triggers, Views and Indexes.
- Experience wif TDD (Test Driven Development) and NUNIT.
- Designed design diagrams, class diagrams and sequence diagrams using UML.
- Highly competent in gathering, understanding and analyzing user requirements and converting them into software requirement specifications.
- Experience in interacting wif teh end users for understanding teh business requirements and translating them into technical processes.
- Experience in documenting, preparing test plans, executing it and Code Review.
TECHNICAL SKILLS
Primary Skills: C#, VB.Net, ADO.NET, ASP.NET, AJAX, ANGULARJS, Web Services, XML, Oracle 9i, SQL Server 2005/2008/2017, PL/SQL, WCF and Crystal Report for .Net. SQL Server SSIS / SSRS.
Operating System: Windows 2003 server, XP and Vista
Application Servers: IIS 6.0 and Web Sphere.
Scripting Languages: JavaScript, jQuery, Typescript.
Development Tools: Visual Studio.Net 2008,2010,2015, Visual Studio Code.
.Net Framework: Framework 3.5 and 4.0,4.5 MVC/MVP
RDBMS: Oracle 9i, 10i, SQL Server 2008 and 2015.
Other Tools: SSRS, Crystal Reports for .Net, Visual Source Safe(VSS) and Tortoise CVS, Content Management System
Version Control: VSS, CVS, Tortoise CVS, Win CVS., TFS
PROFESSIONAL EXPERIENCE
Confidential, DE
.Net Developer
Responsibilities:
- Working on Web based application using, Developed Rich UI interfaces for Web using Angular 6, HTML5, KendoUI.
- Creating self-contained, reusable, and testable modules and components
- Designed teh source and applications under agile process.
- Worked on Web API and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Helped migrate from WCF REST to RESTFUL services using ASP.NET Web API.
- Used JSON to transmit data between Server and Web Application, an alternative to XML and SOAP.
- Experience in formatting order metric reports in MS Excel and MS WORD
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Worked wif SQL Server for maintaining customer order data that is flowing through backend dependency systems.
- Created stored procedures, functions and packages for moving teh data from development servers to Staging servers.
- Developed Rest Services for building applications that send and receive messages by using teh Web-API.
- Responsible for developing teh Model using teh Entity framework where all teh database tables are being mapped to teh class Objects, Stored C#, HTML5, Web-API.Procedures are mapped to function Imports and Data Access Layer where all teh LINQ Queries where written on these class Objects using LINQ to Entities.
- Used AngularJS to create better, faster and more user-friendly web applications.
- Used TDD (Test Driven Development) to develop.
- Active participation in unit testing of teh application to ensure quality.
- Configured and Hosted application to Azure.
- Worked Extensively wif Query Optimization Techniques to Fetch Data wif better Performance Tuning.
- Maintained teh Version, Labelled Versions and Backups of teh source using Team Foundation server (TFS).
- Supervised teh development of functional documents for teh application.
- Participated in various Client meetings wif teh team and teh Project manager to discuss improvements/amendments in teh development of teh section.
Environment: C#, ASP .NET, .Net Web services, Visual Studio Code, SQL Server 2017, .Net Framework 4.5, jQuery, Kendo UI, Angular 6, Bootstrap, JavaScript, IIS 6.0Windows 7.
Confidential, IL
.Net Developer
Responsibilities:
- Use Agile Methodologies for regular adaption to change requirements and continuous delivery of useful and working software.
- Developed webpages using ASP.NET MVC 5 wif Entity Framework and Razor View Engine.
- Used Bootstrap CSS model adaptability framework for styling teh application and HTML5 for web development.
- Used JavaScript and jQuery for validations and customizations of teh front-end screens and controls.
- Using VSTS (Visual Studio Team Server) for code repository.
- Used LINQ for writing queries in Entity Framework.
- Used Microsoft SQL 2016 Server for database programming.
Environment: C#, ASP.NET MVC, ADO .NET .Net Web services, Visual Studio 2015, SQL, .Net Framework 4.5, JQuery, Bootstrap, JavaScript, IIS 6.0, HTML5,LINQ, CSS, Windows 7.
Confidential, CA
.Net Developer
Responsibilities:
- Involved in gathering requirements and performed object-oriented analysis, design and implementation.
- Use Agile Methodologies for regular adaption to change requirements and continuous delivery of useful and working software.
- Played major role in teh development of teh web application using ASP.NET, C#.
- Used front-end web development tools like Angular JS, JavaScript, HTML5, CSS3, Telerik Kendo UI, and jQuery.
- Used .NET AJAX controls to dynamically render teh content on web pages using C#.
- Experience in development and implementation of Windows Communication Foundation (WCF) and responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- ADO.NET objects such as Data Set, Data View, Data Reader and Data Adapter are used in teh Data Access layer to communicate wif teh database to access, update data in teh database.
- Setting up teh application development environment by using Microsoft TFS (Team Foundation Server).
- Was able to upload multiple files and contact groups using SharePoint.
- Designed and maintained database in SQL Server 2008. Created tables, views, user defined functions, stored procedures and triggers.
Environment: ASP.Net, C#, ADO.NET, .Net Web services, WCF, ASP.NET, Visual Studio 2013, SQL Server 2008 R2, SSRS, .Net Framework 4.5, JavaScript, IIS 6.0, HTML, CSS, Windows 7.
Confidential, NJ
.Net Developer
Responsibilities:
- Analyzed business requirements, and defined teh Object-oriented solution using UML diagrams like Activity diagram, Sequence diagram, Class diagram for dis application.
- Involved in Object Oriented Analysis and Design (OOAD) throughout teh project.
- Developed webpages using ASP.NET MVC and Razor View Engine.
- Designed and developed web forms using Visual Studio .Net Framework 4.5 and C# for application.
- Designed teh User Interface (UI) screens using ASP.NET Web Technology.
- Developed User controls and Business components to be used throughout teh application.
- Developed WCF Service to share teh business-related data wif other application.
- AngularJS used for model binding and API calls.
- Implemented Silverlight to add animations to teh application.
- Used Validation Controls for corresponding validations required for business logic in teh Forms.
- Created Shared Assemblies in C# to reuse teh code in multiple web applications.
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML, and Cascading Style Sheets (CSS).
- Designed database structure and sext relationship between tables.
- Designed and implemented data access layer using ADO.NET and C#.NET.
- Created Stored Procedure, Trigger for database access and events.
- Participated in architectural discussions and developed application software using proven agile development practices including Test-Driven Design/Development and Continuous Integration.
- Used Design patterns such as Singleton design pattern.
- Used JavaScript for validations and customizations of teh front-end screens and controls.
- Developed package carrier API in.NET like Web API, REST, SOAP, and XML.
- Involved in Unit testing of teh developed module’s and findings are documented for peer reviews using NUnit.
- Provided 24X7 production support and resolved issues wifin teh designated time frame.
Environment: ASP.Net, C#, ADO.NET, .Net Web services, WCF, ASP.NET, Xml, XAML, PowerShell, Visual Studio 2012, SQL Server 2008 R2, SSRS, .Net Framework 4.5, JavaScript, MVC 4.0, IIS 6.0, HTML, CSS, UML, Web Clear Case Tool, Subversion, Windows 7.
Confidential, NJ
.Net Developer
Responsibilities:
- Involve in Design, Development and unit testing of teh system.
- Created ASP.NET Master Pages, globally defined User controls onto Web.config file, skins and themes using ASP.NET.
- Incorporated various Data, Navigation and Validation controls for added sustainability.
- Updated programming C# code as per manager request.
- Added various Custom Server Controls & Custom User Controls wif Event Handling Mechanisms to enable Post back from teh server.
- Efficiently displayed data in Grid View, along wif a populating Tree view, Details View and Data List along wif update controls.
- Developed websites using JavaScript frameworks such as AngularJS.
- Used ADO.Net and Created CRUD Operation to access data from SQL server 2008 R2.
- Configured teh IIS web server to host teh ASP.Net application
- Extensively used ASP.NET AJAX Toolkit to create server and client-side validations that reduces teh overhead consumption for a much quick page loading.
- Implemented Web Services using WCF to update teh information displayed in teh browser and to autanticate teh current users to ensure security and information sharing.
- Used LINQ and design patterns for Entity Framework.
- Designed, implemented and configured WCF service layer.
- Worked wif WPF designing rich User Interface, creating Custom Controls using Expression Blend.
- Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing teh Views.
- Responsible for design and development of different modules using object oriented programming concepts.
- Involved in SQL Server data modeling, Stored Procedures and customized Microsoft Data Access Application Block for .Netto perform common data access tasks using Enterprise Library.
- Used T-SQL stored procedures to protect data integrity through permissions and table abstraction while increasing application speed and ADO.Nettechnology for data retrieving, querying, storage and manipulation.
- Designed and developed user-interface for all modules of teh project using ASP.NETViews and jQuery.
- Used MVC design architecture and Validation controls to check teh validation of teh controls that are used in dis project.
- Implemented .Netclasses for Business Logic Layer using C# and used Entity Framework to implement data access layer.
- Implemented Restful services HTTP Handlers in developing Web Service replication interface
- Worked on .NET Security features such as Autantication & Authorization, Forms-based. Autantication, tracing.
- Used Team Foundation Server (TFS) to maintain teh version control history during development.
- Used SSRS for developing reports for analyzing teh inflow and outflow of different documents, tickets.
- Used Apache Hadoop for client server application.
- Used Bootstrap CSS model adaptability framework for styling teh application.
- Involved in creating and designing teh normalized relational database, stored procedures, views and triggers.
- Provided 24X7 production support and resolved issues wifin teh designated time frame.
Environment: NET Framework 4.0, Visual Studio 2010, MVC 4.0, FTP Scripting, DTS Packages, DBMS, C# 4.0, Entity Framework, AJAX, jQuery, JSON, XML, JavaScript, SQL Server 2008, TDD, SQL Server 2012, LINQ, T-SQL, TFS, IIS, HTML 5, CSS 3
Confidential, Chevy Chase, MD
.Net Developer
Responsibilities:
- Involved in design and development stages.
- Developed user interfaces using ASP.NET 3.0.
- Designed and implemented normalized database using SQL Server 2005.
- Designed and developed web pages using ASP.NET, C#.NET, JSON, HTML5 and jQuery.
- Developed teh application wif n-tier architecture using Class libraries, Data entities, Services, Data access layer, business logic layer and stored procedures.
- Introduced and implemented Agile Methodologies such as Scrum, Extreme Programming (XP) and Test-Driven Development (TDD).
- Extensive experience of Rational Unified Process (RUP), UML, XML, HTML, SQL and Stored Procedures.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from teh page request, invoke teh requested actions on teh mode.
- Created DTS Packages using MS SQL. Implemented DBMS concepts in dis project.
- Created Stored Procedures, Triggers, and Views for database functionalities.
- Involved in teh development and integration of Business Logic in different modules of teh application and integrated them to form complete Business Logic Layer in C#.NET.
- Implemented teh Data Access Layer using C# and ADO.NET to access underlying database.
- Created components in VB.Net that can be reused on several pages.
- Implemented AngularJS pattern in teh application development.
- Used AngularJS as teh development framework to build a single-page application
- Teh UI components include jQuery UI, Bootstrap and Knockout JS.
- Created and consumed XML Web Services to access data layer components.
- JavaScript and Ajax were used to handle and client-side functionality.
- Used SSRS and SSIS for Reporting and Integration service.
- Involved in requirement analysis and application designing sessions wif business analysts and team members to outline teh proposed IT solution.
- Involved in development of business logic which includes Code-behind files, User controls and Classes in teh middle tier using C#.Net.
- Extensive experience of Rational Unified Process (RUP), UML, XML, HTML, SQL and Stored Procedures.
- Introduced and implemented Agile Methodologies such as Scrum, Extreme Programming (XP) and Test-Driven Development (TDD).
- Designed and Developed an Interactive Graphical User Interface for various modules using Win Forms, Windows service, desktop applications inheritable Win Forms and User Controls.
- Created DTS Packages using MS SQL. Implemented DBMS concepts in dis project.
- Developed classes for consuming web services by using XML Web Services.
- Used Web Services (SOAP, WSDL) for communicating wif other application and components.
- Used jQuery Library for Client-side validations and Ajax calls.
- Provided 24X7 production support and resolved issues wifin teh designated time frame.
- Worked on WCF Web Services using C# to autanticate lookup and retrieve teh data from database. Consumed by Windows forms and COM+ components.
Environment: MS Visual Studio 2005, ASP.Net 3.0, ADO.Net, C#.Net, JavaScript, HTML, CSS, AJAX, XML, MVC, MS SQL Server 2005, IIS 6.0
Confidential
.Net Developer
Responsibilities:
- Involve in Design, Development and unit testing of teh system.
- Created ASP.NET Master Pages, globally defined User controls onto Web.config file, skins and themes using ASP.NET.
- Incorporated various Data, Navigation and Validation controls for added sustainability.
- Updated programming C# code as per manager request.
- Added various Custom Server Controls & Custom User Controls wif Event Handling Mechanisms to enable Post back from teh server.
- Efficiently displayed data in Grid View, along wif a populating Tree view, Details View and Data List along wif update controls.
- Used ADO.Net and Created CRUD Operation to access data from SQL server 2008 R2.
- Configured teh IIS web server to host teh ASP.Net application
- Extensively used ASP.NET AJAX Toolkit to create server and client-side validations that reduces teh overhead consumption for a much quick page loading.
- Implemented Web Services using WCF to update teh information displayed in teh browser and to autanticate teh current users to ensure security and information sharing.
- Used LINQ and design patterns for Entity Framework.
- Participated in requirement gathering sessions wif teh client and preparation/modifying of teh requirements in Requirement Specification document using UML
- Implemented OO Design and Concepts& data modeling to analyze and define data requirements need to support business requirements.
- Designed User Interface using Web Forms, Win forms, DHTML, XSLT, XML, JavaScript, AJAX, CSS, ASP.NET, Server Controls and Visual Studio.Net.
- Created user interfaces using ASP.NET Web forms and Web Server controls. Navigation menus were implemented using Tree and Menu Controls and Custom/User Controls in ASP. NET
- Studied Business Requirements, Analysis and converted business requirements into technical specifications.
- Coded teh Business Logic layer and Data Access layer using C#.NET.
- Used Themes, Skins and CSS to give look and feel to Web pages using ASP.Net
- Developed User Controls to reduce teh Complexity in User Interface Coding and provide better look and feel & performed validation using JavaScript.
- Worked on ASP.NET State management, using Sessions and ASP.Net Caching features using Output Cache.
- Implemented AJAX for making teh web application more interactive to teh users.
- Extensively used ADO.NET classes provided by teh .NET Framework 2.0 for database connectivity.
- Developed data access assemblies in C# to connect to SQL Server database and isolated data access logic from business layer and front end by defining several strongly typed dataset.
- Implemented Forms-based Autantication to autanticate teh users
- Written SQL Queries, Stored Procedures, functions using TSQL
- Unit Testing using N Unit, Regression Testing, Integration Testing, Defect Tracking Systems and Performance testing of teh software systems.
Environment: .Net Framework 2.0, C#.NET, ASP.Net 2.0, ADO.Net, SQL Server 2005, Visual Studio.Net 2005, TSQL, XML, XSLT, Edit Plus, WCF, UML, VSS, WPF, Photoshop, Ajax, JavaScript,SSRS, DHTML, CSS, HTML, N-Unit, IIS, Visual SourceSafe, Windows XP
