We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

Sacramento, CA

PROFESSIONAL BACKGROUND

  • ASP.NET Microsoft Certified Technology Specialist (MCTS) Developer with 6+ years of IT experience in full life cycle development in designing, developing and implementing Web-based and Client-Server Applications using .NET Framework.
  • Worked through all phases of System Development Life Cycle (SDLC): requirements gathering, analysis, design, development, testing, UAT, production and post-production support.
  • Extensive experience in end-to-end software development building browser-based GUI applications on Microsoft .NET Platform 1.1/2.0/3.5 using C#, Web Services, ADO.NET, ASP.NET, VB.NET, IIS 5.0/6.0, Microsoft SQL Server (2000/2005), Oracle 10g/9i.
  • Extensive experience in the design and development of N-tier Client Server application architecture using C#, AJAX, XSLT, XML, XHTML, Serialization, .Net Remoting, CSS, Reflection, Multithreading, N-unit, and Agile programming methodologies.
  • Strong in Analysis, Design and Development with Object Oriented & Service Oriented Architecture.
  • Extensive experience of web technologies including HTML, JavaScript, VBScript, SOAP, WSDL and XML.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET and VB.NET.
  • Designed a rich user interface application by creating 2D and 3D graphics using Windows Presentation Foundation (WPF).
  • Developed Wrapper Web Services for Data Services API’s using Windows Communication Foundation (WCF).
  • Extensively used Silverlight and Expression Blend to provide media stream for customers to know more about the policies.
  • Implemented Silverlight for delivering high quality, interactive video across multiple platforms and browsers and Implemented AJAX concepts to improve the performance of WebPages.
  • Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects and also used LINQ and Generics to write extendable solutions.
  • Very good experience in creating business reports using Crystal Reports and SSRS (SQL Server Reporting Services).
  • Worked with .NET Server Controls, Web User Controls, Grid View, Detail View, Form View, List View, Form Validation Controls and Custom Controls.
  • Worked extensively with ADO.NET objects such as Data Adapter, Data set, and Data Reader to interact with databases.
  • Worked on .NET Security Features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
  • Worked extensively on ADO.NET to access databases like SQL Server 2000/2005 & Oracle.
  • Worked on SQL Queries, Indexes, Stored procedures, Cursors, Triggers and Views in Oracle 10g and MS SQL Server 2000/05 using T-SQL to communicate with Back End Databases.
  • Working knowledge in developing XML, XSL and XSLT based applications.
  • Experience in developing Master Pages, Themes and Skins for designing UI screens, Site Maps, Generic classes and Web Parts in ASP.Net 2.0/3.5.
  • Experience with concept of Service Oriented Architecture (SOA) Enterprise Applications using .Net Remoting, Serialization, Garbage Collection etc.
  • Good knowledge of Agile Methodologies, Scrum and Design Patterns, Debugging and Tracing applications.
TECHNICAL SKILLS

.NET Technologies: Visual Studio .NET 2003/2005/2008 , ASP.NET 1.1/2.0/3.5, ADO.NET 1.1/2.0/3.5, WPF, WCF, Silver light 1.0/2.0, VB.NET, .NET Remoting, LINQ.

Web Technologies: HTML, DHTML, CSS, VB Script, Java Script, XML, XSLT, AJAX, Web Services, WSDL, XSL, SOAP, SKINS

Databases: Oracle 10g/9i, SQL Server 2000/2005, MS Access, TOAD

Languages: C, C++, ASP, PL/SQL, T-SQL, HTML, VB 6.0, COBOL

Networking/Protocol: TCP/IP, HTTP, SOAP

Web Servers: IIS5.0/6.0, Personal Web Server, MOSS 2003/2007

Operating Systems: Windows 95/98/2000/NT/XP, MS Dos, UNIX

Reporting Tools: Microsoft SQL Server Reporting Services, Crystal Reports 6.0/7.0/8.0



PROFESSIONAL EXPERIENCE

Client: Confidential, Sacramento CA

Role: Sr. .Net Developer

