We provide IT Staff Augmentation Services!

.net Developer Resume Profile

SUMMARY:

  • Overall 8 years of experience in the Analysis, Design, Development, Testing, Maintenance and Project Management of Core business applications including N- Tier Client-Server, Component development COM, DCOM, DLL,.Net , Web Applications WebForms , Windows Applications WinForms , Web Services and Application Integration with exposure to diverse business domains that include Insurance, Banking, Services etc. Participated in every stage of SDLC.
  • Worked on projects for clients such as MetLife, R R Donnelly, and Travelers etc.
  • Strong experience in developing applications using VB.NET, ASP.NET, C , XML, Web Services, Visual Studio 2003, 2005, 2008 and .NET Framework 3.5,3.0,2.0/1.1/1.0, AJAX, ADO.NET, COM/DCOM, UML, SOAP, ASP, Visual Basic 5.0/6.0 ODBC, DAO, ADO, RDO, OLE DB Java Script, ,IIS, HTML, CSS, XML, XSLT, MS SQL Server 2000/2005, Oracle 9i/10i, Teradata,DB2, MS Analysis Services, TOAD, Cruise Control, NUnit, Test Director, NCover.
  • Expertise in .Net Framework, Threading, Namespaces, Delegates, Reflection.
  • Solid Understanding of Web Services, Web Part, SOAP, XML, WSDL, WSS.
  • Strong Experience in developing solutions using Agile Programming.
  • Strong experience in drawing Use Case Diagrams, Sequence Diagrams, Class Diagrams, Object Modeling and Data Modeling using Rational XDE , MS Visio and MS Enterprise Architect.
  • Strong knowledge in Database Programming using RDBMS databases like SQL Server 2005, 2000/7.0, Oracle 9i, 10i, Teradata,DB2 and MS Access. Expertise in writing PL/SQL Queries, Stored Procedures, Triggers, Packages and Cursors.
  • Performance Tuning of the Application by Tuning the SQL Queries.
  • Extensive experience in working with OOPS concepts and application development using C .
  • Strong experience in Unit Testing Automation for .NET applications using NUnit tool and Test Director.
  • Used Version Controlling tools such as Visual Source Safe 6.0 VSS , Sub Version and MKS.
  • Expertise in Visual Source Safe.
  • Lead technical teams to deliver on time solution. Strong knowledge in Project Management. Certified MCTS. Proven key resource in last four projects. Excellent analytical, communication and inter-personnel skills with exceptional ability to learn new concepts A good team player, problem solver, and quick learner with analytical Skills. Ability to perform at high level to meet deadlines, adaptable to ever changing priorities.

EXPERIENCE:

Confidential

Tech Lead

Project: DNA

Description: - DNA application is basically a distribution portfolio Management and is used to bridge gap between Sales force and Agencies. This application is used to create an Actvities and task for self or any team member. .This application manages the task, activities and integrated with the Microsoft Outlook.

Role: Technical Lead .NET Developer

  • Responsible to managing 15 team members at offshore and 5 team members at onshore for development and low level designing directly reporting to me.
  • Conduct daily status Review Meetings.
  • Estimate the coming tasks and allocate the daily coming tasks.
  • Participated in discussion, understanding various users' needs and requirement gathering phase for project.
  • Developed the complex modules business card, Agency Search, carrier Screen.
  • As a technical lead, created all Design documents application as well database, Master Technology Architecture, Functional requirements specifications, Function detail description document.
  • Involved in requirement analysis and Change Requirement analysis of this project with BA peoples.
  • Involved in Estimation Expert Judgments and Low level designing.
  • Developed Web Services for applications and consumed them in web pages using ASP.Net
  • Involved in detailed Data Analysis with DBA.
  • Developed GUI using Infragistic Tools
  • Involved in database design and performance tuning of queries.
  • Updated the core framework components.
  • Involved in writing Stored Procedures in MS-SQL Server
  • Implemented client side validations using Java Script
  • Consuming web Services from the enterprise application.
  • Performance tuning of the application by reviewing and changing the stored procedures
  • Environment: .NET Framework 3.0, C .NET, Visual Studio 2008, ADO.Net, Web Part,ASP.Net, Oracle MS Visio, Sub-Version, XML, MKS, Cruise Control, Test Director, Shared Portal.

