• Developed programming scenarios in C#, Object Oriented Programming (OOPS) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
• Used MVC Design Pattern to develop classes to having clear separation of responsibilities of all the supported client actions.
• Designed and developed dynamic ASPX web pages using C#, ASP.Net, XML, HTML, CSS, and JavaScript.
• Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, ADO.NET and PL/SQL.
• Designed and coded the Win forms and implemented the logic using C#.NET.
• Created Stored Procedures to manipulate the database and to apply the business logic according to the user's specifications.
• Extensively made use of Grid View, Data List and Drop-down List for displaying the data in a clear and pleasant format.
• Used ASP.NET AJAX Toolkit controls like Script Manager and Update Panel within some web pages.
• Created Web.Config files for setting up of the application by writing database connections.
• Developed the required Business Layer of the application using C#.
• Involved in building the queries, writing Stored Procedures, functions, and triggers.
• Extensively used ADO.NET to access database object tables, stored procedures, and implemented Data Access Layer (DAL).
• Involved in setting up and managing the code repository (VSS).
• Involved in creating various reports using SSRS.