Confidential is an on-line application for Arizona residents. Public can apply for AHCCCS Health Insurance coverage, KidsCare and KidsCare II, Nutrition Assistance, and Temporary Assistance for Needy Families (TANF) cash assistance. Confidential can be used even if residents have applied before or are currently receiving benefits. The status of the application can be checked by the public once registered in Confidential .

Environment: NET Framework 4.0, ASP.NET, C#, Web Form,MVC, ADO.NET, JavaScript, Jquery, IIS 7.0, SQL-Server2012, Ajax, LINQ, WCF Services, CSS, XSL, Oracle 10g, HTML, AJAX,VSS.

Responsibilities

  • Involved in complete Software Development Life Cycle (SDLC) requirement gathering, Conceptual Design, Analysis and detail Design and Development.
  • Designed presentation layer using ASP.NET Web Server controls, JavaScript, HTML Controls, HTML, XML, Win forms, Web forms, Cascading Style Sheet and DHTML.
  • Designed MVC and Designed the Com Component and Server Side Programming with ASP.Net.
  • Working on ASP.Net Grid View, Repeater and various other controls for editing data and retrieving data.
  • Involved in requirement gathering and complete development of new features and enhanced the application using C# 4.0 and ASP.NET.
  • Wrote all the pseudo code for previous code and redeveloped the code for WCF Service.
  • Used Ajax to messaging and data management capabilities of Data Services directly from the JavaScript.
  • Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
  • Contributed towards the security model in .NET framework 4.0 for the administration module using Windows Authentication based on Role-based security.
  • Made use of the Master Pages, Skins, Themes, Navigation Controls to design the web pages.
  • Creation of Web User Controls for reusability of code and providing Security based on the role of the user.
  • Improved performance by using Caching the data for WCF service that was taking more time to retrieve. Exception handling was done thoroughly.
  • Involved in writing code for WCF rules services for kidscare, Foodstamp and TANF.
  • Used ADO.NET objects such as Data Adapter, Command Builder, Data Reader, and Dataset for consistent access of data.
  • Created SQL Scripting, Stored Procedures using inner joins, Functions and Triggers using PL/SQL in Oracle 10g.
  • Designed complex Crystal reports (Daily reports, Account reports, Management Reports, Mapping reports and charts) in .Net.

Client: Confidential, Princeton, NJ

Role: Sr. Dot Net Developer

Description: Confidential is an intranet based application only for registered users to capture, manage, share and track documents. Confidential software acts like a search engine so users can find what they are looking for faster based upon their different search criteria. Creation of document is also available with word, power point and excels options.

Environment: .NET Framework 4.0, ASP.NET, C#, Web Forms, ADO.NET, XML, XSL, XSLT, Visual SourceSafe, Web services, AJAX, AJAX-Toolkit, HTML, J-Query, SQL Server 2008, Microsoft Office Visio professional, IIS 7.0, Windows XP.

Responsibilities:

  • Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using ASP.NET 4.0 and C#.
  • Implemented data validations for data entry forms, website menus, popup windows and message board in JavaScript.
  • Involved in the Technical Design Documentation of the project which defines all UI validations, Database Mappings and all business components entities and their Sequence diagrams.
  • Performed Coding/Programming tasks to specification and in accordance with development standards.
  • Used AJAX to create better, faster and more user-friendly web applications.
  • Developed Role based security to authorize member to a specific role.
  • Implemented Server side modules using Validation Controls and Client side validation modules using JavaScript, AJAX.
  • Created ASP.NET validation controls and JavaScript validations to enforce validations.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
  • Programmed the Data Access Layer utilizing ADO.NET programming concepts.
  • Implemented business logic using Object Oriented Programming.
  • Used Visual Source safe for the purpose of version Control and source code sharing.
  • Created database objects, tables, indexes, functions and Stored Procedures.
  • Improved performance by using Caching the data that was taking more time to retrieve. Exception handling was done thoroughly.
  • Extensively used Inheritance , polymorphism and virtual functions to provide a modular approach to the data extract processes .
  • Developed Web Forms using Server Side Controls, HTML Controls and implemented Session state Management, caching features, configuring ASP.NET 2.0 optimizations and securing web application.
  • Involved in preparation of Test Plan and Test Cases and Unit test.
  • Participated in daily team meetings to review the status on current working project.
  • Used VSS for maintaining the component and for release and version management.
  • Contributed towards the Security model in .NET framework for the administration module using verification process Role-based and Group based security.