Confidential

Senior Lead .Net Developer

Description: PWB is an smart client application which is used to analyze the business reports. This application extracts the data from Cubes analysis services and cubes will extract the data from FinDB database which is in Teradata. There are few plug-ins that plugged to PWB are EntityManagerPlugIn, MyFavoritesPlugin, PWBControlLibrary, PWBMaintenacePlugin, and the UserManagerPlugIn. ReportViewerPlugin house many of the object/class that makes the PWB domain tab function. The entity type REPORT identifies all of the crystal reports. Entity Manager is used for creating, updated and deleting entities. PWB will call the in house asynchronous web-services and web service will return the dataset to front end, that dataset will be bind to Crystal report after applying calculation.

Role: Senior Lead, .Net Developer

  • Responsible to managing 8 team members directly reporting to me.
  • Conduct status Review Meetings twice a weekly.
  • Allocating the daily coming tasks.
  • Estimation of the coming modules/tool development.
  • Participated in discussion, understanding various users' needs and requirement gathering phase for multiple projects.
  • Implemented client side validations using Java Script.
  • Involved in writing Stored Procedures in MS-SQL Server
  • As a Team Leader and Developer, created Design documents application, tools as well database, Functional requirements specifications, Function detail description document
  • Involved in requirement analysis of this module.
  • Developed VB.NET User Interface. Designed Client Forms and Wrote VB.NET code.
  • Involved in detailed Data Analysis Cube Design.
  • Developed MS SQL procedures and functions, which were used extensively to handle the client side calls.
  • Developed Web Services for applications and consumed them in web pages using ASP.Net
  • Develop the complex modules like Table Copy tool, File Copy tool.
  • Coded Code Behind files in WebForms, developed business objects, built SQL Designs and Unit test cases for projects.
  • Involved in writing Stored Procedures in MS-SQL Server
  • Consuming webMethods webServices from the enterprise application
  • Cruise Control Tivoli was used to Package and Deployment to distribute the application.
  • Responsible for monthly table copy for monthly production cycle.
  • Responsible for Timesheet management for the team member.
  • Responsible for the Monthly GSO reports for the project.
  • Environment: .NET Framework 2.0, C .NET, VB.NET ADO.Net, SQL Server2005, ,MS Visio, MS Excel, IIS5.0, Crystal Reports, Visual Source Safe, XML, XSL, SCM, ISCMS..

Confidential

Technology Lead .Net Developer

Project: InfoShare

Description The Info Share Project represents hardware changes, a technical re-write of existing systems, and a series of process improvements for the Business Communications Services business. The goal is to improve service while becoming more cost effective through reduction of repetitive tasks. Through process automation enabled by technology, we can eliminate costly non-value added tasks performed by internal resources. The high-level objective is to create a new manufacturing system Info Share which upgrades technology, and functionality while streamlining processes and procedures. Several sub-teams have been formed to address the following functional areas: Print On Demand POD , SIBS Sales, Order Entry, Materials Management, Estimating Pricing, Postage, Data Collection and Invoicing. The new Info Share application will provide increased automation and process efficiencies thereby reducing time required to service customer requests. Info Share will have a centralized database with all facilities sharing the same database. Data will be segmented by facility to give selective views of their own information for each facility. With the proper permissions, any and all facility views will be available to an authorized user. Info Share will be a browser based, thin-client application using the RR Donnelley intranet. The elimination of the manual tasks will reduce time required to deliver on client requests, improve quality by eliminating manual steps, reduce user error, and reduce expense.

