Sr.net Developer Resume
NY
SUMMARY
- 7 years of experience in Analysis, Design, Development and Implementation of Web Applications in various domains using Microsoft .NET Technologies.
- Technical expertise in Microsoft Technologies, such as .NET Framework(2.0/3.0/3.5/4.0/4.5), ASP.NET, C#, VB.NET, Web Services, WCF, WPF, EF, LINQ,IIS,SOAP,XML,DOM,XSL,XSLT,.NETREMOTING,HTML5,JavaScript,JQuery, Knockout JS, Angular JS, VB Script, Visual Studio.Net 2012/2010/2008/2005, AJAX, ADO.Net, XML.
- Extensive noledge of applying Object Oriented Analysis and Design (OOAD) for modeling a system with concepts Inheritance, Polymorphism, Abstraction and Encapsulation.
- Proficient in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Experience in using Language - Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Experience with Reporting Tools SQL Server Reporting Services (SSRS), Crystal Reports creating ETL packages using SQL Server Integration Services (SSIS).
- Sound grasp over administration and configuration of tools like JIRA (v5+),Enterprise tester (v4.4+).
- Accustomed in developing Client/Server (Win Forms) and Web based (Web Forms, ASP.Net) application development.
- Highly Knowledgeable in ASP.NET MVC 3.0 in implementing Model, View And Controllers with State Management, Security, Action methods etc,.
- Created teh Controllers and Controller Actions, Filters, Routing using ASP.NET MVC
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX and JQuery.
- Proficient in State Management Techniques, Performance, Security, Reusability, Rich User Interface, by using ASP.NET and C# features.
- Experience with ORM technologies like Entity Framework Database Model first and performance tuning in EF.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them
- Well-versed with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Adept in creating web based application using technologies like Classic ASP, AJAX Toolkit, JAVA Script, XML, HTML and DHTML.
- Strong analytical and conceptual skills in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL with databases like SQL Server 2012/2008/2005/2000 & Oracle 11g/10g/9i.
- Proficient in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010/2008 and Visual Source Safe (VSS).
- Extensive working experience in unit, integration and performance testing framework - NUNIT, MS Unit Tests.
- Very good communication and inter-personal skills and TEMPhas teh ability to work independently as well as in a team environment.
TECHNICAL SKILLS
Programming 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 Ajax 3.0/2.0, Javascript,JQuery,VB Script,Angular JS,Knockout JS,LINQ.
Xml Technologies: XAML, XML,XDOCUMENT,XSLT, XPATH, XSL
UI Technologies: Winforms,WPF
IDE Tools: Visual Studio 2010/2008/2005, Sql Server Management Studio,Expression Blend(4.0/3.0/2.0)
.Net Frameworks: .Net Framework 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2008/2005/2000,MSAccess 2010/2007/2003,Oracle 9i/8i, Netezza Database & IBM DB2.
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, NY
Sr.Net Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Created WCF, WCF REST Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like sessioning, Instance management, concurrency to make our services more robust and scalable.
- Utilized LINQ technology extensively for data retrieving, querying, storage and manipulation.
- Designed teh web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX controls.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Used ASP.NET MVC4.0 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.
- Responsible for designing teh ASP.NET application autantication using .NET Framework, Model View Controller MVC and IIS security model.
- 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.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Implemented Database First EDMX and used Linq to Entities to massage teh Data and optimized teh Query Expressions.
- Written Stored Procedures in SQL Server 2012 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Involved in data modeling through which we can identify teh relationship between data objects.
- Created Typed and Untyped Faults to handled exceptions in WCF SOAP services.
- Extensively used Data contract Serializer and JSON Serilaizer in WCF SOAP based request
- 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 with Query Optimization Techniques to Fetch Data with 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.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in Deployment and Troubleshooting issues in teh application.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
- Supported Operations team during teh deployment and troubleshooting teh production issues during deployment and on regular basis.
Environment: VisualStudio2012, C#, ASP.NET MVC 4.0, WCF, Entity Frame Work 6.0, Java Script, JQuery, XAML, TFS 2010, WCF, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2012, Windows XP, UML, Windows Server 2003,Windows Server 2008 R2/2008.
Confidential, Rochester, NY
Sr.Net Developer
Responsibilities:
- Involved in designing teh layout of User interface using Visio and class diagrams using UML.
- Developed teh independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in search module.
- Also leveraged WCF security mechanism at transport level with windows autantication type for our intranet applications.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to teh page
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2005 for accessing teh database.
- Developed T-SQL queries to fetch data as per teh business requirements with proper tuning techniques.
- Implemented and extensively used teh Object Oriented programming concepts in C# and ASP. Net 3.0.
- Used XML intensively to bind teh data to teh web controls, data manipulation and to store data and sent as parameter to teh stored procedures.
- Implemented Serialization and Deserialization of objects.
- Developed Custom Controls which provides flexibility, reusability better deign time experience.
- Developed partial post back validations to manipulate data on web pages using AJAX.
- Developed various stored procedures for teh data retrieval from teh database and generating different types of reports using SQL reporting services (SSRS).
- Used Visual Source Safe for version control of teh source code along with teh maintenance of teh builds and teh relevant documents of teh same.
- Involved in unit testing, integration testing and deployment of teh application.
Environment: Visual Studio 2008, ASP.Net 3.0, ADO .NET, XML, HTML, JavaScript, IIS 6.0, NUnit, Visual Source Safe, SSRS, SOAP, WCF, .NET Framework 3.0, Web services, SQL Server 2005, T-SQL, Windows Server 2003.
Confidential, Plano, TX
.Net Developer
Responsibilities:
- Played an active role in all stages - requirements gathering, analysis and design, development, testing, debugging, implementing and deployment of teh application.
- Enabled Client-side Data Validation in .NET using teh validation controls like Regular Expression validator, Required Field validator.
- Involved in application enhancement in terms of Speed, improved security, Error logging, Exception handling, Code Reuse with Object oriented design.
- JavaScript for client side validation.
- Enabled Client-side Data Validation in .NET using teh validation controls like Regular Expression validator, Required Field validator.
- Used Master Pages and Cascading Style Sheets (CSS) to render a uniform look and feel for teh application.
- Used teh Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Involved in developing applications in C# using multithreading to meet teh business requirements via Visual Studio.NET 2010.
- Analyzing reported bugs, designing solutions, and writing code, debug existing programs.
- Created WCF service for communicating with teh database.
- Used LINQ for manipulating teh data table.
- Involved in designing XML Configurations for teh Smart Form.
- Proficient in developing database objects like queries, stored procedures, Packages, PL/SQL Programs, Functions, Cursors, Reference Cursors, Dynamic SQL, PL/SQL Tables and Package Cursors.
- Developed ASP.NET Web pages and WCF services using C#.NET
Environment: Visual Studio 2010 IDE, C#.Net, ASP.Net, MVC 4.0, AJAX, XML, JavaScript, JQuery, LINQ, CSS, ADO.NET, WCF, SQL Server 2008
Confidential, Bradenton, FL
Jr.Net Developer
Responsibilities:
- Designed and developed web forms in ASP.NET 2.0&C# .NET using .NET Framework 2.0
- Developed teh application Framework in ASP.NET 2.0 primarily using C#.NET with teh business logic implemented using .Net Assemblies
- Extensively used C#.NET to develop server side event handling and components to handle business process.
- Extensively worked with ASP.NET Web Site Administration Tool (WAT) to create Roles, Login Controls, Autantication and Authorization for Site Security.
- Developed GUI using ASP.NET 2.0Server Controls, User Controls and Custom Controls and MasterPages, Cascading Style Sheets (CSS) for consistent look.
- Used teh ASP.NET State Management techniques like Session State, View State to retain teh values between teh pages transactions, where Session is managed in out Proc mode.
- Used teh ADO.NET data binding controls line Grid View in order to bind teh data to teh control and display teh retrieved data.
- Written JavaScript code for validating teh simple control instead of sending them to teh server side which was degrading teh performance of teh web pages.
- Extensive use of Web Services, SOAP, XML, XSL to expose teh reports to facilitate information sharing.
- Created Data tables and applied teh Web Service Enhancements to teh Web Service so that teh reliability increases.
- Created Data tables and has written Stored Procedures for all teh transactions in and out of teh database using SQL server 2000.
- Developed Stored Procedures, Triggers using PL/SQL and used accordingly.
- Created a Data Access Layer using C# to execute stored procedures into a Data Set, Data Table and Data Reader.
- Performed NUnit Testing according to teh business requirements.
- Used Microsoft Visual Source Safe (VSS) for teh purpose of version control.
Environment: .NET Framework 2.0, ASP.NET, C#, ADO.NET, XML, Web services, HTML, SQL Server 2000, Windows 2000 Server, VSS, NUnit, Visual Studio 2005.
