.net Developer Resume
Professional Summary:
- Over 7 years of extensive programming experience in Visual Studio.NET using C#, VB.NET, ASP.NET, WCF, WPF, Silverlight, HTML 5, LINQ, XML and SQL Server 2008.
- Hands on experience in verticals such as, Banking & Finance, Derivatives, Healthcare & Pharmaceuticals, GIS and Marketing & Media and Educational Services.
- Extensive Knowledge on Microsoft .NET Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), Singleton, MVVM and MVC.
- Expertise in data-centric web and windows applications, with a focus on all tires in N-Tire architecture.
- Experienced in Implementing Microsoft Enterprise Library.
- Experience in front end web application development that involved JQuery, AJAX, CSS and JavaScript.
- Development Experience also includes database related work primarily using MS SQL Server 2008 & Oracle 11g.
- Experience with Database development experience using tables, triggers, views, packages, stored procedures in PL/SQL & T-SQL and also performed Database Normalization.
- Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Designed and developed several DTS packages to transfer the data between the different environment systems and/or export the data to other applications.
- Strong Database Design and Development experience with Microsoft SQL Server 2008, SQL Server Reporting Services (SSRS), Integration Services (SSIS) and Report Builder Projects.
- Extensively used Ajax, Infragistics, Telerick RADControls and Ajax Toolkit for UI developing
- Experienced in maintaining and debugging BizTalk Server Applications.
- Experience in securing web applications using ASP.Net authentication and authorization mechanisms.
- Good knowledge and experiences of in Microsoft Silverlight, LINQ and WCF Services.
- Worked extensively on XML/XSLT and using XML based properties in project.
- Experience in creating and consuming XML Web Services including XML Schema (XSD), SOAP, WSDL and DISCO.
- Worked with the user interface design tools like Expression Web, Expression Blend, Expression Design, and Sketch Flow.
- Performed N-Unit Testing for testing the Applications and Proficient in writing Unit Test Cases for Business logic, Web services and WCF.
- Experience in using Multi threading, Serialization, Shared Assemblies, Garbage Collection and IIS.
- Experience in configuring websites in IIS 7.0/6.0/5.0.
- Experienced user of Microsoft Office applications including Word, Access, Excel, Visio and PowerPoint and Familiar with FrameMaker, WebWorks Publisher and graphics tools.
- Experience with various Software Configuration Management (SCM) Tools like Team Foundation Server, Visual SourceSafe, and Tortoise SVN.
- Proficient in developing applications using Object Oriented (OO) programming concepts.
- Strong Experience of SDLC(Agile, RUP, Iterative ,SCRUM) including SRS, Design & Analysis, Development, Testing, Deployment/Installation packaging, Version Controlling, Testing & Post implementation and provided support for UAT issues, migration , Production Support and conversion of existed project.
- Major strengths are familiarity with multiple software systems, ability to learn quickly new technologies, adapt to new environments, self motivated team, player focused adaptive and quick learner with excellent interpersonal, technical and communication skills.
.NET Technologies
ASP.NET MVC 3, Silverlight, WCF, ADO.NET Entity Framework, ADO.NET and LINQ.
Web Technologies
ASP.NET, AJAX, JSON, XML, XSL and XSLT.
Programming Languages
C#, VB.NET , XAML, JavaScript, PHP, JQuery, Java, C++ and C.
Databases
SQL Server 2008/2005/2000,Oracle 11g/10g, MS-Access and MS Excel
Development Environment
- Microsoft Visual Studio 2010/2008/2005/2003, .NET Framework 4.0/3.5/3.0/2.0, Microsoft Expression Blend 3.0/2.0 and DreamWeaver.
Reporting Tools
Crystal Reports, SQL Server Reporting Services, SQL Server Integration Service and MS Access reports.
Version Control
Team Foundation Service(TFS), Visual Source Safe 6.0, Concurrent Version System(CVS) and Subversion Control (SVN).
Servers
IIS 7.0, IIS 6.0, IIS 5.0 and Apache.
Operating Systems
Windows XP/7, Windows 2003 Server, Unix and Linux.
Other Tools
ReSharper ,Snoop, Fiddler, VMware workstation and Flash.
Confidential, West Point, PA
.NET Developer June 11 – Till DateRoles and Responsibilities:
- Involved in the Design and Implementation phases of agile software development lifecycle.
- Implemented MVC design pattern for developing the Web Application.
- Worked as UI Designer and Developer for the Web application using C# and ASP.NET .
- Used AJAX Controls to increase the responsiveness of the web application, used AJAX Toolkit for user Interface Development.
- Created Microsoft provided certificates across different environments like DEV, QA, UAT and Production.
- Implemented web WCF services to passing data to multiple platforms.
- Developed Web Forms using ASP.NET/C# language which communicate to the server via SOAP
- Design and development of front end GUI modules for technical support personnel using C# and ASP.NET
- Used ASP.NET Web Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Designed the complete solution using N-tier Architecture model with ASP.NET and design patterns mainly Abstract Factory and Singleton.
- Design and implementation of tables, stored procedures, triggers, views, SQL statements for database operations using ADO. NET.
- Data Access layer is implemented using ADO.NET to Communicate with the SQL Server Database and to access, update the data in the database.
- Deployed and maintained ASP.NET applications running at IIS 6.0.
- Scheduled reports for daily, weekly, monthly reports for executives, Business analyst and customer representatives for various categories and regions based on business needs using SSRS.
- Written Stored Procedures in SQL Server 2008 and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation by using store procedures
- Created SSIS packages for File Transfer from one location to the other using FTP task.
- Performed debugging and N-Unit testing, designed navigational flow and defined usability and GUI guidelines
Environment:
Visual Studio 2010, .NET Framework 4.0, ASP.NET 4, C#, ADO.NET, WCF, JavaScript, NANT, Windows Server 2008, Powershell, SQL Server 2008, IIS 6.0, SSRS, SSIS, XSD, SOAP, WSDL, XML, HTML, N-Unit, AJAX Toolkit, CSS and Visual Source Safe (VSS).
Confidential,NJ April 10 – May 11 .Net Developer
Responsibilities:
- Work extensively with cross functional teams in a Agile Scrum environment to achieve the tasks within the given sprint deadline.
- Perform analysis and design for the user stories and create effective and efficient algorithms to implement them.
- Implement design patterns accordingly such as Singleton, Factory, MVC, IoC/DI etc.
- Implement WCF 4 services which provide well defined and focused functionality.
- Create Service Contracts, Data Contracts, Operation Contracts, Routing and Workflows using C#.
- Configure endpoints to facilitate exchange of data between a system and ecoEnablement
- Configure the service web.config files programmatically using Linq to XML.
- Implement orchestration to manage processes across services and endpoints
- Implement efficient Routing mechanism which governs how a message moves from one point to another in ecoEnablement
- Create and implement Service Contract interfaces for synchronous and asynchronous communication
- Create data contracts Message Request and Message Response
- Host WCF services using windows process activation WPA on IIS7
- Manage and monitor WCF services and WF persistence store using AppFabric
- Developed an MVC3 application using Razor syntax for view engine.
- Implemented the DAL using the the Entity Framework 4 Code-First paradigm
- Userd Generics, Lambda Expressions, Extension Methods, Linq to Sql, Linq to Objects
- Implemented SOLID design principles
- Create a WinForm application for the ecoEnablement installer.
- Create a WinForm application for ecosystem configuration.
- Utilized the Enterprise Library 5.0 for efficient message logging.
- Implemented an ability to run the the install silently via console loading the settings form an xml file.
- Create batch files and power shell scripts for file transfer and AppPool creation
- Perform thorough Unit and integration testing using NUnit, MSTest and Spec Flow.
- Adhere to the process of continuous integration using Cruise Control and Jenkins build engines.
- Update and track the tasks on Rally (Scrum Project Management) tool for effective sprint burn down.
Environment:
.Net 3.5, ASP.NET MVC 3, Enterprise Library 5, WCF 4, Routing, WF4, Orchestration,
Entity Framework 4, SQL Server 2008 R2, Windows SQL server 2008, IIS7, WPS, AppFabric, Queue
Explorer, winForm ,C#, XML, Linq to Sql, Linq to Objects, Linq to Xml, Unity, Subversion.
Confidential,TX Feb 09 –Mar 10
.Net Developer
Responsibilities:
- Designed and developed initial n-tier web application in ASP.
- Researched Microsoft.NET Framework (C#, ASP.NET and VB.NET) as the platform for future development.
- Actively involved in the database design and development.
- Developed Web Services for external interface and developed custom classes to implement business logic
- Developed Web Forms in ASP.NET
- Featured ASP .NET Validation controls
- Developed UI/Components/Classes/Methods/Functions for the application and also Functionalities such as Data retrieval using disconnected record sets, using ADO.NET / ASP.NET / Windows Forms / Web Forms / Server controls.
- Designed Web interfaces in ASP.NET using server side controls and included code behind pages (Code Modules) taking advantage of various .NET Framework Namespaces in C# and VB.NET.
- Developed various easy to use reusable business objects and data access Components using C#.
- Designed and created Database Tables, Stored Procedures, Triggers and other business objects.
- Designed and generated the different budget reports required for the top management.
- Involved in components design and development of shipping system.
- Designed and developed new reports, updated old reports as per user’s requirements using Crystal Reports.
Environment:
ASP.Net, C#, VB.Net, JavaScript, ADO.Net, XML, CSS, SQL Server 2008, Windows NT 4.0, IIS 6.0, Crystal Reports.
Confidential,CO June 08 – Jan 09 .Net Developer
Responsibilities:
- Implemented the project using ASP.NET, C#.
- Developed the system using the n-Tier Architecture.
- Involved in extensive designing of the project\'s Design, Development and Testing.
- Extensively used ASP.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contracts as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used and Designed WCF Services using SOAP protocols using C# while implement business logic middleware.
- Used Web Services to transfer credit card information and Shipping charges.
- Used Ajax for refreshing pages, etc.
- Created several User controls for ASP.NET pages.
- Used VSS for Source Control.
- Implemented Validation controls to perform both Client-side using Java Script and Server side validation using ASP.NET Validation Controls.
- Created a number of tables for storing data about products, users, orders, etc and wrote stored procedures, queries and jobs.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC).
Environment: ASP.NET 3.5/3.0/2.0, C# 3.5/2.0, Visual Studio 2008, SQL Server 2005, ADO.NET, SSRS, IIS 6.0/7.0 Windows Server 2003/XP, JavaScript, HTML, XML.
Confidential,CA Dec 07 – May 08 .Net Developer
Responsibilities:
- Created dynamic GUIs with .Net Web Controls and Data Bound Web Forms.
- Designed and developed web services.
- Used AJAX to trade data with a web server, without reloading the page
- Design and Development of the web application in ASP.NET, C#. NET and ADO.NET.
- Created search modules using NET Framework, C#.
- Designed and Developed middle tier business logic for Web clients using C# and ASP.NET.
- Involved in developing XML Web Services and invoking them by using XML SOAP
- Worked on ASP.NET state Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application.
- Used ADO.NET objects such as Data Adapter, Data Reader, Data Tables, Dataset and Data View, for consistent access to the data store
- Created the Data Access Layer with ADO.NET commands and fetched the data from SQL Server 2005 using Stored Procedures and views using SQL Data Reader and Dataset objects.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using web service hosted in a Windows service.
- Developed business objects in C# for implementation of business logic.
- Used JavaScript and ASP.NET Input Validation Controls for client side validations.
- Developed XML tree control to display Database schema and provided drag and drop options
- Used style sheets for achieving uniformity among all aspx pages.
- Performed Unit Testing and System Integration Testing.
Environment: C#, ADO.NET, ASP.NET1.1/2.0, Oracle10g, Java script, Windows 2003,SQL Server 2005, Visual Studios 2005.
Confidential,India Aug 05 – Jul 07
.Net Developer
Responsibilities:
- Involved In the designing and coding of the forms.
- Developed HTML pages and ASP pages
- Used Oracle server as back-end database.
- Developed front-end application using Visual Interdev.
- Served as a support consultant to project team in selecting technologies and developing System architecture.
- Participated in the system study and preparation of software requirement specifications and Database design.
Environment: Developed data services using ADO.NET, also involved in testing the applications