.net Resume
New Jersey, NJ
Profile
- 9+ years of total IT Experience
- 7+ years of .NET Experience
- 2+ years of SharePoint Experience
SUMMARY
- SDLC: 9+ years of IT experience in requirement analysis, design and development of Client/Server and Internet applications.
- .Net: 7+ years of experience in application development using .NET Framework (3.5, 3.0, 2.0), C#.NET, ASP.NET, ADO.NET, AJAX, VB.Net, HTML, JavaScript, Web Part (2.0).
- SharePoint: 2+ years of experience in design and development of corporate web portal using SharePoint Portal Server 2003. Exposure to Microsoft Office SharePoint Server 2007(MOSS 2007), Windows SharePoint Services V3.
- Databases: Expertise in writing stored procedures, database triggers, DTS in MS SQL Server 2005, MS Access 7.0/’97 and Oracle 10g/9i/8i database servers.
- Implementation: .NET Security / Windows Authentication and Authorization.
- Data: Extensive use of the Data grids, Data Readers & Datasets for data manipulation.
- ASP.NET: Worked in ASP.NET Web forms, State management and Caching features. Implemented ASP.NET security, Form based Authentication.
- Crystal Reports: Proficient in Module Development, Upgrade, Interfacing, Conversion, Data Migration and Report Writing using Crystal Reports.
- Web: Expertise in N-tier Web Development analysis, implementation, interfacing/reporting, data migration and troubleshooting. Extensive work in Developing web forms, web controls, user controls in ASP.NET.
- Other Technologies: Expertise in working with XML, XSD, XSLT and SOAP technologies
- Controls: Used custom user controls, web custom controls and rich controls like calendar controls.
- Experienced in developing Service Oriented Architecture (SOA), .net Web Services, Windows Communication Foundation (WCF) and Windows Workflow Foundation (WWF).
- UsedStyle sheets for achieving uniformity through all the aspx pages. Successfully customized modules based on organizational needs and requirements.
.Net Technologies:
ASP.NET, ADO.NET, Win Forms, Web forms, XML Web Services
Languages:
C#, C, C++, VB, VC++, Java, PL/SQL, T-SQL
Scripting Languages:
ASP, VBScript, Java Script
Web Technologies:
HTML, DHTML, CSS, XML, XSL, XSLT, IIS, Apache
SharePoint:
MOSS 2007, SharePoint Portal Server 2003, Windows SharePoint Services
Operating Systems:
Windows 7/Vista/XP/2000/NT/ME/98/95, Linux, Unix
Databases:
SQL Server 2005/2000, Oracle, IBM-DB2, MS-Access, My SQL
Middleware/Libs:
COM, COM+, DCOM, MTS, ODBC, ActiveX
IDE:
VS.NET 2008/2005, MS Office
Education & Certifications
B.Tech (Electronics & Control Engineering)
Brain Bench ASP.NET Certified Developer
PROFESSIONAL EXPERIENCE
Confidential,NJ Jun’08 – Current
Programmer Analyst
One of the world leaders in property and casualty reinsurance and insurance, offering innovative products, responsive service and unsurpassed financial strength
APV - Accounts Payable Voucher System
- Enter Accounts Payable Vouchers, Purchase Orders and Submit Vouchers to PeopleSoft.
- Maintain Reference Data(Business Unit, Account Code, Department, Program Agent, Vendor, User)
BATS -Bilateral Agreements Tracking System
- Provide automated support for tracking the proper and timely execution of bilateral agreements.
CatAccum - Catastrophic Accumulation
- Enter contract Zone and Peril specifics and the associated Sums Insured or manual PML’s to calculate the accumulation for that region/zone.
eCerts - Electronic Certification
- Electronic generation of Binders, Certificates and Endorsements.
- Automated entry into the OnBase application.
Responsibilities:
- Designed Use Case, Sequence and Class diagrams for the system using UML.
- Designed & developed Presentation Layer using Web Client Software Factory (WCSF) to generate code which follows the Composite Web Application pattern.
- Prepared interface design and wrote functional & technical specifications.
- Used JavaScript for custom validation.
- Created Graphical User Interface (GUI) using server controls, HTML controls, and custom controls.
- Enhanced Client functionality with AJAX Extender controls.
- Involved in creation of User Interface in ASP.NET forms.
- Implemented data validation for application Business Entities using Validation block.
- Involved in all the tiers of this application. Worked on Data layer, Business layer and UI Layers. Developed Business and Data tier using .Net, C#, ADO.NET.
- Created Stored Procedures, Triggers, functions using PL/SQL oracle, loading and publishing to SQL Server.
- Implemented Custom Membership Provider, Custom Role Provider, Application Custom Role Provider, Custom Profile Provider and Authorization Rule Provider.
- Developed several reports using Crystal Reports XI.
- Used Business Objects XI Web Intelligence Rich Client to view and create reports.
- Developed WCF Service to provide functions that would allow client applications to run Crystal Reports, output to different file formats (e.g. PDF, excel, etc.).
- Developed web form clients in C# using Windows Presentation Foundation (WPF) and XAML.
- Developed user interface using web forms, ADO.NET, ASP.NET, WCF, WWF, and WPF
- Used Enterprise Library Exception Handling Application Block to create a consistent strategy for processing exceptions that occur in all architectural layers.
- Used Logging Application Block to maintain consistent logging practices, both within an application and across the enterprise.
- Developed presentation layer using various Infragistics controls.
- Evaluated document workflow solutions for SharePoint Portal Server 2007.
- Developed console applications to Export and Import XML data from PeopleSoft.
- Participated in migrating ASP application to ASP.NET environment.
- Worked with the COM components and developed those using Visual Basic 6.0.
- Participated in integration cycle and deploying application on testing server.
- For version control and sharing file utilized MS Visual Source safe.
- Used Nunit to test all the interfaces in the Business Layer and the Presenters in the Presentation Layer.
Environment: C#.NET, ASP.NET 3.5, ADO.Net, MS Visual Studio 2008/2005, WCF, WPF, Web Services, MOSS 2007, COM, Crystal Reports XI, HTML, XML, XSLT, UML, CSS, MS Visio, JavaScript, IIS 6.0, SQL Server2005, IBM-DB2, Nunit, Win Forms, Windows Services, Windows 2008/2003 Server.
Confidential,CA Jan’07 – May’08
Senior .Net Developer
Confidential,doing business as Honda Financial Services, helps to satisfy the financing needs of consumers of Honda and Acura automobiles such as cars, SUV’s and minivans. Online Account Access is provided through Owner Link, the premier web site for Honda and Acura owners. Customers can choose to access personalized vehicle information, Account Access, maintenance schedules, up-to-date account activity, online bill payment, current monthly statements, payoff information and transaction history services 24/7 with a easy-to-use account management features developed using ASP.NET.
Responsibilities:
- Gathering requirements for the enhancing the websites, analyzing and assigning to offshore resource, Production support and bug fixes on the existing applications.
- Designed Sequence and Class diagrams using UML.
- Developed Graphical User Interface (GUI) using .NET Win Forms with Ajax controls.
- Designed and developed custom web and windows controls for Preorder.
- Actively involved in JAD sessions for Requirement analysis and Use case preparation.
- Designed & developed web user interface using ASP.NET, C#, HTML, JavaScript, server controls such as DataGrid, DataList, Validation controls.
- Developed various applications using .Net, ASP.NET, C#, ADO.NET, Visual Studio.Net and MS SQL Server 2005.
- Worked on both C# and Visual Basic .NET languages. Experience in converting COM+ Visual Basic code to C# System. Worked in Designing, creating and modifying tables, triggers, keys and constraints for Oracle database for various projects. Developed Winforms (VB.NET).
- Used ADO.NET for database connectivity with SQL Server 2005 database. Written stored procedures and functions using SQL Server 2005.
- Worked extensively with Disconnected Data Sets using ADO.NET.
- Knowledge Transferred to co-workers & prepared help and Technical Documentation with SharePoint.
- Worked extensively with Application and Session State Management.
- Extensively used SharePoint portal server for managing and indexing content using templates.
- Extensively used Infragistics .NET controls such as Web Data Grid, Web Date Chooser, and Infragistics Documents
- Prepared the coding standards and coding Responsible for various Reports generation screens like Account statement, Mini statement, and Past Payments using Crystal reports 9, ASP.NET, C# and ADO.NET.
- Developed rich client interface using Windows Presentation Foundation (WPF) using XAML
- Written web forms which using AJAX library.
- Worked with Custom Controls, Validation Controls and rich controls like Calendar control.
- Responsible for end to end application development and support.
- Used .Net Visual Studio Designer to modify existing web forms, web controls.
- Created new Html Pages.
- Developed Master Pages and web enabled online panels for data entry using ASP.NET forms and submitted the same for processing to the appropriate Branch Manager.
- Did Server Side Address Validation using XML Web Services and validation techniques, wrote C# web services.
- Used XSL defined schema structures for XML files.
- Implemented an XSLT to transform the XML document to generate reports.
- Used Visual SourceSafe for Version Control.
- Unit tested the application.
Environment: ASP3.0, ADO.NET, ASP.NET, C#, WPF, MOSS 2007, SQL Server 2005, Crystal Reports, MS SQL, SOAP/Web Services , C++, Visual SourceSafe, Java Script, IIS 5.0, Windows 2000, XML, HTML.
Confidential,Cleveland, OH Oct’05- Dec‘06
Senior .Net Developer
Confidential,division share a rich and successful history. Involved in Providing analytical, quantitative statistical, and risk management supports for the Capital Markets group. Involved in several financial risk related projects within the bank. Application sits on Customer Service representatives desktop. When the customer calls in, the telephone number (TN) is passed to this application which in turn validates the TN, fetches customer information and based on business logic recommends a product to the customer and finally retrieves and stores customer contact history.
Responsibilities
- Prototyped the system towards understanding the system requirements and involved the user community at all stages of the project and incorporated user feedback.
- Developed GUI front end using Windows forms (Win Forms) in C#.
- Involved in gathering requirements and designing software.
- Designed user interface screens and implemented application logic under Microsoft .NET framework using C# to use .NET features powered with CLR.
- Worked with Custom Controls, Validation Controls and rich controls like calendar control.
- Generated a high-level function hierarchy through analysis of information needs.
- Development of screens and report layouts
- Used ADO.NET for Data accessing. Upgrading the modules into Microsoft .Net (C# .Net, ASP.NET) and created a web service.
- Created Custom web parts using SharePoint Object Model and SharePoint web services. Used C# as the programming language.
- Configured Web.Config file for the configuration of the entire Web Application.
- Developed HTML pages to meet the business requirements and also involved in replacing HTML pages with redesignedpages.
- Developed Java Scripts for dynamic user interface and browser compatibility tests.
- Utilized Datasets, Datatable and Dataview to retrieve and manipulate data.
- Used ADO.NET objects such as DataAdapter, CommandBuilder, DataReader, and Dataset for consistent access of data
- Developed Web Services in ASP.NET for much useful functionality.
- Used Presentation Layer as CSS which allows customization of layout, color based on the user selection using XSLT, XML and CSS.
- Written stored procedures and SQL statements to access data from SQL Server 2000 Database
- Developed database stored procedures, functions, views and created DTS (Data Transformation Services) packages for data transfer from various files
- Developed Stored Procedures using SQL for all the interaction with the database.
- Integrated various reports into the application. The reports were created using Crystal Reports.
Environment: ASP.NET, VB.NET, C#, ADO.NET, JavaScript, ASP, COM, XML, HTML, CSS, IIS, Windows SharePoint Services 2.0, Web Services, SQL Server 2005, Visual Source Safe.
Confidential,Rutherford, NJ Apr’04 - Sep’05
.Net Developer
Multiple Licensing Systems
It is a private investment firm that backs high-potential teams, technologies and business models with a particular focus on asset Management and financial services. The system is a web-based application with clients all over USA. It deals with filing registrations (for permits) with required States, to sell private offerings by companies trading securities in private market (as opposed to public trading such as mutual funds). The system receives sales data (downloads) from clients on a daily basis, develops sales history from the downloads, and based on the sales history, generates/amends filings accordingly to satisfy the requirements/rules of the States. The system includes preparation of filing forms, accounting, sales and management reports.
Responsibilities:
- Involved in Analysis, design, and developed the Application in C# .Net.
- Created Data access classes, which were used to connect to the database using Microsoft ADO.NET and Data binding concepts where objects such as Data Adapter, Dataset, and Data Readers were used.
- Used ASP.NET for building dynamic web pages.
- Designed User Interface using ASP.NET Web Form controls.
- Used ASP.NET Validation controls for Input validation.
- Used Java Script for Client Side validation.
- Developed the Assemblies in C#. Net.
- Extensively used Data Grid for sorting, paging, and editing data Created Custom web parts using SharePoint Object Model and SharePoint web services. Used C# as the programming language.
- Implemented Application security using Forms authentication mode.
- Developed XSLT for transforming XML into HTML.
- Extensively used Page Fragments (User Controls) that require high server resources.
- Developed Stored Procedures, Functions and Views.
- Used ADO.NET Object Model to interact with SQL database.
- Designed GUI web page using HTML, DHTML and front-page
- Used ADO.NET Dataset object to Cache frequently accessed data, reducing round trips to the database and boost performance.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
- Undertook testing of the above code using test case.
- Handled scalability and performance issues and provided support for deliverables.
Environment: C#, ASP.NET, .NET Remoting, ADO.NET, XML, XSLT, SharePoint, CSS, HTML, Java Script, SQL, PL/SQL, IIS, MS Visual Source Safe (VSS), MS Visual Studio.Net, Windows 2000.
Confidential,NJ Apr’03 - Mar’04
.NET Developer
It’s a leading asset management and securities services company, uniquely focused to help clients manage and move their financial assets and succeed in the rapidly changing global marketplace. Decision Support Division of Chase Mellon Investor Services identifies and analyzes shareholders, explains the details of the offer, and provides assistance to those who wish to participate. Mellon Investor Services provides companies with a way to improve shareholder relations and save money by reducing both the number & ongoing cost of maintaining small stockholder accounts. It provides services concerning capital markets and venture capital.
Visual Studio.Net with VB.Net and C# programming languages are being used to write the Server Side code. SQL Server 7.0 and SQL Server 2000 are being used for the Database integration from ASP.NET and ASP.
Responsibilities:
- Designing and Developing new functionality requested by the management using ASP.NET, VB.NET, VB, ADO.NET, XML, XSL, SQL Server, and JavaScript
- Involved in the development of the use cases, sequence diagrams and class diagrams for the system using UML.
- Developed Web Forms using ASP.NET and code behind using VB.NET
- Involved in Designing flow of site and Documentation.
- GUI Design using Server controls of ASP.NET.
- Middle tier development using Code behind pages of ASP.NET.
- Database integration using ADO. Net.
- Worked extensively in implementing various COM components for Website.
- Created new classes, which reads data from file using file system object and formats the XML file, ASP Page applies XSL to transform in to HTML output.
- Involved in creating Stored Procedure which checks user eligibility for Passport project.
- Used JavaScript extensively for Client side validation.
- Developed and integrated new user interface to existing application using C#.
- Responsible for developing various Pages in the site.
- Worked in implementing various VB COM components for Insight.
- Imported and exported data from Excel to Databases.
- Involved in documentation of complete Software life cycle.
- Used Windows NT security to authenticate user name and password
- Addition, Updation and deletion are performed using objects create through ADO.NET.
- Created an isoWeb transform object in VB, which transforms web order in to fixed length string, which will be sent to the Queue Manager through other component.
- Involved in creating Web-Services.
- Created a class, which checks the users account and eligibility.
- Used Menu Builder third Party tool for creating Menus in the site.
- Used Crystal Reports extensively for creating web reports.
- Used DTD to check the validity of the XML Document
Environment: VB.NET, ASP.NET, ADO.NET, UML, XML Web Services, SharePoint Portal Server 2003, Win Forms, Web Forms, Java Script, Visual Source safe, Visual Interdev, Visual Studio.Net 2003, IIS, SQL Server, Windows 2003.
Confidential,NJ Jan’02 - Mar’03
Software Developer
The Application provides an easy access for administrators/counselors to check the students in, their registered courses into database, calculate the total expenses, set up a payment plan, check in the payments, calculate past dues, fines etc.
Responsibilities:
- Analysis of the specifications provided by the clients
- Involved in preparing stored procedures in SQL Server 2000.
- Development of the VB Components that will execute the stored procedures.
- Development of user interface in ASP.
- Extensively developed COM objects in Visual Basic 6.0 for implementing business logic.
- Handled code review and optimization of existing application
- Backup and Restoring database
- Unit Testing and Integration Testing
Environment: ASP, SQL Server 2000, COM, VB and IIS 5.0. Microsoft Visual Source Safe 6.0, Microsoft Visual Interdev, Windows 2000
Confidential,India Mar’01 - Sep’01
Billing System
Software Developer
Confidential, is an e-commerce website deals on activities required for the purpose of exchange of goods and services. This module monitors the service usage and also raises bills for the usage accordingly. Involves complex reports.
Responsibilities:
- Responsible for SDLC namely conceptualization, feasibility study, requirement gathering and analysis, selection of tools, design, coding, testing & implementation of the project.
- Designed and developed various web pages for the eCommerce using ASP 2.0 and Visual Interdev.
- Part of an 8-member team to complete the VSAT Services & Billing module.
- Analyzed problem domains, analysis & design of user specifications and value addition.
- Development of User Interfaces and server side scripts using Visual Basic, Java Script.
- Used Visual Basic to develop COM/DCOM objects.
- Development of Database Triggers and Stored Procedures using PL/SQL
- Maintained management activities like quality assurance and job delegation.
- Integral part of the testing and implementation of the system.
Environment: Visual Basic 6.0/5.0, JavaScript, ASP, COM/DCOM, HTML, ODBC, Oracle 8.0, Windows 2000/98.
Confidential,India Sep’00 – Feb‘01
Test Engineer
This package is developed in order to maintain patients, doctors, records as well as pharmaceutical records. A receptionist, doctor as well as pharmacy storekeeper can maintain this system simultaneously, or a single person could maintain all the three that is administrator. It also maintains receipts and payments of clinic system. Every day before closing it provides all activities and balance sheet.
Responsibilities
- Involved in preparation of Test cases and scripts using Manual Scenario
- Performed Regression Testing.
- Managing Test Documents.
Environment: VB, Oracle 8.0, Testing