.net Developer Resume
Professional Summary:
- 6 years of experience in Application development of standard client/server and web based applications using C#. net, ASP.NET, SQL Server.
- Experience in Software Development Life Cycle (SDLC) including requirement gathering, analysis, design, development, testing, implementation and maintenance.
- Proficient in working with applications based on n-Tier Architecture.
- Experience in designing template based web applications using Master pages, themes, cascading style sheets (CSS), HTML, DHTML, User Controls,Validation Controls and authoring custom validation controls.
- Experience in using Web Forms, Web user controls, Class Library, HTML, XML, CSS, JavaScript,and AJAX.
- Experience in RDBMS like Microsoft SQL Server.
- Expertise in using ADO.NET objects Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Experience in ADO.NET controls such as Grid View, Data List, Details View, Form View and Repeater.
- Intensive knowledge and experience in Visual Source Safe and Telerik Rad Controls.
- Strong application development skills, debugging & problem solving skills.
- Expertise in gathering user requirements and preparing UML Diagrams.
- Expertise in Reporting using Crystal Reports and Fusion charts Reporting Services.
- Good Communication Skills, Interpersonal Skills.
- Ability to work with a team and switch on to newer technologies.
Technical Profile:
Operating Systems : Windows 9x/NT/2K/XP/Vista/2003z
Programming Languages : C, C++, and C # 2.0/3.0/3.5
. NET Technologies : ASP.NET 1.1/2.0/3.0/3.5, ADO.NET
Internet Technologies : HTML, DHTML, XML, XSD, AJAX, JavaScript, CSS,
Database : MS Access, SQL Server 2005/2008
Development Tools : Visual Studio 2003/2005/2008
Reporting Tools : Crystal Reports, Fusion Charts
Third Party Controls : Telerik Rad Controls
Microsoft Tech : MS Office, MS Visual Source Safe,
Master of Computer Applications (M.C.A)
Professional Experience:
Confidential, Newark, NJ Apr 2010- Present
Project: Telecom Billing System
Description:
Confidential, is an online application for e-Billing and Payment solutions that gives a complete online account management. The application combines comprehensive e-billing, invoicing, e-statement and e-payment functionality like display bills, accept payments, generate reports and to process client queries.
Responsibilities:
- Involved in Requirement Analysis, development, testing and implementation of the project.
- Used Master pages, Theme and CSS for consistent look and feel across all screens.
- Designed and developed the Web application in ASP.NET, C#. NET
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
- Developed user interface using ASP. Net, HTML, and CSS and used JavaScript to perform client-side validations.
- Developed ASPX pages for inputting data, building search criteria's, and generating ad hoc reports.
- Created web pages using ASP.NET with Telerik RadControls.
- Used AJAX.NET to develop datasets and data tables on client side for performance improvement and faster web application.
- Created XML documents, Flat files of the time entry data to be used by other existing applications.
- Developed Business Logic Layer using C#. NET and Data Access Layer using ADO. Net.
- Extensively worked on Data Adapter, Data Readers and Data Sets
- Created Use Cases, Use Case diagrams for each web form developed.
- Involved in exception management, troubleshooting and bug fixing activities.
- Involved in providing technical support and maintenance for the application.
- Actively participated in testing of the application by writing test cases for the Unit and System testing.
- Generated reports using Crystal Reports.
- Developed the application using Visual Source Safe for Security and Version control System.
- Create class diagrams for team discussions and meetings.
Environment: Visual Studio.Net 2008, .NET Framework 3.5, C#. Net, ASP.NET, ADO.NET, XML, XSLT, HTML, XSD, Ajax, Java Script, SqlServer 2005, IIS 5.0, Visio, Win XP/NT, Crystal Reports, VSS.
Confidential, NYC, NY Jan 2009 to Feb 2010
Project: Fixed Income TradingDescription:
Objective of the project is to develop a web-based application that is able to handle all related products intended for use by the Fixed Income Sales desk and Sales Support staff.
Web based application is used for getting help for issues with trader trades (missing or incorrect details [price, sales credits, etc...]), Adding a new trade, Searching for a specific trade, Identifying the problem with a trade, Comparing Sales and Trader trades, Sales Credit matching, Modifying a trade, Confirming and getting history of a trade.
Users have the ability to enter, view, modify, search and allocate trades
Responsibilities:
- Designed and developed complex Web Forms & User Interface (UI) Screens using C#, ASP.NET, HTML & Java Script.
- Developed business objects viz., Business Entities, façade layer objects and data access objects using OOD /OOP concepts for the N-tier web application.
- Developed various User Controls for the application.
- The Module I was involved in this web application is Order/Trade Capture.
- Designed and Developed Master Pages for the application.
- Used ADO.Net for Interacting with Databases.
- Performed data validations using validation controls such as Required Field Validator, Compare Validator, Range Validator, Regular Expression Validator, Custom Validator and Validation Summary.
- Extensive use of Grid view and Repeater Controls for data manipulation.
- Extensively used View State & Caching for the dynamic controls to speed up the application.
- Configured Global.asax and Web.config for setting the Application
- Unit Testing and extensively involved in Bug Fixing.
Environment: ASP.NET 2.0, ADO.NET, C#, OOPS, VS 2005, MS SQL Server, Java Script, MS-Excel, Win XP, Crystal Reports, CSS, GDI+, Visual Source Safe, XML, XSLT, XSD, DHTML, HTML.
Confidential, India Aug 2007 - Oct 2008
Project: eduCater
Description:
Educater is a web based comprehensive collaborative tool, which will help students, staff and the management to work collaboratively and effectively in a same platform, It can be used to interact with each other, submit assignments, get messages, chat, and conduct online tests. It also helps the Institutes to assess and measure the teaching capabilities amongst the faculty and learning growth amongst the students, which enables them to take corrective measures and enhance capability and productivity and also bring innovation in the field of education.
Eduacter is highly rich in content and also very easy to use, It helps the communities to coordinate and communicate with each other by giving access to useful reference material and helps the community to stay ahead of competition, It also supports great features such as forums, wiki\'s, blogs, timetable management, library management etc. Which add a lot of value and enhances the learning capability of individuals.
Responsibilities:
- Modified existing ASP .NETWeb Forms and implemented new ASP.NET pages by using C# as code-behind language.
- Worked on WebPages, Master Pages, Custom controls, User Controls.
- Managed gathering requirement, Designing, Developing the application with developers.
- Created web pages using ASP.NET with Telerik RadControls.Mainly on radgrid, treeview, and rad dock.
- To display the three levels of user data I have implemented three level hierarchies in radgrid.
- Displayed the student information in the form of images and the details are shown by radtooltip.
- Worked on assigned tasks and finishes assigned task on estimated time.
- Co-ordinate and actively participated with team players and DBA developers.
- Involved with QA team for Unit Testing.
Environment: ASP .NET 2.0, C#, WebPages, Visual Studio 2005 OOPS, Microsoft Enterprise Library, Visual Source Safe, SQL SERVER 2005, JavaScript, CSS, Windows Vista, Windows Server, UNIT Testing, Telerik Rad Controls
Confidential, India Jun 2006 to July 2007
Project: Portal
Description:
This tool is a complete portal for a company. It consists of company details like
Document Management System: Super admin will create the Categories and Subcategories. He will assign managers to each Category. Category Manager will upload the document. He will set the accessibility permissions on each document. Only the Category Managers can make any modifications regarding the documents. Only the authorized users can view the documents.
Employees List: List of the employees and their details like Personal Information, Contact Information, Job profile etc will be maintained.
Image Gallery: Images of the Company Events are maintained here.
Wiki: Wiki deals with the information regarding the company. Different pages are created under different Categories. Super admin will create the Categories and Subcategories. He will assign managers to each Category. Category Managers will create different pages under the Category to which he is Manager. He can also edit the description of the Categories to which he is assigned as Manager. Any user can view the pages but cannot edit the content only the Category manager can edit the content of the pages, which are under his category. Different versions of the pages are stored. Difference between each version is also shown. Search is also provided to retrieve the required information.
Pay slip Generation: Super admin will upload the Pay slip mater file. He will also upload the Salary Ledger file. Before the salary ledger file is accepted different conditions are checked. The headers in the salary ledger should match with the data provided in the Pay slip Master file. If all the condition are satisfied then the Salary Ledger file will be uploaded.
Polls: Different polls are created with different options.
Blogs: Any user can write a blog and post the comments.
Traits: Super Admin will give different traits to each employee. Traits can be modified. When a user logs in his traits are shown on the top of the Home page.
Generic Documents: Generics Docs are nothing but the public documents. Any user can upload/modify the documents.
Responsibilities:
- Involved in designing and developing the GUI using Web Forms for Windows User
- Developed Business Logic Components using C# for Server side business validations.
- Generated stored procedures and Triggers for retrieval of information.
- Designed Reports using Crystal Reports.
- Used Crystal Report Viewer control and Report document component to view the reports.
- Used grid view control for displaying the data.
- Used XML classes to get and set the data from data sets and used XPATH \\ XSL for display the data in grids.
- Used Visual Source Safe as a Version Control tool.
- Designed and developed complete database in MS SQL Server.
- Involved in unit testing and whole testing of the product.
- Involved in Functional & Integrated testing of the Application.
Environment: ASP.NET 2.0, ADO.NET, C#, OOPS, VS 2005, MS SQL Server, Java Script, MS-Excel, Win XP, Crystal Reports, CSS, GDI+, Visual Source Safe, XML, XSLT, XSD, DHTML, HTML.
Confidential, India Jan 2005 to Apr 2006
Project: CETAC
Description:
CETAC is a web-based counseling for Consortium of the Association of Christian Professional Colleges and Organization for Minority Development. This project facilitates ICET-AC, EAMCET-AC and PGECET-AC 2009 students to register online into this website. After registering they can exercise options based on their priority of colleges and courses. The other users who use this project are the staff. They can verify the certificates and change the profile of the candidates.
Finally, candidates will be allotted into the seats from the options exercised. Allotment is made, depended on reservation categories given by government GO & the number of seats available in the selected option.
Responsibilities:
- Performed Systems Analysis & Design.
- Involved in designing web pages in Asp. Net.
- Involved in coding of modules to meet the generated functional requirements using C#. NET.
- Extensively worked on ADO.Net to develop the data accessing functionality.
- Involved in designing the database schema and created stored procedures on MS-SQL Server 2000.
- Created custom errors for Exception handling using Custom classes
- Used Grid view control to display data obtained from the database.
- Involved in Functionality testing of the system.
- Used Crystal reports in .Net IDE for reporting system.
Environment:
VS.NET, ASP.NET, C#. NET, ADO. Net, SQL SERVER 2000, Web Service, XML, HTML, Java Script, IIS, Windows 2000, Crystal Reports, VSS.