.net Developer Resume
San Diego, CA
SUMMARY
- Having 8 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, LINQ.
- Worked on designing and developing web applications using HTML4/5, XML, XAML, JavaScript, JQuery, Web Services, AJAX, CSS, Json Master Pages and Site Map to enhance user experience and performance.
- Ability to build aesthetic creative solutions for complex products, business processes, functional and technical requirements and prototypes in VB.NET, ASP.NET, C#.NET, HTML, XHTML, XML.
- Extensive experience in architecting, designing and developing distributed scalable client/server and web application software using Web Forms
- Good experience in developing applications using MVP and MVC designing patterns.
- 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 architecture and Configuration based activation applications on SOAP and REST protocols.
- Worked extensively in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Familiar with latest Web technology like, CSS 3.0 and HTML 5(Tags, Local Storage Feature, New Input Types).
- Strong OO design and programming skills in Objective-C.
- Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
- Strong Entity Framework Skills used with MVC applications.
- Excellent knowledge of generating reports with integration and reporting services as SSIS, SSRS.
- Strong knowledge at UML standards and in preparing Case, Class, Sequence and Activity Diagrams.
- Experience in using Web Server - IIS 7.5/7.0/6.0/5.0.
- Worked under Test Driven Design and Development.
- Managed versions of code using TFS.
- Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
- Strong Knowledge of Dependency Injection concepts
TECHNICAL SKILLS
.NET Technologies: .Net Framework 4.0/3.5/3.0/2.0 /1. x, ASP.Net 4.0/3.5/3.0/2.0 /1. 1, VB.NET, ADO.NET, Web Services, .Net Remoting, Web Forms, Win Forms, WCF, WPF, WWF,LINQ
Web Technologies: HTML, XHTML, CSS, XML, XAML, XSLT.
Programming Languages: C#, Java Script, JQuery, Java, C++ and C, PL/SQL.
Databases: SQL Server 2008/2005/2000 , MS-Access and MS Excel, Oracle 10g/9i
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
Reporting Tools: Crystal Reports, SQL Server Reporting Services, SQL Server Integration Service and MS Access reports.
Designing Tools: UML, Design Patterns, MS Visio 2000, Rational Rose, Visual Paradigm
PROFESSIONAL EXPERIENCE
Confidential, San Diego, CA
.Net Developer
Responsibilities:
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2013.
- Developed page which involves Image processing techniques using C#, Ajax sliders for brightness, contrast.
- Used asp.net Update Panel techniques to do Asynchronous Postbacks.
- Ajax Validation controls are extensively used to validate different Controls on pages.
- Used Jquery to do lot of processing on client side to reduce load on server side.
- Used WCF to use lot of methods created for dropdownlist controls .
- Used ADO.net techniques to connect to database for fetching, saving and updating data.
- Used Linq to manipulate data on the fly on pages.
- Dimensions is used for version control, uploading files after developing web pages.
- Used List techinques in asp.net to get data for controls like DropDownLists.
- Used asp.net Object data source and control parameters to make what controls display depend on other controls.
- Used WCF techniques like data contract and also Created Business Objects, Data access objects, Data Contracts, Internal service.
- Created Complex Stored procedures for getting, saving and updating data in Database.
- Extensively used SQL Management Studio 2012 for developing testing web pages.
- Created Events for Dropdownlists, Texbox Controls, Radio Buttons and Buttons.
- Developed asp.net user controls for different pop up pages and selection pages.
Confidential, Concord, CA
.NET Developer
Responsibilities:
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2012.
- Used the Object Oriented Programming (OOP) techniques and created classes in C# .NET 4.0
- Worked with WCF to provide the services on Web Version, such as providing the latest interest rates on state basis to the user.
- Worked with AJAX enabled applications using .net framework 4.0 & AJAX controls.
- Developed GUI using ASP.Net Web Forms and User Controls.
- Worked with ASP Server Controls, Validation Controls in developing the Web Forms & User Controls.
- Developed Business Logic Layer & Data Access Layer using C# .net Classes.
- Written XML/XSLT Files to create customer specific Headers/Left Menu/Footer.
- ADO Objects are used to access the database.
- Used SQL Server Object Library to start, pause and stop the server process from VB.
- Used instead of insert, update and delete triggers as part of project to maintain the data integrity throughout the system.
- Worked as Production Support team member to analyze the bugs, suggest solutions and fixing the bugs.
- Extensively Worked on PL/SQL to develop complex queries to pull data for business users to set up the data warehousing reports.
- Used TOAD for development of database objects.
- Maintained different version controls in Team Foundation System.
Environment: vb.net, JavaScript, JQuery, Visual Studio 2012, Toad, SQL Server 2008, TFS, WCF, ADO.net, XML, C#
Confidential, Roseville, CA
.NET Developer
Responsibilities:
- Designed and developed UI using ASP. NET MVC-4, CSS, JQuery, Java Script.
- Developed front-end interaction Web pages using MVC-4, Server Controls and Validation Controls, Layout Master Pages.
- Created Business Logic Layer & Data access Layers to implement the MVC architecture.
- Involved in creating Classes and Interfaces using C#.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Implemented and Consumed Web Services using WCF.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Implemented client side functionality using JQuery.
- Designing and developing ASP.NET application using C#.Net as the code behind.
- Worked on C#, Web Services in creating various integration projects.
- Implement input validation using the ASP.NET Input validation controls and Java Script.
- Implemented test cases using nUnit and ReSharper.
- Implementing the application as N-Tier, consisting of WPF forms as the front end and communicating to Middle Tier Service based on SOA architecture developed using Windows Communication Framework.
- Involved in designing the WPF forms using XAML and implementing the functionality using C#.
- Developed WCF services to fetch and update the data in the database.
- Obtained Working knowledge on different WPF controls and customized the appearance of list box and list box items for a new windows based application.
- WPF UI was designed with layout controls like StackPanel, Grid etc., and various controls like TextBlock, ListBox, ListView, ContextMenu and combo box controls.
- Employed XML for Request and Response from middle ware on the web server.
- Developed Data access Layer Using Entity Framework.
- UsedToad for Oracleto access Oracle Database
- Written SQL queries and stored procedures.
- Used TFS for managing the source code.
Environment: ASP.NET 4.0, C#, MVC-4, WPF, WCF, JavaScript, JQuery, CSS, XML, Oracle 10g, Visual Studio 2012, CSS, Ajax.
Confidential, NJ
.Net developer
Responsibilities:
- Worked on supporting existing Application and gathering requirements from business and working with them to design according to the requirement.
- Used the current build to get the latest version of the development that is done every day and worked on that development.
- Resolved some of the web page errors that are obtained while running the web page.
- Worked on the serialization of the objects on all the pages of the Application.
- Worked on de-serialization of all the serialized objects that are occurred while serializing the objects in the web pages.
- Worked on testing all the Pages of the project by using the testing tools.
- Developed User Interface using C#.
- Used Microsoft silver light technology to get the rich user interface.
- Developed WPF application using Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions.
- Develop applications using C#,design patterns, OO methods, stored procedures, and TSQL.
- Participated in Test Driven Development (TDD) in developing a WPF application in Agile (SCRUM) environment strictly following the MVVM pattern.
- Used Infragistics datagrid(XamDataGrid) for a better performance and to take advantage of its built-in features.
- Developed XML based .Net assemblies using C#.
- Used Team Foundation Server (TFS) to manage changes to the source code.
- Handled Run Time Errors & Design Time Errors by implementing appropriate custom Error Handlers.
- Worked on unit, testing integration testing.
- Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA).
- Documented the details of all the WCF samples and Migrated Web services to WCF.
- Worked with LINQ and Entity Framework.
- Developed custom reports using SSRS.
- Used Sql Server Integration Services (SSIS) to solve complex business problems by copying or downloading files, sending e-mail messages in response to events.
Environment: Visual Studio 2010, WPF, WCF, C#, .Net Framework 4.0, SQL Server 2008, Framework, AJAX, Java Script, SSIS, XML, TFS..
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.NET components like Data Set and Data Reader to store and retrieve database information.
- Experienced in LINQ (Language Integrated Query), LINQ to SQL, LINQ to Objects, LINQ to XML.
- 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, Minneapolis
.Net Developer
Responsibilities:
- Involved in Design and Development of database in SQL Server 2000.
- Developed custom controls and user controls for reusability.
- Using C#.NET as code behind for aspx page, maintained Data Access Layer and Business Layer.
- Designed and implemented XML Web services.
- Deployment of web services for online transactions using C# and exposed them through SOAP and HTTP.
- Implemented 21 CFR Part 11 statutory rule for operator identification, electronic signature, access rights and electronic records.
- Creating a re-usable Data Access Layer, Exception Catching module using C# 1.0.
- Used ADO.NET to make necessary communication with backend database (SQL Server 2000).
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
- Used ASP.Net State Server session management for storing session related data.
- Written Procedure & Functions for back end in SQL Server 2000, which were called from the ASP scripts through ADO, to do various DML operations.
- Maintained sessions throughout the portal.
- Used Crystal reports for reports presentation
- Written JavaScript for client side validation.
- Involved in Unit Testing of modules.
Environment: ASP.Net 1.1, ADO.NET, C#.Net 1.0, DHTML, XML, DHTML, JavaScript, SQL Server 2000, 21 CFR part 11 rule.
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 theTree Viewcontrol 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.
- Created T-SQL Stored Procedures, Views and User Defined Functions for fetching relevant data.
- 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.
- Implemented source control using VSS.
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.
Confidential
Software Developer
Responsibilities:
- Responsible for Analysis, Design and Development.
- Analysis and design for the enhancement of the system.
- Handling Production issues and modifying the code according to the requirement.
- Developed C# code for the project.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Designed and created the database for the tool.
- Programmed ADO.NET for communication between application and the SQL Server.
- Wrote stored procedures to handle data manipulations using TSQL.
- Wrote test cases and performed regression testing.
- Giving the production support and maintenance.
- Bug fixing based on issue generated by the client.
- Involved in Unit & Functional Testing.
Environment: VisualStudio.Net 2003, .Net Framework 1.1, C#, ASP.Net, ADO.Net, SQL Server 2005, IIS 5.0 CSS and VSS.