Role: Team Leader and .NET Developer

  • As a Team Leader
  • Requirement Gathering of Info share System.
  • Estimations for the Work Breakdown Structure created for my Module.
  • Participated in discussion, understanding various users' needs and requirement gathering phase for modules of the project.
  • As a Team Leader, created Design documents application as well database, Functional requirements specifications.
  • Schedule development and tracking for my Module.
  • Implemented client side validations using Java Script
  • Involved in writing Stored Procedures in MS-SQL Server
  • Allocating the daily coming tasks to team members.
  • Contributed in screens development of Info share system.
  • Implemented Multiple column dropdown by using AJAX telrik controls.
  • Developed Middle layer C .NET assemblies for incorporating all the business functionalities.
  • Written libraries for the core business components like Admin, Time Management, Data collection etc.
  • Consuming WebMethods WebServices from the enterprise application
  • Code Review of other peers.
  • Updating and writing Stored Procedures required for business components and ASP.NET controls.
  • Involved in Business Objects design ,Data Access Layer Assembly Design and Development using ADO.Net.
  • Decisions of Session Management, Architecture of the application.

Environment: NET Framework 2.0 C .NET, SQL Server 2005, ASP.Net, ADO.Net, MS Visio, IIS5.0, Visual Source Safe.

Confidential

Senior .Net Developer

  • Description: - Investran is a partnership accounting and Portfolio management system, includes of integrated modules designed to meet most complex accounting, reporting, customer relationship management, and data processing need. Investors or limited partners LPs , use the Investran system to record information about their investment portfolios in companies or funds managed by outside parties. Fund managers or general partners GPs , also use Investran to record information about their investment portfolios.
  • Investran is organized into the following core modules - click on any of the links to go to the module-specific section for an overview, key features, and procedural topics.
  • Portfolio Investor Manager
  • Transactions
  • Rainmaker
  • Report Wizard
  • The Portfolio Investor Manager handles all of your portfolio management and investor servicing needs. The portfolio management features of Investran include the reporting and analysis functions that are required to measure and assess value and performance of investments. Investran tracks such items as the internal rate of return IRR and other performance measures at different levels - at the fund level, the investor level, and the deal or position level - and over time by keeping a data history.
  • The Rainmaker module is the central repository for all Investran Contact information. All Investran Contacts are displayed here alongside their Contact information
  • Transactions module that not only records and stores transactional data, but also works seamlessly with Investran modules to offer extensive reporting and analytical capabilities. The Transactions module is the central area where transactional data and reports are generated and maintained. The Transactions module also allows for filtering of transaction data by Deals, Positions, Investors, Vehicles, across dates, and for different currencies.
  • Report Wizard is Investran powerful tool for creating customized reports. Report Wizard is a flexible and user-friendly program that can create reports for essentially every item in the Investran database. Reports are generated in real-time, that is, as information in the database changes, Report Wizard is automatically updated with the latest information. Additionally, Report Wizard provides for quick and seamless exporting to Excel and text files, so that the data can be analyzed further.

Role: Lead .NET Developer

  • As Lead Developer and Team Member
  • Contributed in screens development.
  • Designed object models and sequence diagrams using UML approach
  • Developed C .NET User Interface. Designed Client Forms and Wrote C .NET Code and used delegates.
  • Consumed XML Web Service, imported DataSet Object and perfomed Database Opertaion using .NET transaction Object.
  • Code Review of other peers.
  • Involved in writing Stored Procedures in MS-SQL Server
  • Updating and writing Stored Procedures required for business components and ASP.NET controls.
  • Documentation for complete process including the results. Build and Deployed the product to the onsite test server.
  • Extract the data from DB2 database and generate the file for the configuration of Investran database

Environment: .NET Framework 1.0, C .NET, SQL Server2000, ASP.Net,ADO.Net, IIS5.0, Visual Source Safe.

Confidential

Senior .Net Developer

  • Description:-Project REIOS for the MetLife Investments Division. The business unit users of MetLife will use MSAS. Some of the architectural goals for the MSAS are given below.
  • REIOS system aims to support a full loan/deal origination cycle for agricultural, commercial and equity deals. It also aims at putting in place a robust and adaptable system, which can be enhanced to provide for the inevitable market-driven needs of Agriculture, Commercial and Equity Loans.
  • The system also provides a workflow which facilitates managing Quotes and Notes stepwise and sending notification to different users/groups. The system gets input from Manual Entries and the Argus system and provides information to Servicers, Treasury and the MIS system. It also communicates with the MSAS system for data exchange
  • The technical architecture will be distributed across the 3-tiers namely the Web, Business and Data tiers, as depicted in the stratification diagram. The Web Tier will comprise of only the UI User Interface . The UI will communicate with the Business-tier containing the business logic, which in turn would communicate with the Data-tier.

