.net Developer Resume
Alpharetta, GA
SUMMARY
- Having 8+ years of strong professional .Net Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based Technology.
- Involved in various phases of Software Development Life Cycle (SDLC) and AGILE SCRUM methodologies of Analysis, Design, Development and Implementation, Testing and User Training of Enterprise Web Applications, Stand alone and Distributed applications.
- Demonstrated proficiency in development using Microsoft.NET technologies like WCF, LINQ, ASP.Net 4.0/3.5, ASP.NET MVC 4.0/3.0, C#(4.0/3.5), VB.NET and AJAX Extensions, JQUERY wif MS SQL Server (SQL 2008 R2 / 2005) and Oracle 10g/9i as database
- Hands on experience in design using Object Oriented Programming Principals like Inheritance, Polymorphism and Design patterns like Abstract factory, Singleton.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Expertise in developing applications using .NET application building blocks (Site Map, Data access, Exception Handling, State management).
- Experience in implementation of Web Analytics - Omniture Site catalyst using AngularJS, NodeJS
- Fully fledged wif client side scripting like JQUERY Selectors, Events, JQUERY UI, PlugIns and AJAX etc..
- Extensive Experience wif ORM technologies like Entity Framework Database First, Code First and performance tuning in EF.
- Experienced as a Web Developer in developing Web Applications using JavaScript, JSP, XUL, HTML/, jQuery, CSS, Ajax, Angular.js, Backbone.js, XML, XSL
- Experience in using ASP.NET AJAX and JQuery for quickly creating efficient and interactive Web applications dat work across all popular browsers.
- Extensive working experience ASP.NET MVC Framework 4.0/3.0/2.0, implemented Controller, Controller Actions and Views, Partial Views, Strongly Typed Views and View Models.
- Good working experience in writing JQUERY 2.0/1.0, JQUERY AJAX based web applications to improve teh response time and extensively implemented update panels, script manager and triggers.
- Expertise in implementation of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts.
- Expertise in implementing SOA architecture thru WCF services which used to rapidly building service-oriented applications dat communicate across teh web and teh enterprise wif features Serialization, Versioning, Interoperability and hosting
- Experienced wif Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experienced in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Extensively worked on Entity Framework generating ORM Models and integrating them thru E-SQl and LINQ to Entities to massage teh data.
- Worked extensively wif ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact wif Databases like SQL Server 2008/2005/2000 & Oracle 9i/8i.
- Experience using configuration Management Tools such as Team Foundation Server (TFS) and
TECHNICAL SKILLS
Languages: C++, C#.Net (4.5/4.0/3.5/3.0 ), VB.NET (10.0/9.0/8.0 ), HTML, T-Sql, PL/SQL
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0 , ASP.NET MVC 4.0/3.0,Silverlight 4.0/3.0,ASP.Net Ajax 3.0/2.0, Javascript,Jquery,VB Script.
Xml Technologies: XAML, XML,XDOCUMENT,XSLT, XPATH, XSL, LINQ to XML
UI Technologies: Winforms,WPF, Jquery UI, Kendo UI
IDE Tools: Visual Studio 2010/2008/2005 , Sql Server Management Studio,Expression Blend(4.0/3.0/2.0)
.Net Frameworks: .Net Framework 4.5/ 4.0/3.5/3.0/2.0 /1.x
Databases: MS SQL SERVER 2008/2005/2000 , MSAccess 2010/2007/2003 , Oracle 10g/9i/8i
Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe(2005), SubVersion, Team Foundation Server(2008)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Web Services,Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
.Net Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
- Built Web pages dat are more user-interactive using jQuery plugins, AJAX, JavaScript, AngularJS, Node JS.
- Involved in writing application level code to interact wif APIs, RESTFul Web Services using AJAX, JSON.
- Responsible for creating teh front end mechanism wif Servlets, JSP, HTML, JS front end.
- Developed free markup templates to manage Content and App code.
- Designed screenshots and prototypes using HTML, DHTML, XHTML, CSS, JavaScript, AngularJS, Fireworks, and Photoshop.
- Worked on Agile Methodology (Scrum) to meet timelines wif quality deliverables.
- Incorporated many rich, user friendly, responsive features in teh application using Angular JS, BOOTSTRAP, HTML 5, Jquery Lite.
- Implemented Form Based autantication and Role based authorization to autanticate users.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created teh link servers to pull teh data from different data sources and used them in teh stored procedure which will be executing on teh scheduled basis through SQL agent.
- Used ASP.NET MVC framework to support teh use of Dependency Injection to inject objects into a class, instead of relying on teh class to create teh object itself.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from teh page request, invoke teh requested actions on teh controller.
- Responsible for designing teh ASP.NET application autantication using .NET Framework, Model View Controller MVC and IIS security model.
- Definedrequest-responsemessage system, typically expressed inJSONorXML, which is exposed via teh web—most commonly by means of anHTTP-based web server using server-sideweb API.
- Extensively worked on Repository Framework in Data Access Layer wif respect to Database operations (CRUD) which encapsulate teh Entities generated at Business layer
- To extend functionality wifin aweb browseror other HTTP client. Originally these were most commonly in teh form of native plugin-architectures however most new ones target standardizedJSONbindings wif aclient-sideweb API a programmatic interface.
- Participate in architecture, design and code reviews.
- Createdwebsitesandweb applications by bootstrapping, It containsHTML- andCSS-based design templates fortypography, forms, buttons, navigation and other interface components, as well as optionalJavaScript extensions.
Environment: Visual Studio.Net 2010, C#.NET 4.0, ASP.NET, ADO.NET, LINQ, XML, SQL Server 2008, TFS, CSS, JavaScript, JQuery, VB.NET, NUnit
Confidential, SFO, CA
.Net Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Refactored teh existing code to improve teh performance and apply teh coding standards.
- Developed solutions for diverse programming scenarios in C# employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism (function overloading, overriding), and abstraction.
- Developed front end for teh entire website using HTML5, CSS3, and JavaScript.
- Used Angular JS to create more interactive front End Development.
- Integrated Kendo framework controls to support HTML5 Controls.
- Converted raw images and layouts from a graphic designer into CSS/HTML themes.
- Followed Web Accessibility Guidelines while coding teh website.
- Worked on Twitter Bootstrap to create Responsive Web Design.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Responsible for Designing and Developing teh Reusable UI Components Like MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”
- Developed Web services/Rest Services for building applications dat send and receive messages by using teh Simple Object Access Protocol (SOAP) over HTTP
- Fully fledged wif client side scripting like JQUERY Selectors, Events, JQUERY UI, PlugIns and AJAX etc..
- Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, Areas etc. in ASP.NET MVC.
- Created teh Controllers and Controller Actions, Filters, Routing using ASP.NET MVC
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Used MVC 3 for re-using teh individual user controls by not coupling them wif underlying data elements
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Used ASP.NET MVC framework to support teh use of Dependency Injection to inject objects into a class, instead of relying on teh class to create teh object itself.
- Created Web Services, WCF SOAP, WCF REST Services and also used different bindings to make it available to different types of clients.
- Responsible for creation of rest services using Web API controller and making AJAX calls from UI for data retrieval.
- Leveraged WCF mechanisms like seasoning, Instance management, concurrency to make our services more robust and scalable.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Used ADO.NET Entity framework 6.0/4.3 database first to data interaction between application and database.
- Used Crystal Report to generate various reports as per teh client’s requirement and integrated teh reports into teh web-application.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting teh data into teh relational tables.
- Worked Extensively wif Query Optimization Techniques to Fetch Data wif better Performance Tuning.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
Environment: Visual Studio 2012, C#, VB.Net, .Net Framework 4.0,ASP.NET MVC 4.0, WCF, Entity Frame Work 6.0, JQuery, TFS 2010, WCF, web API, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2008 R2, Windows XP, UML, Windows Server 2008.
Confidential, Long Beach, CA
.Net Developer
Responsibilities:
- Involved in designing of Application interfaces and capacity planning based on teh estimated volumes of data.
- Development was done using agile methodology wif daily scrums, paired programming using TDD and continuous integration using teh SDLC process.
- Participated in daily scrums and weekly meetings wif teh project sponsors to meet expectations and deadlines.
- Implemented ASP.NET Model-View-Controller (MVC), enabling multiple developers to work on separate modules simultaneously, reducing effort time for teh project. Involved in developing applications in C# to meet teh business requirements using Visual Studio.NET 2010.
- Extensively used JQUERY Ajax to reduce connections to teh server, since scripts and style sheets only has to be requested once.
- Developed Tests for Unit testing teh developed components using N Unit Testing Framework
- Used extensively new C# 4.0/3.0/2.0 features such as Generics, Iterators, Anonymous methods, Partial classes, Asynchronous methods, Anonymous Types, Lambda Expressions and Extension methods, LINQ to Objects.
- Developed complex LINQ to Entities queries for accessing teh Entity Framework
- Used teh Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing teh database.
- Developed WCF services to enable effective communication.
- Used SOAP to Implement Web Services and Consumed and published XML web services in teh application
- Implemented Web Services to integrate teh client systems using WCF.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Used Crystal Report to generate various reports as per teh client’s requirement.
- Using SSIS, created integration service. These services used to load data from excel sheets to SQL server 2008.
- Created XML, PDF, EXCEL files using SSRS.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
Environment: VisualStudio2010, C#, .Net Framework 4.0,ASP.NET MVC 3.0, ASP.Net 4.0 C# 4.0, Web Services, JQuery, WCF, SQL Server 2005, Entity Framework 6.0/4.3, T-SQL, SQL Server Integrated Services (SSIS), SSRS, XML, XSLT, VSS, CSS, Crystal Reports, VBA, NUnit 2.2.
Confidential
.NET Developer
Responsibilities:
- Extensively used Ajax Controls to reduce teh client server turnaround time, hence enhancing teh performance of teh application.
- Involved in designing and coding for web forms of teh application wif ASP.NET 2.0.
- Developed classes in Business Layer and in Data Access Layer in C#.
- Suggested various design changes in SQL Server tables and Stored Procedures.
- Used XML and XSL Transformations to display content on teh website.
- Provided extensive documentation for all teh modules/products worked on.
- Created generic secure and reusable data access components using teh ADO objects such as Dataset, Data Adapter and Data Reader.
- Utilized LINQ extensively for data querying, storage and manipulations in Data Access Layer.
- Developed teh independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
Environment: MS-Visual Studio 2005, ASP.NET, C#.Net, SOAP, XML, HTML, XSLT, XPath, IIS 6.0, NUNIT, Visual Source Safe, SSRS, WCF, WPF, T-SQL, ADO.NET,LINQ, Oracle 10g,TFS, IIS and Windows 2003 Server.
Confidential
.Net Developer
Responsibilities:
- Designed and implemented a 3-Tier application architecture including teh Presentation, Business and Data Access Layer.
- Involved in designing teh layout of User interface using Visio and Class diagrams using UML.
- Teh Presentation Layer is implemented in ASP.Net wif HTML, Cascading Style Sheets (CSS) and Web Controls. Teh Web Forms are developed utilizing teh C#.
- Used JavaScript for client-side validations.
- Implemented Data Access Layer using ADO.NET to connect and retrieve or manipulate database information
Environment: VB.NET, Visual Studio.NET 2005, C#.net, ADO.Net, ASP.Net, XML, IIS 5.0, Windows 2000, JavaScript, HTML, Visual Source Safe (VSS), Web Services.