Client: Confidential, Oakbrook Terrace, IL

Role: Sr. Dot Net Developer

Description: Confidential application programming interface (API) is to leverage Confidential information and feature assets into an interface that will allow business partners and affiliates to integrate Confidential with partner and affiliate web properties through the Apigee pipelines.

Environment: .Net Framework 4.0, ASP.Net, C#, ADO.Net, WCF services, Quartz.net, XMLSerializer, IIS 7.0, Sql Server 2008,J-Query,Vault, Cruise Control Mingle, Agile Methodologies. LINQ, Entity framework.

Responsibilities:

  • Involved in Requirements Collection, Design & Analysis, Development and Customization of the Application.
  • Development of the XML WCF Rest Services of the application using .Net Framework 4.0 and developed the endpoints behavior of the rest services.
  • Developed Autofac, Autofac.Integration in all the wcf rest services
  • Developed Windows Performance Counter is used for all Count of Transactions (processed by this instance of the service), Count of Successful Transactions, Count of Failed Transactions, and Response Time for each service call.
  • Developed one common Custom error handler for all the rest services and given http error messages 505 and 500.
  • Involved in the entire daily status meeting and was updating all the agile story wall cards using mingle which shows the project status and progress on daily bases.
  • Developed stored procedure,Views,functions using sql server 2008
  • Worked with Cache event handler, refresh, timer, traffic tracking for user search.
  • Responsible for reports collection & analysis of requirements, co-ordinate meetings & code-reviews.
  • Expert in dealing with Private, Shared satellite and resource assemblies, configuring them with strong names, deploying them in GAC.
  • Designed and developed Reports by using SSRS Reports

Client: Confidential, Jacksonville, FL

Role: Sr. Dot Net Developer

Description: CAMS is an intranet application designed focused on rapid development of a procurement tool suite to meet corporate needs. Tools developed within the department are to support Requisitioning and Procurement business processes.

Environment: .NET Framework 3.5, ASP.NET, C#, Web Forms, Enterprise-Library3.1, Guidance Automation Extensions, Web-Client Factory, TFS, ADO.NET, XML, DOM, XSL, XSLT, WCF, Web services, SharePoint, AJAX, AJAX-Toolkit, HTML, J-Query, SQL Server 2005, Microsoft Office Visio professional, IIS 6.0, Windows XP.