Role: Lead .NET Developer

  • Requirement Gathering
  • Estimations done by Function Point Analysis.
  • Schedule development and tracking.
  • Contributed in screens development of REIOS system.
  • Written libraries for the core business components.
  • Involved in writing Stored Procedures in MS-SQL Server
  • Implemented client side validations using Java Script.
  • Developed Web Services for applications and consumed them in web pages using ASP.Net
  • Code Review of other peers.
  • Updating and writing Stored Procedures required for business components and ASP.NET controls.
  • Develop the complex module of manufacturing language which is generating dynamic language.

Environment: C .NET, VB.NET, SQL Server2000, ASP.Net, ADO.Net, Java Script, Visual Source Safe.

Confidential

Senior .Net Developer

Project: MSAS-Mortgage Servicing Accounting System

  • Description: The business unit users of MetLife will use MSAS. Some of the architectural goals for the MSAS are given below. The system is required to support 70 Concurrent users. The proposed system should support a maximum response time of 5 seconds for intranet users. This is with the assumption that moderate or less images are transported across the network. Also this may result in varying response time depending on network bandwidth. System should be available during the business hours. Cognizant will recommend MetLife the infrastructure required for arriving the required availability. Cognizant assumes that MetLife will provide the necessary infrastructure to arrive at the availability. Intranet users will be authenticated using Integrated Windows authentication. The system will provide role-based access to different parts of the application. The access control will be by restricting the access of the users to certain functionality and data - based on the role that he can play. This access control mechanism will be implemented by programmatically controlling access rights in the application.
  • The following are the key points in the implementation view
  • System will be developed in a multi-layered architecture.
  • Presentation layer will access the business components exposed through services layer i.e., service layer is a proxy for business layer.
  • A service layer will expose the business functionality as web services, which can be re-used by other applications.
  • Business components will be developed as .NET Enterprise Serviced Components, which will be deployed under COM for transaction.
  • Business Components will expose interfaces for both batch and online portion of the application.
  • Data access will be through ADO.NET using SQL Adapter.
  • All the SQL coded will be in Stored procedure i.e., there will not be any embedded SQL statements.
  • Batch processes will be developed as a .NET executables and Maestro will be used for scheduling the batch processes. ..
  • Role: .NET Developer
  • Business Requirement Gathering for Project Management tracing system.
  • Was in Involved in Estimations
  • Planning
  • Team Member
  • Designing
  • Contributed in screens.
  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing ,

Environment: Asp.Net Beta Version , C .Net, ADO.NET, SQLServer2000, IIS5.0, JavaScript, Crystal Reports.NET

Confidential

Developer

  • Description: This system is a Integrated Management System. It is a integration of design, production, inventory, accounting, sales, purchase, payroll, quality and manufacturing process. The purchase department invites the Tender from contractor for the purchasing of material. The tender gives to particular contractor according to some predefined criteria taken in consideration like cost and quality. The purchase order is given to the contractor and in response to that the confirmation is given by contractor to the company. The contractor gives delivery challen to the company with the delivery of material. The company gives received challen in response to that. After that the material goes to quality department for quality checking and rejected material again send back to the contactor and after the quality checking of material it goes to the manufacturing and production units after the production of material again it goes to Quality checking department, rejected pieces again goes back to production unit and after quality checking the material goes to Inventory department and from that it goes to sales department that is ready for sale. The payroll are just keep tracking of employee salary information.
  • Features of system are-Multi-user environment, multi-location, database compatibility options

Role: Developer

  • Requirement Gathering
  • Estimations
  • Schedule development and tracking.
  • Contributed in screens.
  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing

Environment: VB6.0, ADO, SQL Server, Data Reports

Confidential

