We provide IT Staff Augmentation Services!

.net Resume

Santa Ana, CA

Professional Summary:

  • Over 6 years of experience in System Analysis, Design, Development and Implementation of various applications including Web and N-tier Client/Server application development using Microsoft .Net Framework, C#.NET, VB.NET, ASP.NET, ADO.NET, AJAX, JavaScript.
  • Experience in Microsoft .NET Framework 1.1/2.0/3.0/3.5.
  • Extensively worked on Win Forms UI design for developing client application using C# Win Form controls.
  • Web page design and developed ASP pages using VBScript, JavaScript, JSON, XML, XSLT, CSS, SKINS, HTML, DHTML.
  • Proficient in RDBMS Technologies such as MS SQL Server 2000/ 2005/2008, Oracle 9i using data access technologies like ADO, ADO.NET, OLEDB and ODBC.
  • Strong experience in developing stored Procedures, Functions and Triggers for the implementation of data integrity using T-SQL and PL/SQL.
  • Experienced in creating .NET Remoting objects.
  • Worked on .Net Security Model that comprises of code access security and role based security and implemented the features such as Authentication and Authorization, Windows based Authentication, Form-Based Authentication, Authorizing Users, Roles and User Account Impersonation.
  • Experienced in building web services using WSDL and SOAP protocols for server-client applications.
  • Good working knowledge of WCF, WPF and WWF.
  • Good Experience in functional testing of web applications and back-end testing.
  • Extensively worked with Visual SourceSafe and Sub-Version (SVN).
  • Extensive experience with IIS Web Server 5.0, 6.0 and 7.0.
  • Experience in debugging the application and Re-Developing the logic in the programs according to changed specifications
  • Experience in Object Oriented Programming (OOPS) and Methodologies in gathering the customer requirements and functional requirements and good understanding of the Software Development Life cycle.
  • Capable of performing under minimum supervision, multi-tasking, meets deadlines as an individual contributor and also a good team player.

Education:

  • B-Tech

Technical Skills:

Web Technologies: ASP.Net, ASP, AJAX, HTML, DHTML, XHTML, CSS, XML, XSLT, XPATH, XSD, ADO, ADO.Net, XML Web services, WSDL, .Net Remoting.
Languages: C, SQL, C#.
Scripting Languages: JavaScript, VBScript, JASON.
Databases: MS SQL Server 2000/2005, Oracle 8i/9i/10g, MS-Access97/2000/2003, Biz Talk.
Middleware: COM, ODBC, ADO.NET.
Development Tools: Microsoft VisualStudio.Net 2008/2005/2003, TelerikTools, FrontPage 2003, NUnit, Dreamweaver, Flash, Adobe Photoshop.
Version control Tools: Visual Source Safe 6.0, Subversion (SVN).
Protocols: TCP/IP, FTP, HTTP, SMTP, SOAP.
Reporting Tools: Crystal Reports, MS SQL Reporting Services (SSRS)
OS and Servers: Windows NT/2000/XP, 2003, IIS 5.0/6.0/7.0.

Professional Experience:

Client: Confidential,Santa Ana, CA Jan 09 – Till Date
.Net Developer

Description: The project is a Web Application Developed for SAPD, CA. This application is used by Police Officers for filing cases and crime investigations.

Responsibilities:

  • Involved in analysis design and development of application.
  • Used MVC Design Patterns.
  • Used 3-Tier Architecture.
  • Designed and Developed ASP.NET Web Forms, ASP.NET State Management, Securing ASP.NET Web Applications.
  • Applied OOPS concepts during design and coding of front-end.
  • Involved in implementation of session management in the application.
  • Creating User Controls and custom controls using C# and ASP.Net.
  • Developed User Interface using HTML, CSS, ASP.Net, JSON, JavaScript and AJAX.
  • Developed customized validations in C#.Net.
  • Implemented Client Side Validations using ASP.Net client side validation controls and JavaScript.
  • Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to fetch and handle Officers and Suspects data.
  • Used Ajax to populate user interface controls such as Text Boxes, generate warning message and calendar controls and other features to enhance overall UI experience.
  • Developed WCF Services Framework for providing Search services.
  • Extensively worked with Data Grid, Data List and Repeater Control to pop the data with different templates.
  • Back-End database connectivity modules were designed using ADO.Net with SQL Server.
  • Web Services such as SOAP was used to expose business functionality.
  • Web Services were used to access Data Layer for Data Manipulations.
  • Written queries and stored procedures for Data Access and Manipulations.
  • Used Tortoise SVN to control versioning.

Environment: C#.Net, ASP.Net, IIS 7.0, HTML, CSS, JavaScript, AJAX, XML, XSLT, XSD, Cute Editor, Web Services, ADO.Net, .NET Framework 3.0, Subversion(SVN), SQL Server 2008, T-SQL.

Client: Confidential,Mankato MN Nov 07 – Dec 08
.Net Developer