Responsibilities:

  • Involved in Requirements Collection, Design & Analysis, Development and Customization of the Application.
  • Utilized the Microsoft Application Block data access component to implement calls to SQL Server stored procedures in the application using C#.
  • Implemented extreme programming by using fast paced agile methodology, involving in task completion, user stories, and iterations.
  • Used MVP design pattern for the Presentation, Business Logic and Data Access layer.
  • Developed Master pages, Site Map Control, ASP.net pages for the GUI of application.
  • Designed front-end using latest tools like Ajax (Tab Controls & Calendar Control integrated with Grid View.
  • Very Good working knowledge with designer tools such as Microsoft Office Visio professional used for class diagrams, sequence diagrams.
  • Involved in Designing, coding, testing of various modules in the application.
  • Developed web-based mapping application using Visual Studio .NET, C#, ASP.NET, JQuery, HTML, XML, Web Forms.
  • Used JQuery library extensions to provide advanced Front-End functionality and look
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
  • Programmed the Data Access Layer utilizing ADO.NET programming concepts.
  • Development of the XML Web Services layer of the application using .Net Framework and SOAP protocols and passing web services to SharePoint to create a request number for user and sending information through email.
  • Implemented data validations for data entry forms, website menus, popup windows and message board in JavaScript.
  • Involved in developing XML, XSL and XSLT documents for data transmission.
  • Developed web interfaces for all modules using ASP.NET with extensive features like User Controls, Grid view control, Import State management and XML files to store application configuration constants
  • Involved in implementing AJAX controls to reduce the server trip while generating the reports.
  • Configured application initialization settings such as Timeout Values, Caching and Session Variables.
  • Wrote Stored Procedures, Triggers, Functions and Views for data manipulation and T-SQL to communicate with Back End Databases
  • Used form and role based authentication as a .NET Security, Global.asax for setting application and session variables.
  • Involved in the Technical Design Documentation of the project which defines all UI validations, Database Mappings and all business components entities and their Sequence diagrams.
  • Performed the initial unit testing during the development of code and functional testing of the business logic
  • Created prototype and different level object-oriented applications throughout software development lifecycle, including design, modeling, coding, testing, and documentation.
  • Extensively used the gridviews and used the fixed header with scrollbar using HTML code.
  • Experienced in writing unit tests for MS-Unit Testing.
  • Provided Session Management to preserve the state of session variables
  • Involved in designing, coding, code reviews, preparing the test cases, unit testing.

Client: Confidential, San Jose, CA

Role: Sr Software Developer

Description: The main functionality is that e-Procurement product allows Cisco to post RFQs to multiple registered vendors, accept bids from the vendors, and allows negotiation with the vendors. It creates a purchase order based on the bid accepted by the company. It allows the vendors to post their catalog for Cisco. This is a highly scalable Tracking system as well.

Environment: .NET Framework 3.5/2.0, ASP.NET, C#, Web Forms, Win Forms, ADO.NET, XML, DOM, XSL, XSLT, XAML, WPF, Silver Light 1.0/2.0,WCF, Web services, LINQ, AJAX, HTML, JavaScript, SQL Server 2005, IIS 6.0, Windows XP.

Responsibilities:

  • Involved in analyzing the Function Specification and GUI Design that translate the functional designs created by Business Analysts into an actionable set of technical tasks.
  • Designed and Developed Web Forms with various controls to incorporate the User Interface in ASP.NET3.5
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
  • Developed the project using N-Tier Architecture, Multi-threading, Event handling and OOPS concepts, including Abstract classes, interfaces and inheritance concepts.
  • Used ADO.NET data objects such as Dataset, Data Adapter, Data Table, Data Reader and XML Document for consistent access to SQL data sources.
  • Developed web-based mapping application using Visual Studio .NET, ASP.Net, VB.NET, SOAP, XML, HTML, JavaScript, AJAX, XML, XSD, VB Script, Cascading Style Sheet and DHTML.
  • Designed WCF Service Contract for validating the user input credit card type and its validation.
  • Designed and implemented desktop applications, GUI using WPF, XAML, Silver light 1.0/ 2.0 and LINQ.
  • Used Silverlight 2.0 and Expression Blend to provide media stream for customers to know more about the policies.
  • Extensively worked with Expression Blend to create Silver light Applications using Story boards, Grid Splitters, Layout controls, Animations and Rendering.
  • Designed many user screens with extensive use of Server controls like Grid views, Validation Controls, Tree View Controls, Navigation Controls and User Controls.
  • Worked with XML, XSL, XSLT related .NET base class libraries for data transmission.
  • Developed a comprehensive Exception Management mechanism to log errors and a number of utility for Classes use along the entire span of the project
  • Involved in implementing AJAX controls to reduce the server trip while modifying the Grid View Data.
  • Used Ajax Update panels and Ajax Control toolkit for partial page rendering and dynamic user interaction
  • Used AJAX controls like Update Panel, Slider Control, Timer Control and Calendar Control for creating interactive web pages.
  • Cascading Style Sheets (CSS) were used to attain uniformity through all pages Designed.
  • Used JavaScript for various client side functionalities such as validations, popup.
  • Maintained tables, views and established relationship between the tables.
  • Created Stored Procedures, Functions, Views and Triggers using T-SQL in SQL Server 2005.
  • Extensively used Nunit for TDD (test driven development), Unit Testing, Integration Testing and System Testing. Abilities, including automated testing techniques
  • Developed documentation that sufficiently describes technical deliverable as required for internal controls so that the maintenance responsibility can be passed on to production support team
  • Participated in Day-to-Day status meetings and team meetings to review the status on current working project
  • Handled the code reviews and ensured the success of developers to deliver the modules on time.

Client: Confidential

Role: .Net Developer

Responsibilities:

  • Gathered information from the client.
  • Interacted with the users for the requirements and testing of the application.
  • Developing a Strategy for deployment and re-use of components of the system
  • Designed many user screens with extensive use of Server controls like Data grids, Validation Controls, Repeater, Web User controls.
  • Development of the XML Web Services layer of the application using .NET Framework and SOAP protocols
  • Used several .NET features like passing value to the Query String, Caching, Trace and State management, exception handling and Server side event handling.
  • Designed and implemented the Business Layer/assemblies and strongly typed dataset to support the business logic for the GUI User Controls process Using ASP.NET.
  • Authenticated user will be directed to respective page depending on their role
  • Modified the Web.Config file to configure Security, Compilation, Error, Session State and other issues.
  • Used ASP.NET Caching features to store frequently used items in the server’s memory for quick retrieval.
  • Used MS SQL Server 2000 with Stored Procedures and T-SQL to communicate with Back End Databases.
  • Developed stored procedures and interacted with them using business components.
  • Used ADO.Net objects such as Data Reader, Data Set and Data Adapter for consistent access to data sources.
  • Used ADO.NET for Data binding and Data Access with SQL Server using ASP.NET.
  • Involved in Configuration, Debug and Deployment.

Environment: .Net Framework 1.1, C#, ASP.NET, XML, HTML, ADO.NET, Caching, Web Services, .NET Security, MS SQL-Server2000, T-SQL, Assemblies, Data Bound Controls, JavaScript, State Management.

Client: Confidentia

Role: Application Developer

Environment: C#, ASP.NET, XML, HTML, ADO.NET, C++, .NET Security, MS SQL Server2000, Assemblies, Caching, Data Bound Controls, JavaScript.

Responsibilities:

  • Developed ASP.Net pages using Web Forms, Server Side Controls, Validation Controls, User Controls and Custom Controls of ASP.NET.
  • Implemented the project in n-tier architecture with presentation tier using ASP.Net, backend database tier using SQL Server 2000.
  • Designed cooperative control and message passing system. Technologies implemented with C++ and C# .Net.
  • Created connection assembly using ADO.NET connection, command, datasets, data adapter, data reader and XML to retrieve, display, manipulate and store the data in SQLServer2000 database.
  • Used Validation Controls and JavaScript to provide Client- Side Validations
  • Used form and role based authentication as a .NET Security, Global.asax for setting application and session variables.
  • Used ASP.NET Fragment Caching features to store heavy images frequently used items in the servers memory for Fast retrieval from the cache memory
  • Involved in designing and developing Tables, Stored Procedures and Views using SQL Server 2000.
  • Redesigned Configuration settings in web.config
  • Implemented unit testing .

This application is designed to generate the leads for the Sales. Checking the domain name mentioned with some set up combinations and allowing generator to enter the information for the respective domain. Sales are finding lead information either through firing custom query or through the user interface with some set up of parameters and can also update the information while the time of finding as well.

Environment: C#, ASP.NET, XML, HTML, ADO.NET, C++, .NET Security, MS SQL Server2000, Data Bound Controls, JavaScript.

Responsibilities:

  • Designed the Front end for the application using Web Forms and Involved in coding.
  • Wrote the front-end of progress report module using Server Controls (Data Grid, Data list, and Validation control), user controls, and custom control using C#.
  • Developed data access components and business logic components using ASP.NET/C# Object Oriented Programming.
  • Developed low-level libraries C++ for memory allocation, file access, debugging, and stack tracing for next generation console.
  • Write and Execute Stored Procedure and Queries to validate the data at backend and to execute the desired result at front end.
  • Designed and modified database tables and used SQL Queries, Views, Stored Procedures and Triggers
  • Designed the Service to send email to the users on a daily basis with the links to the Generated reports.
  • Windows authentication and User-Role based security mechanisms were coded and implemented.
  • Involved in preparation of Test Plan and Test Cases and Unit test and Integration test.

Hire Now