.net Developer Resume
NY
SUMMARY
- 6+years of experience in analysis, design, development and deployment of web application for client - server technologies, distributed and object oriented programming in N-tier architecture with Microsoft technologies, following Agile/Scrum development methodologies.
- Expertise in developing applications under .NET Framework using ASP.Net, C#, VB,SQL Server, WPF, Silverlight and WCF.
- Worked on designing and developing web applications using HTML4/5, XML, XAML, JavaScript, JQuery, JSON, LINQ, Web Services, AJAX, CSS, Master Pages and Site Map to enhance user experience and performance.
- Extensive experience in designing & normalization ofrelational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
- Extensively used LINQ and ORM tools likeEntity Framework to exchange data between web applications and database objects.
- Good experience in developing applications using MVVM, MVP and MVC designing patterns.
- Worked under Test Driven Design and Development.
- Strong knowledge at UML standards and in preparing Case, Class, Sequence and Activity Diagrams.
- Experience in designing rich interactive WPF applications in XAML using Expression Blend and MS Visual Studio.
- Extensively worked on WCF and Web Services to provide SOA architectureand Configuration based activation applications on SOAP and REST protocols.
- Worked extensivelyin managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Experience with Source Control Management tool i.e. VSS, Tortoise SVN and TFS.
- Familiar with latest Web technology like, CSS 3.0 and HTML 5(Tags, Local Storage Feature, New Input Types).
- Excellent knowledge of generating reports with integration and reporting services as SSIS, SSRS.
- Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
TECHNICAL SKILLS
.NET Technologies: C#, ASP.NET, VB.NET, .NET Framework 2.0/3.0/3.5/4.0 , ADO.NET, LINQ, Entity Framework, WPF, WCF, Silverlight 3.0/4.0, PRISMPractices & Design Patterns Test Driven Development, Agile & Scrum Methodologies, UML, Visio, OOPS, MVP, MVC, MVVM
Web & Scripting Technologies: ASP.NET, Web Services, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML, XHTML, XML, XSLT, XAML, JavaScript,JQuery, JSON, CSS, IIS 5.0/6.0/7.0, 8.0, Expression Blend 3.0/4.0
Databases& Servers: SQL Server 2005/2008/2008 R2, MySQL, MS Access, IIS 5.0/6/0/7.0
Reporting & Testing Tools: SSIS, SSRS, Crystal reports, N-Unit
Software / IDE: Visual Studio 6.0, Microsoft Visual Studio.NET 2005/2008/2010
Windows Platform: Windows XP/Vista/7, MS Windows Server 2003/2008
Versioning Tools: TFS, SVN, VSS
PROFESSIONAL EXPERIENCE
Confidential, NY
.Net developer
Responsibilities:
- Performed requirement analysis, design, development, testing, maintenance and deployment of the web portal.
- Used AGILE/SCRUM methodology to implement the application.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Used front end web development tools like CSS, JavaScript, DHTML, and jQuery.
- Involved in implementing the logic using C# and oops concept.
- Involved in deploying the application on the IIS server.
- Involved in the design and development of application on ASP.Net MVC Framework.
- Incorporated ASP.NET AJAXControl like Ajax Toolkit, Script Manager, UpdatePanel and AJAXTimer.
- Implemented and Consumed Web Services using WCF.
- Created User Controls for better reusability of codes in the application.
- Used Grid View and Form View with extensive data binding to display page and sort multiple records.
- Developed various interface screens using Win Forms, ASP.NET and HTML controls for Client-Server interaction.
- Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services in winform application
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 4.0
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Used Silverlight for the rich internet applications.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/jQuery
- Used Master pages, User controls, Custom controls to suit user’s needs
- Used Team Foundation Server (TFS) for Version Control and generated reports using the SQL Server Reporting services (SSRS)
- Unit test was done on loosely coupled modules using NUnit
Environment: ASP.Net 4.0, MVC, C#, ADO.net, Winforms, Visual Studio 2010, SQL Server 2008 R2, Microsoft Visio, SSRS, Web Services, WCF, XAML, TFS 2010, IIS 7.0, Java Script, JQuery, XML, AJAX, LINQ, HTML, CSS.
Confidential, New York
.NET Developer
Responsibilities:
- Interacting with business analysts, other developers and management to develop the application.
- Prepared High level and low level design for the wires application.
- Developed Web pages with ASP.NET using JavaScript, Client Side Validation, Server controls, HTML5 Controls, jQuery and CSS.
- Transformed XML to PDF by using XSLT.
- Created User Controls and Custom controls.
- Using MVC4 architectures to developed web based applications.
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
- Utilized ASP.NET, C#, ServiceOrientedArchitecture (SOA), Windows Communication Foundation (WCF).
- Good Working knowledge on different WPF controls and customized the appearance of list box and list box items.
- Experience in building Silverlight applications using .net. Involved in building a rich web experiences using Silverlight and JavaScript.
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application.
- Have done migration from Frame work 1.1 to 4.0.
- Used Agile methodology was used to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
- TFS was used to maintain the version and source control.
- Involved in fixing the bugs in the web applications.
- Created test cases for the application.
- Implemented Unit testing.
- Involved in writing the installation documents for the application.
Environment: Visual Studio.Net 2010, C#.Net, ASP.NET, WPF, WCF, SOAP, Silverlight, Mainframes, SQL Server 2008, IBM DB2, HTML, XSLT, TFS, CSS, AJAX, IIS,WCF,WPF, WebServices, Test Driven methodology.
Confidential, Yonkers, NY
.NET Developer
Responsibilities:
- Implemented the design of functionality through use cases, business process flows, UI design and UML modeling.
- Extensively worked with MVC design patterns.
- Changed and modified DataGrid Controls to generate responses based on client requests.
- Created core server controls such as Dropdown List, Checkbox List, GridView and other advanced controls such as calendar control.
- Worked on Master pages, partial pages, Themes and HTML helpers using Razor View Engine.
- Created rich, easy-to-use Views, Partial Views using Scaffolding Templates
- Used HTML tags such as header, aside, nav, section and CSS3 modules such as Backgrounds, Borders, Text Effects, and Multiple Column Layout to create rich UI.
- Developed the applications by working on JavaScript, CSS and JQuery.
- Extensive use of delegates and events.
- Worked on validating web forms using custom and inbuilt validation facilitiesin .NET environment.
- Handled run time and execution time errors by implementing appropriate Error Handlers.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages for partial rendering of the page.
- Developed modules of the application in ASP.NET and Silverlight.
- Worked with Silverlight properties such as Data Binding, Routed Events, and Dependency Property for rich graphical information presentation and to make components interactive.
- Used Silverlight Controlsand Toolkits to provide interactive visual representation to the data.
- Used XML for data storage and XSLT to transform the SQL queries returned as XML nodes.
- Involved with writing SQL scripts and procedure.
- Used LINQ to SQL and LINQ to objects for CRUD operations.
- Created WCF services for business rule of Claim-centric data retrieval and implemented these services in application using SOA.
- Performed N-Unit testing and used SVN for source and version control.
Environment: C#, ASP.NET 2.5, MVC, HTML5, .NET Framework 2.5, Silverlight, SQL Server 2008, IIS, Microsoft Visual Studio 2008, LINQ, WCF, WSDL, SOAP, CSS2, JavaScript, JQuery, SVN.
Confidential, Mt. Laurel, NJ
.Net Web Application Developer
Responsibilities:
- Gathered business requirements and used UML in preparing case and activity diagrams.
- Developed a 3- tier web application following Agile development methodology.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS 6.0, ASP.NET, XML, and ADO.NET.
- C#.NET is used to program business logic including code-behind files and classes in the middle tier.
- Developed Admin Module web pages to enter new policies, edit privileges, and to edit improper user approvals. Developed Customers Module web forms to access PBS services.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Extensively used AJAX control toolkit in creating efficient and responsive banking application.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Designed Custom and User Controls that allows Change, Edit, and Move the content on aspx pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Implemented Banking Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Used SMTP mail classes of .NET to enable customers in receiving mails with suggestions, alerts from the bank, confirmation, and notifications.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Implemented DAL using ADO.NETcomponents like Data Set, Data Provider, and Data Reader to store and retrieve database information.
- Performed database operations on SQL Server 2008 to create and maintain customer’s information by creating SQL queries, stored procedures, functions, and views.
- Used Microsoft Team Foundation Server (TFS) for version control and file sharing.
- Performed Unit Testing (Mocking objects) on data access and business access layers.
Environment: .NET Framework 3.5, Visual Studio .Net 2008, IIS 6.0, C#.NET 3.0, ASP.NET 3.0, ADO.NET, HTML, CSS, AJAX, JavaScript, WCF, Web Services, SQL Server 2008, SSRS, XML, TFS, and SMTP.
Confidential
C#/.Net Developer
Responsibilities:
- Actively participated in the design, implementation, deployment, configuration, and maintenance phases.
- Followed ann-tieredapproach to make the application development flexible and extensible.
- DevelopedMaster pagesto create a consistent layout of the pages.
- Controlled the style and layout of various Web Forms usingCSS.
- Developed Web User Controls for reusability.
- Involved in writing Client-side and Server-side scripting.
- Developed Security Layers in C#. NET for user Authentication
- Created and consumed Web Services using C#
- Involved in resolving browser compatibility and version compatibility problems.
- Bound theSiteMapto theTreeViewcontrol for navigating between several Web Forms.
- Extensively usedXMLDOMandXPathto create, read, and manipulate the XML data.
- Developed reusable custom data-access layer usingADO.NET.
- Wrote stored procedures and database functions for data extraction.
- UsedADO.NETas data-access middleware for retrieving data and updating records in database.
- Implemented source control using VSS.
- Used Microsoft Enterprise Application blocks for Exceptions logging and instrumentation.
- Implemented Forms based authentication.
- Unit-tested during the whole code development process and participated actively in the integration testing.
Environment: Visual Studio .NET 2005, .NET Framework, ASP.NET, ADO.NET, C#.NET, CSS, IIS 6.0, VSS, XML, XSD, XSL, SOAP, SQL Server 2005, NUnit Testing Framework.