Developer

Description: Main purpose of this project is to obtain and store Customer Data. To have detail about our Existing Customer is very important, Details like Customer's name, Concern Person at Customer End, Customer Address And Relevant Details are very Imperative at the moment at different stages while dealing with Customers. This Detail is Beneficially to our Quality Analyst who faces the customer. What will be his state of mind if he doesn't know anything about someone

Role: Developer

  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing
  • Unit Test Case updating

Environment: C .Net, ADO, SQL Server

Confidential

Developer

  • Description: The purpose was to digitalize the data of hospital. i.e. convert the bookwork Bill's into computer files Data and Report etc. . Basic Use Of this is to reduce the bookwork and maintain all the data properly and centrally which make it easy find any data of patient from database. The following facilities are available for this system: -
  • Highlight The Portion of Image For Data Capturing
  • Import Export the Files
  • Twin Entry verification
  • Client Server Architecture
  • Diff User level

Role: Programmer

  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing,
  • Unit Test Case updating

Environment: VB6.0, ADO, SQL Server, Data Reports.

Confidential

Developer

  • Description: This project is meant for quality checking of operator's work. This software provide the facility of tag verification of XML files, help in comparison of XML files with scanned files, Compare two files for relative accuracy and gives percentage accuracy of operator work. Other use of this software is to compare two database files with text file and indicate the mistake and get the accuracy in percentage and number of changes and it also indicate the missing of any record automatically.
  • Compare 2 rtf files
  • Display the image tiff file for Confirmation
  • Keep the track of total no of correction, file size, corrected by,Percentage accuracy, No of files in it , report on the basis of file, folder, vendor, QC team,
  • Comparison of 2 excel files
  • SQCA report development and get data from excel SQCA

Role: Programmer

  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing,
  • Unit Test Case updating

Environment: VB6.0, ADO, Oracle, Data Reports.

Confidential

Developer

  • Description: The purpose of this software is to Automation of most of the office work which includes:
  • Inventory of Storage Media
  • Vendors Account
  • Vendor Data And information

Role: Programmer

  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing,
  • Unit Test Case updating

Environment: VB6.0, ADO, SQL Server, Data Reports.

Confidential

Developer

Description: Web based tutorials for Australian University, which is used for easy learning with animated Images, formulas, Q A, Questionnaires And Many more facilities. We have provided facilities of online test of Diff level ,Test evaluation by diff faculties, Addition of new questions. We have Provided Feedback System, Daily Quota, News Book Mark Facilities And All The Study material is Divided According to diff learning levels. And this tutorials are available in both Stand-alone and web based format.

Role: Programmer

  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing,
  • Unit Test Case updating

Environment: VB6.0, ADO, SQL Server, Data Reports.

Confidential

Developer

  • Description: The main purpose of this project was to maintain the information about:-
  • Member Management
  • Discount Scheme
  • Money Management
  • User Management
  • Reports daily, monthly, Weekly, Yearly
  • Data Backup
  • Winsock Programming.

Role: Programmer

  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing,
  • Unit Test Case updating

Environment: VB6.0, ADO, Oracle, Data Reports.

Confidential

Developer

Description: It was meant for maintain components record of power supply system, Calculation of power consumption and location the path of particular city, society, building, room for the purpose of error finding in electric path. The Path of the Distribution of the power supply can be visualized along with the component used within that path. The description of the component can also be visualized. The current as well as previous record of the component can be viewed the facility for updating is also provided. Dynamic addition, Updating, deletion of component and branch is also provided

Role: Programmer

  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing,
  • Unit Test Case updating

Environment: VB6.0, ADO, Oracle, Data Reports.

Confidential

Developer

Description :- We have provided facility of conducting computer added coaching for all the subjects and online test for all the subjects. For Administration, we have provide the facility of keeping information of fees collection, student progress for a analysis, admission, pending fee status, log, password, pattern setting of test, library and student/ facility information

Role: Programmer

  • Coding
  • Code Review
  • Updating Stored Procedures
  • Unit Testing,
  • Unit Test Case updating

Hire Now