Programmer Analyst Resume
NJ
Profile
- 9+ years of total IT Experience
- 7+ yearsof .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 ofexperience 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 inASP.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 : B.Tech (Electronics & Control Engineering)
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
American Honda Finance Corporation, 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 reports9, 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,MOSS2007, 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
Ohio Savings Bank and its AmTrust Bank 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 and ASP.NET pages to meet the business requirements and also involved in replacing HTML pages with redesigned ASP.NET pages.
- 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.