Description: Confidential,based in Mankato Minnesota is a telecomm and internet service provider. The project was an intranet based Customer Service application which deals with the billing calculation and adjustments. CBE (Converged Billing Engine) is web-based software for the Midwest Wireless call centers to serve their customers efficiently. The application is being used by CSRs (customer service representatives) to make various billing adjustments, Product adjustments, payment history details for both residential and business consumers and can manage various types of billing notes generated for further information of the customer. It also supports various functionalities of the CSRs for managing daily tasks dealing with the customer information.

Responsibilities:

  • Involved in the analysis Design and Development of application.
  • Involved in User Interface development using HTML, CSS and ASP.NET.
  • Client side validation of pages done in JavaScript and validation controls were incorporated for server side validation.
  • Developed WCF Services Framework for providing Search and authentication services.
  • Developed routines for the business tier using C#.
  • Involved in development and usage of user controls in various web pages.
  • Involved in implementation of the session management for the application.
  • Involved in the integration of Microsoft Enterprise Library into the application
  • Used the Data Access Application Block to incorporate standard database functionality into the application.
  • Used ADO.NET to fetch, update and query data in the SQL Server 2005 database.
  • SQL Server 2005 was the primary data store and XML Web Services were used to interact with the database for fetching required information.
  • Involved in writing stored procedures at the database end.
  • Used Datasets and Data Grids to retrieve and display the data in the required format.
  • Created Views and Triggers and Joins to manipulate the data.
  • Used Crystal Reports 11 for the reporting part of the application.
  • Involved in Unit and Integration testing for quality assurance purpose.
  • Used FxCop to make sure that the assemblies developed were CLS compliant.
  • Visual Source Safe was used as a source control.
  • Involved in Application Maintenance for a period of 3 weeks.

Environment: C#, ASP.NET, IIS 6.0, .Net Framework 3.5, Java Script, Crystal Reports, XML, and Web services, Visual Studio 2008, SQL Server 2005 and Visual Source Safe.

Confidential,Mansfield, TX Jan 07– Nov 07
.Net Developer

Confidential,is an electronic component distributor, focused on the rapid introduction of new products and technologies to electronic design engineers. Mouser.com features over 940,000 products online from more than 335 manufacturers. Our module allows customers to add items in a shopping cart without losing the items ordered. Customers may view the contents of their shopping cart at any time and may add or delete items as needed. The program automatically calculates the subtotal, sales tax, shipping charges, and grand total. When a customer decides to checkout, the order information including the buyer\'s name, address and billing instruction is emailed to the order department and a receipt is sent to the customer. This module also allows users to be assigned different roles like system admin, staff, and customers and manage their profiles.

Responsibilities:

  • Developed Code Base for Shopping Bag and Check Out Modules.
  • Implemented search functionalities for finding the products with keywords.
  • Worked with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching features, Securing ASP.NET Web Applications.
  • Developed ASP and ASP.NET pages to meet the business requirements and also involved in migration of ASP pages to ASP.NET.
  • For the web application, created Application level Themes and designed the Master pages.
  • Web Services were used to communication between various applications via internet.
  • Used Web Services for online transactions using C# and exposed them through SOAP and HTTP.
  • Implemented AJAX functionality to improve the responsiveness.
  • Used various validation controls as well as custom controls and code to check for correct information in checkout module.
  • Used paging, sorting , editing (prices) at runtime in datagrid.
  • Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to fetch and handle user data.
  • Third party integration for Credit card verification.
  • Developed Data Framework for dynamic mapping of Data to Objects using reflection.
  • Coded for T-SQL stored procedures, triggers and functions.
  • Developed Cache Framework to make data persist and minimize database calls.
  • Developed Code for Address and Tax calculations.
  • Coded a SSL (Secure Socket Layer) handler to secure pages.
  • Involved in resolving bugs from developers bug log and writing Test Cases for various screens for N – Unit Testing.
  • Used Visual Source Safe 6.0 for Version Controlling.

Environment: C#, ASP, ASP.NET, Visual Studio.Net 2005, XML, XSLT, Java Script, ADO.NET, UML, T-SQL, SQL Server 2005, Visual Source Safe 6.0, IIS 6.0, Windows 2003, .NET Framework 2.0, AJAX, Web Services.

Client: Confidential,Fenton, MO June 06 – Dec 06
. Net GUI Developer
Confidential,the most powerful tool in the Comp guard product suite, with an extremely user friendly GUI, gives you the ability to execute almost every client commands which are available and apply them to various client machines from a remote location. CCC allows you the ability to filter various clients into groups.

Responsibilities:

  • Developed user interface (GUI) using C#. Net
  • Extensively worked on Win forms controls like Context Menu strip, Strip Container, Toolstrip Container, List View, Menu strip for designing GUI.
  • Designed and implemented .NET Assemblies in order to encapsulate business logic.
  • Done validations for the user response.
  • Windows authentication and User-Role based security mechanisms were coded and implemented.
  • Designed the Service to send email to the users on a daily basis with the links to the generated reports.
  • Developed Data Access Layer (DAL) components using Data Access ADO.NET.
  • Implemented the Middle tier and Business logic using C#.Net and ADO.NET.
  • Analyzed user\'s requirements and features to identify use-cases.
  • Generated DLL for the existing Cornerstone applications.

Environment: C#.Net, Visual Studio 2005, IIS 6.0, Windows 2003 server, SQL Server 2005.

Client: Confidential,NY Oct 05 – June 06
Software Developer

Confidential,is an interactive Intranet application for the employees of MTV Network, New York, a global player in media and Entertainment Sector. System helps the users to create and retrieve all information related to a production, like a movie or a Series. Users can easily access content as per their request. The additional features in the RMS Business are Series/Episodic Level Contract details, the related Talent rights, compensation and Payment Schedules for particular roles.
Responsibilities:

  • Client Requirement Analysis.
  • Involved in the design, development and testing.
  • Used 3-Tier Architecture.
  • Responsible for creating the database design, coding and unit testing.
  • Developed a whiteboard application for windows to be used simultaneously by two users using Win-Forms.
  • Win form Application could also play embedded WAV audio files.
  • Developed various ASP.NET/HTML pages for retrieving the user information.
  • Wrote interfaces using VB.NET class files which encapsulate business logic and calling them from ASP.NET webforms, win forms.
  • Wrote client side validation scripts in JavaScript and Perl language.
  • Implemented .Net Remoting Methods that will be called from the client which are implemented in a remote object class and Client uses a proxy to call a remote object.
  • Used ADO.NET technology to connect to database.
  • Used design patterns to reuse the code in multiple web pages.
  • Wrote PL/SQL queries, Stored Procedures to improve system performance.
  • Developed customized user controls and composite controls for various application specific functionalities.
  • Used flash to enhance the GUI.

Environment: Visual Basic 6.0, VB.NET 2.0, ASP.NET 2.0, ADO.NET 2.0, HTML DHTML, XML, IIS 5.0, JavaScript, Oracle, .Net Remoting, Win Forms.

Confidential,Bhubaneswar Nov 04 – Sept 05
.Net Developer

The scope of the project is to facilitate computerization of the entire activities involved with the organization. Employee Deployment details (i.e. entry of new employee, attendance, salary, leaving of an employee) are managed by this package. This software provides the requirements and details (calculation) for Bridges and Roadbeds, which RVNL constructs. The required reports are developed and evaluated by the help of this project.

Responsibilities:

  • Client Requirement Analysis
  • Involved in design, development and testing the module.
  • Interacted with the client in getting the requirements.
  • Designed and Developed Win Forms for Graphical User Interface using Windows Controls and wrote the codes for the events of the controls.
  • Involved in designing the database in SQL Server 2003.
  • Involved in creating the tables, indexes and stored procedures.
  • Front end was implemented using C#. Net, HTML
  • The backend, database connectivity modules were designed using ADO.Net with SQL Server 2003.
  • Used validation controls for validating user input.
  • Provided password based security for the staffs whose password is only assigned by Admin.
  • Actively participated in the reports generation of the package. Create Crystal Reports using Crystal Reports 8.5 that facilitates decision-making. The Crystal Reports designed were complex and used formulas, parameters, selection criteria, sub reports etc.
  • Involved in debugging, testing and implementing the application.

Environment: Windows 2000/XP, SQL SERVER 2003, C# 1.1, ADO. Net, VB 6.0, MS Access, Crystal Report

Confidential,India Aug 03 – Nov 04
.NET Developer

It involves complete computerization of the Organization. This software handles the Students Information (starting from enquiry to delivery of final certificate). The project manages a Search Engine for student details. Marketing staffs can view the enquired candidates. Through the administrator interface, resumes of the candidates can be scrutinized and accordingly actions can be taken. Library Maintenance, Examination Section, Software Section, Staff Management and Accounting System including payroll are all managed from this Project. All reports including Balance Sheet are also maintained by this Project.

Responsibilities:

  • Analyzing the Existing System
  • Client Requirement Analysis
  • Involved in design, development and testing the module.
  • Interacted with the client in getting the requirements.
  • Designed and developed the Win Forms and did the coding for various events of the controls used in the forms.
  • Applied the OOP’s concept for designing.
  • Involved in designing the database in Oracle 8i.
  • Involved in creating the tables, indexes and stored procedures for the Oracle 8i Database.
  • Generated database scripts.
  • Front end was implemented using VB. Net, HTML and JavaScript
  • Implemented business model and logic using VB.Net.
  • The backend, database connectivity modules were designed using ADO.Net with Oracle 8i.
  • Used Data grid View in VB.Net to show the list of books available along with its author and other details for the library system.
  • Used validation controls for validating user input.
  • Provided password based security for the students and also the staff whose password is only assigned by Admin.
  • Developing reports in Crystal Reports 8.5 according to the client requirement.
  • Used separate session variables for each item for boosting the performance.
  • Involved in debugging and testing the application.

Environment: Windows 2000/XP, VB.Net, ADO.Net, VB 6.0, Crystal Report 8.5, MS Access, Oracle 8i

Hire Now