We provide IT Staff Augmentation Services!

Senior .net Veloper Resume

3.00/5 (Submit Your Rating)

DE

Summary:

  • 12 years of experience in different phases of software development life cycle.
  • Extensive programming experience in Microsoft .NET Framework 1.0/1.1/2.0/3.0/3.5 and tools, SOA, specialization with ASP.NET,C#, VB.NET, XML, XSL,XSLT,SOAP, ASP/ADO.NET, ADSI, NUnit,CruiseControl.NET, NAnt, Web Services, WCF, WSE 3.0, SQL Server Reporting Services, DTS, Crystal Reports
  • More than 3 years experience in architecture, design, and development of distributed enterprise N - tier applications using .NET, ASP.NET (VB.NET/C#), JavaScript, XML, and Web Services.
  • Extremely strong TSQL, PL/SQL and RDBMS concepts. Expertise in writing stored procedures, optimization and performance tuning of SQL queries.
  • Excellent interpersonal and communication skills.

Technical Skills:

Languages: C#.NET 3.5/3.0/2.0/1.1 , VB.NET 1.1/2.0, VB 6.0, UML, HTML,XHTML, XML, XSL

IDE: Visual Studio.NET 2003/ 2005 & 2008

.NET Technologies: ASP.NET, Win Forms, AJAX Extensions 1.0, AJAX Control Toolkit, ASP,COM, DCOM, User Controls, Custom Controls, Infragistics Controls, SOA, ActiveX Controls, Web Services, WCF, LINQ, WPF, CSS, XSL, XSLT, XSD, XPATH, Site minder, ColdFusion, Microsoft Enterprise Library application blocks,IIS 5.0/6.0

Database: Oracle 8.x,9.x,10g,SQL Server 2000/ 2005/2008 & 6.5, MS Access

Design Patterns: MVC, MVP, Fa ade, Singleton, Abstract Factory

Design Tools: Rational Rose 2003, Microsoft Visio, Enterprise Architect, Power Designer, MS Office

Other Tools:Infragistics Net Advantage 2006 CLR 2.0, Iron Speed, XML Spy 2008, TOAD, Benthic

Testing Tools: NUnit Framework for Unit testing

Bug Tracking Tools: Rational Clear Quest

Scripting: VBScript, JavaScript, ASP, Unix Scripting

Methodologies: OOAD, Dimensional Modeling, SDLC, Waterfall, Agile, Scrum, TDD

OS: Windows 2000/XP/2003 Server, Windows NT 4.0

Version Control: Visual SourceSafe 4.0 / 6.0, Harvest, Object Cycle

Data Access: LINQ, E-SQL, ADO, ADO.NET, ODBC, PL/SQL and TSQL Stored Procedures

Languages: C#.NET 3.5/3.0/2.0/1.1 , VB.NET 1.1/2.0, VB 6.0, UML, XAML

Professional Experience:

Client: Confidential, DE June 2011 - Till Now

Role: Senior Developer/Architect

Project: Multiple Projects

List of Projects:

  • Empower Loan Origination System(LOS)
  • Point of Sale Application
  • Few applications for Active Directory Migration

Responsibilities:

  • Active Directory Migration for few .NET applications.
  • Code Cleanup of Empower LOS and POS applications.
  • Modification of existing NAnt Script to modify the AHP Artifact zip and create a n/w folder for easy QA Installation on individual QA’s workstation.
  • Unit Testing (Pre-Migration and Post Migration).
  • Participated in release schedule for production release.
  • Production Support for Empower LOS.
  • Interaction with other teams like Wintel(Network team), Application Services, application owner team and stake holders for business approval.
  • Followed Agile best practices (Iteration planning, Standups, Planning, Grooming and Retrospective) for each initiative and got opportunity to work in sprint and kanban model as well

Environment: Visual Studio.NET 2003/20, ASP.NET, .NET Framework 1.1/3.5/4.0, VB.NET, C#, VB.Net, Web Services, XML/XSL/XSLT, XML Schema,, AJAX, IIS 6.0, IIS 7.0, JavaScript, VBScript, HTML, DHTML, Oracle, SQL, PL/SQL, ADO.NET, ODP.NET, COM, Subversion, AHP.

Client: Confidential, Pennington, NJ

Role: Senior Developer/Architect

Project: BOL (Benefits OnLine)

Project Description:

BOL (Benefits Online)

Benefits Online is a web Application, which assists the users to effectively manage their retirement benefits. I am part of the core components group and primarily responsible for migration of the BOL web site and its existing components from.NET 1.1 to .NET 3.5 following source code transfer from earlier source control tool VSS and PVCS to TFS and Packaging of products using WIX tool.

Successfully completed Initiatives:

  • Securing cookies for HTTPS environment.
  • Rebranding(BOL Web Site and SalesTestDrive application)

Ongoing Activities/ Initiatives:

  • .NET Migration from framework 1.1 to 3.5

Responsibilities:

  • Code Migration from old Source control (VSS and PVCS) to TFS.
  • Split/Merge Products as part of rebranding initiative
  • Interaction with other teams to identify products to decommission or product split or merge.
  • Coding changes(HTML, ASPX, Code behind, Client Side Script, C# Class Libraries, Windows Service, Web Services etc) and ensure successful build.
  • In corporate modification suggested by tool like DisposeCheck, Fortify and FXCop.
  • Plan and Identify the core stack order for deployment and prioritize completion of product in correct order.
  • Using WIX tool, packaging of a product.
  • Follow the process of code drop using software configuration management.
  • Testing of application in DEV, SE, IDE2, QA, DarkPod and Production environment.
  • Coordinate Sanity Checks for every release.
  • Production Support

Environment: Visual Studio.NET 2003/2005/2008 , ASP.NET, .NET Framework 1.1/3.5, VB.NET, C#, VB.Net, Web Services, XML/XSL/XSLT, XML Schema,, AJAX, IIS 6.0, JavaScript, VBScript, HTML, DHTML, Oracle, SQL, PL/SQL, ADO.NET, ODP.NET, COM+, COM, MTS, Microsoft Visual SourceSafe, PVCS, FXCOP, FORTIFY, WIX.

Client: Confidential, Harrisburg, PA

Role: Senior .NET Developer

Project: HCSIS (Home and Community Service Information System)

Project Description:

HCSIS (Home and Community Service Information System)

Pennsylvania State Government project HCSIS (Home and Community Service Information System.) is a web enabled information system that serves as the information system for Department of Public Welfare

(DPW) program offices that support the Home and Community-Based Services Waivers (including OMR, OMAP/OSP). HCSIS is designed to seamlessly integrate multiple sub systems into a dynamic program allowing consumers to communicate. HCSIS subsystems are Register for MR services, Individual Support Plan (ISP), Supports Coordinator, Monitoring for Quality, Financials. Architecture of HCSIS based on the Microsoft Windows 2000 Servers and the Windows DNA architecture. Developed Incident Management, Supports Coordination (TSM) and Case Management Wizard subsystems core functionality with the .NET Framework (ASP.NET, VB.NET, ADO.NET) and Oracle 8i/9i/10g.

Responsibilities:

  • Design and Development of Web based/Windows based .NET applications usingVB.NET in MVP architecture.
  • Responsible for the development and implementation of the "NPI (National Provider Identification)" as a key senior developer, which is useful for HCSIS resulting from the adoption of NPI as the standard unique health identifier for healthcare providers in accordance with the Health Insurance Portability and Accountability Act of 1996 (HIPAA).
  • Design and Development of .NET class library to replace existing COM + components.
  • Designed and developed WCF service to provide end points to other systems (COMPASS) which interacts with HCSIS application to allow them to send their data in the form of XML and save it is HCSIS database.
  • Used .NET tool XSD.exe to generate class type from XSD document.
  • Created Complex Stored procedures using PL-SQL in Oracle9i and Oracle 10g.
  • Performance tuned queries that turned out expensive from testing.
  • Responsible for writing unit test cases using N-Unit and also involved in designing components which are designed for MVP architecture.
  • Worked on Nant scripts to prepare the build script for migration.
  • Security implementation on site using IIS, SiteMinder and database tables.
  • Used Benthic Software for oracle 10g Database.
  • Involved in designing WebForms(ASP.NET), WinForms(.NET 2.0), modifying VB 6.0 Screens and existing VB 6.0 COM,COM+ and development/modification of complex PLSQL stored procedures/functions to access the database.
  • Involved in creating Technical Design Documents of the application modules.
  • Responsible for pulling data from ATS (Automatic Tracking System) database and creating excel template to show the trend of production support team progress chart for the team meeting.

Environment: Visual Studio.NET 2005/2008, ASP.NET, .NET Framework 2.0/3.5, VB.NET, C#, VB.Net, Web Services, WCF Services, LINQ, XML/XSL, XML Schema, Microsoft Application Blocks: Exception Blocks, Microsoft’s Exception Shielding block for WCF Service, Enterprise Architect 7.1,AJAX, IIS 6.0, Oracle 10g, Enterprise Architect, JavaScript, JQuery, VBScript, HTML, DHTML, Microsoft Visual SourceSafe, Crystal Report 10, ADO.NET, ODP.NET, NUnit, COM+, COM, SSRS

Client: Confidential, Cleveland, OH

Role: Senior .NET Developer

Project: IMPACT (Information Manager for Prospects and Clients)

Project Description:

IMPACT (Information Manager for Prospects and Clients)

IMPACTis a CRM (Customer Relationship Management) application used by Wholesale Banking at National City Bank. Sales officers, managers and support staff can easily access information about clients and prospects from their desktops andvia remote access. Call Memos, Business Activity (referral andpipeline reporting) and Relationship Plans are stored within IMPACT for each client, prospect, and referral source. IMPACT is enhanced for the “Total Customer Revenue” (TCR) project to capture and reflect securely, accurately and with transparency the Goals and Incentive program that is based on actualized revenue.

As a part of this undertaking, the business rules are being revisited and the entire application is being customized as per business needs. The project is divided into phases where the first phase handled only the implementation of the user interface of the application and its related functionalities as per the business needs. The next phases will handle the payment process based on the incentive program. The end to end process comprises of getting the subject matter experts together to envision the future system, gather the requirements and then code them as per specifications.

Responsibilities:

  • Requirement Understanding from Use Case, Understand existing code, Propose Solution in the team meeting, Implement, Test, Support.
  • Participated in the JAD (Joint application design) session and contributed in the application design exercise.
  • Actively participated in requirement understanding meeting with the client to assess technical feasibility and provide suggestions to the client.
  • Documentation of JAD outcomes and presentation to the development team, this included contribution to the HLD and LLD.
  • Redesigned and converted already existing legacy application (Classic ASP and VB 6.0 COM objects) to ASP.NET 2.0.
  • Developed common functions for client side validations using JavaScript.
  • Designed and developed components using C# which are responsible for the business logic
  • Designed and Implemented User Interface Layer using ASP.NET 2.0/3.5 framework and controls(User Controls, Custom Controls, AJAX Controls) for developing complex business modules and to perform data access operations.
  • Developed CSS class to provide standard look and feel to the ASP.NET controls. .
  • Extensive use of XML, XSL, XML Schema to render reports in MS Excel.
  • Implemented Server side and Client side validation modules using Validation Controls and JavaScript.
  • Developed common function for data layer to open and close database connections after use.
  • Data modeling using ERWIN.
  • Developed server side common functions to perform data purification before saving the data to database.
  • Extensively used ADO.NET and data objects such as Data Set, Data Adapter and XML Text Reader/Writer for consistent access to Oracle 10g data sources.
  • Used LINQ to Entity a new feature introduced with .NET 3.5.
  • Extensive use of XML, XSL to render reports in MS Excel.
  • Implemented authentication using IIS 6.0 (Windows Based Authentication), Siteminder and database tables for authorization.
  • Involved in Unit testing, debugging and problem solving.
  • Implemented Web Services, which used to call core business layer methods, to expose the core functionality based on SOA pattern.
  • Involved in defining method in Business Layer and Database Layer.
  • Responsible for defining stored procedures for database interaction.
  • Helped team to resolve any outstanding issue.
  • Preparation of system test plan and user acceptance.
  • Actively involved in bug fixes and enhancements post production as per the client’s requirement.
  • Responsible for analysis for bug fix/enhancements and provide the estimate report to project management including development and test time.

Environment: Visual Studio.NET 2005, .NET Framework 2.0/3.5, ASP.NET, Visual Studio.NET 2003 - ASP.NET, Classic ASP, VB 6.0, VB.NET, C#, Web Services, SOA, WCF, LDAP, Active Directory, Siteminder security, LINQ, XML, XSL, XML Schema, Microsoft Visual SourceSafe, Microsoft Application Blocks: Exception Blocks, IIS 6.0, Oracle 10g, Enterprise Architect, ERWIN, JavaScript, VBScript, HTML, DHTML, Windows XP

Client: Confidential, Cleveland OH

Role: Senior .NET/SQL Developer

Project: Effort Calculation and Certification (MyCert) and Data Reconciliation

Project Description:

Description: This project was aiming for calculation of effort/expense on medical researches categorized as sponsored and non sponsored effort and certifies the grant. Data to be processed under the scope of this project was coming from an external system Lawson. G165 was the SQL Process which was responsible to bring the data from Lawson to MyCert database. Certification process was a three step process which involves grant/activity to be certified by Primary Certifier, Secondary Certifier and Research Accounting.

Responsibilities:

  • Participated in the JAD (Joint application design) session and contributed in the application design exercise.
  • Actively participated in requirement understanding meeting with the client to assess technical feasibility and provide suggestions to the client.
  • Documentation of JAD outcomes and presentation to the development team, this included contribution to the HLD and LLD.
  • Followed good practices of Agile Methodology to implement the changes/modification like iterative/incremental development.
  • Developed common functions for client side validations using JavaScript.
  • Designed and Implemented User Interface Layer using ASP.NET 2.0 framework and AJAX controls for developing complex business modules and to perform data access operations.
  • Developed CSS class to provide standard look and feel to the ASP.NET controls. .
  • Implemented Server side and Client side validation modules using Validation Controls and JavaScript.
  • Developed common function for data layer to open and close database connections after use.
  • Helped team to resolve any outstanding issue.
  • Developed server side common functions to perform data purification before saving the data to database.
  • Extensively used ADO.NET and data objects such as DataSet, DataAdapter and XML Text Reader/Writer for consistent access to SQL Server 2005 data sources.
  • Implemented authentication using IIS 6.0(Windows Based Authentication) and database tables for authorization.
  • Involved in Unit testing, debugging and problem solving.
  • Used DTS packages to load data from staged table to Mycert Database.
  • Involved in defining methods in Web Services, Business Layer and Database Layer.
  • Responsible for defining stored procedures for database interaction.
  • Responsible for defining common Scalar Functions and Table Values Functions as a part of utility functions to be utilized by other database objects.
  • Preparation of system test plan and user acceptance.
  • Actively involved in bug fixes and enhancements post production as per the client’s requirement.
  • Responsible for analysis for bug fix/enhancements and provide the estimate report to project management including development and test time.

Additional Small projects in Cleveland Clinic

  • Requirement understanding, design and development of SQL Process invoked by Window Form application for data reconciliation to show the variances.
  • Requirement understanding, design and development of UI, BL and DL and XML Parser to load data from XML file from LAWSON application to MyCert database for Purchase Order application.
  • Requirement understanding, design and development (ASP.NET 2.0, VB.NET, AZAX, SQL Server 2005) of Research Accounting Request form for assignment of Primary and Secondary Certifier to support MyCert Application.

Environment: Visual Studio.NET 2005, ASP.NET, .NET Framework 2.0, VB.NET, C#, VB.Net, Web Services, SOA,LDAP, Active Directory, XML, XML Schema, Microsoft Application Blocks: Exception Blocks, AJAX, IIS 6.0, Microsoft SQL Server 2005, Enterprise Architect, ERWIN, JavaScript, VBScript, Iron Speed, HTML, DHTML, Microsoft Visual SourceSafe, DTS, Windows XP

Client: Confidential, Cleveland OH

Role: Senior .NET Developer

Project: WCS( Wholesale Credit Application)

Project Description:

This project was part of the Reduce the Credit Burden program.The program was aimed at making the commercial credit sites more efficient. One critical objective of the project was to streamline and automate the credit sheet. The Credit Sheet Automation project is aimed at creating and implementing an efficient, standard credit sheet that will meet the needs of commercial lenders and credit administration. The credit sheet has traditionally been maintained in a Microsoft Word format, generated out of the CBA (Credit Billing System). This application lays down the common framework to implement the credit documents for Wholesale Credit, Commercial Real Estate (CRE) and Small Business.

The primary objectives of the Credit Sheet Automation project are to…

  • Create a standard credit sheet for the Middle and Upper Middle Market segments which is
  • Accessible to all necessary users to support loan decision making.
  • Develop a central repository.
  • Provide limited querying ability.

Provide the ability to store the following:

  • Standard Credit Sheet (for Middle, Upper Middle and Small business)
  • 2. Capital Markets Credit Sheet
  • Approval Memo
  • Stable Annual Review
  • Supporting Administrative tables

Responsibilities:

  • Participated in the JAD (Joint application design) session and contributed in the application design exercise and developing the prototype.
  • Actively participated in requirement understanding meeting with the client to assess technical feasibility and provide suggestions to the client.
  • Documentation of JAD outcomes and presentation to the development team, this included contribution to the HLD and LLD.
  • Extensively worked on data modeling using ERWIN.
  • Developed common functions for client side validations using JavaScript.
  • Developed common functions for client side validation and to enhance the Infragistics controls in order to provide MS Excel like formula based calculation (Web Numeric, Web Text, Ultra Web Grid etc.) using JavaScript.
  • Designed and Implemented User Interface Layer using Infragistics Net Advantage Controls besides ASP.NET 2.0 framework and controls for developing complex business modules and to perform data access operations.
  • Developed CSS class to provide standard look and feel to the ASP.NET(User Controls, Custom Controls) and Infragistics controls.
  • Developed user controls for Credit Sheet Application as per the project requirement. Those are Persist Information, Page-Title, Borrower/Relationship, and Page Error.
  • Modified Microsoft Exception Block in order to build Error Logger for WCS Application. Later integrated with Page Error User Control to use it as a common place for Server Side and Client Side errors.
  • Implemented Server side and Client side validation modules using Validation Controls and JavaScript.
  • Developed common function for data layer to open and close database connections after use.
  • Developed encryption and decryption class to provide security for connection string and query-string being used in WCS.
  • Helped team to resolve any outstanding issue.
  • Coordinated with DBA’s for other system, to get the extract from their application. Following loading the data in staging tables, applied business rule to load the data in WCS application database using DTS packages.
  • Developed server side common functions to perform data purification before saving the data to database.
  • Extensively used ADO.NET and data objects such as DataSet, DataAdapter and XML Text Reader/Writer for consistent access to Oracle 10g data sources.
  • Security implementation on site using IIS, Site Minder and database tables.
  • Developed classes to interact with SAP Server, database for a separate application.
  • Generated richly formatted Word and PDF documents using Sync-fusion objects.
  • Implemented authentication using IIS 6.0(Windows Based Authentication) and database tables for authorization.
  • Used Serena for Version controlling.
  • Involved in Unit testing, debugging and problem solving.
  • Involved in defining functions in Web Services, Business Layer and Database Layer.
  • Worked on Stored Procedure performance tuning.
  • Responsible for defining stored procedures for database interaction.
  • Involved in builds of the entire application using Deployment Project in VS2005.
  • Preparation of system test plan and user acceptance.
  • Involved in analysis, design and Development of Flushing Windows Service.
  • Actively involved in bug fixes and enhancements post production as per the client’s requirement.
  • Responsible for analysis for bug fix/enhancements and provide the estimate report to project management including development and test time.

Production Support (24x7)

Environment: UML, Enterprise Architect, Visual Studio.NET 2005 - ASP.NET, .NET Framework 2.0, VB.NET, C#, VB.Net, XML, XML Schema, XML Web Services, Microsoft Application Blocks: Exception Blocks, Site Minder Security HTTP Modules, IIS 6.0, SOA, SSRS, Oracle 10g, JavaScript, VBScript, Extensive use of Infragistics 2006 Net Advantage CLR 2.0 controls, Syncfusion 5.0, Windows Service, HTML, DHTML, Microsoft Visual SourceSafe, Windows XP

Client: Confidential, Cleveland OH

Role: Senior .NET Developer

Project: SCOUTWEB/SCOUTWORKS

Project Description:

Ernst & Young (E&Y) acquired the assets of Shipman, Maison & Associates in the year 2000, also acquired software of the I9 Forms which was dormant for some time. Due to paper intensive nature of I9 tracking process and increased penalties depending upon the frequency of violation, there was a need to use a third party amongst E&Y clients to assist them in staying in compliance with this process. Recently, with the passage of electronic signature and storage for the I-9 Form there has been an increased demand for such a service. ScoutWorks is a legacy Client-Server application (pre-existing), needed a lot of change to meet the current requirement and ScoutWeb is Web Based Application which has been developed using VB/ASP and C#/ASP.NET.

Responsibilities:

  • Worked in the capacity of Senior Developer in design and development of N-Tier enterprise ready web applications primarily using VB6, ASP for Legacy Part of the system and ASP.NET and (C#) for .NET Application.
  • Participated in the JAD (Joint application design) session and contributed in the application design exercise. Helped customer turn ideas into models of business requirements.
  • Design, Development and implementation of Application framework consisting of Application security, Localization and presentation along with Microsoft patterns and practice guidelines.
  • Followed good practices of Agile Methodology to implement the changes/modification like iterative/incremental development.
  • Design and development of complex business logic tier using several design patterns, enterprise services, serialization, data caching etc.
  • Developed data access layer using ADO.NET.
  • Relational Database design and development of Stored Procedures using T-SQL.
  • Successfully engaged external clients in proposal and requirements gathering meetings.
  • Configuration management using Visual Source safe for .NET Components and Legacy Components.
  • Coding Standards
  • Migrated already existing legacy application (Classic ASP and VB 6.0 COM objects) to ASP.NET 2.0.
  • Session Transfer Mechanism development between ASP and ASP.NET 2.0.
  • Design and Development of Scout Web
  • R&D on third party tool: Infragistics, usage of this control for the ASP.NET User Interface
  • Customized Error Logger using Microsoft Exception Application Blocks.
  • Design and Development of Customized Configuration Handler to cater both the application domains VB.exe and .NET.
  • Design and Development of Database connection string Encryption Utility.
  • Implemented the change required to in corporate the new design for Encryption, Database connection, Configuration Settings and Session Transfer in legacy application also.
  • Involved in code reviews meeting with the E&Y Technical Architects to improve system performance and check for the E&Y standards.
  • Preparation of system test plan and user acceptance.
  • Prepared and co-maintained a code review process to improve code quality while lowering the risk of updating mission critical applications.
  • Worked on Stored Procedure performance tuning.

Environment: Visual Studio.NET 2005, ASP.NET, .NET Framework 2.0, C#, Classic ASP, COM - VB, XML, XML Web Services, SOA, XML Schema, Microsoft Application Blocks, Microsoft SQL Server 2000, Design Patterns, JavaScript, VBScript, HTML, DHTML, Microsoft Visual SourceSafe, IIS 6.0, Windows XP

Client: Confidential, Cleveland, OH

Role: Senior .NET Developer

Project: Gemstone, a Mortgage Banking Application

Project Description:

Ohio Savings Bank (OSB) has over last several years created award winning Gemstone application for processing mortgage business. Gemstone has grown from a two-page static site into a large mission critical application that communicates with range of business partners and it reached $15 Billion milestone in the last financial year. It is a custom developed web application built following the Microsoft DNA application architecture. Gemstone helps the staff be more productive by using features ranging from loan custom pricing, to registration, to AU, to funding and to post-closing. The various modules are - Origination Work - Registration - Automated Underwriting - Credit Request - Mortgage Insurance Requests - Data sent to Vendor for Doc Generated - Funding.

Responsibilities:

  • Worked in the capacity of Senior Developer in design and development of n-tier enterprise ready web applications primarily using VB6, Classic ASP for Legacy Part of the system and ASP.NET and (C#) for .NET Application.
  • Participated in the JAD (Joint application design) session and contributed in the application design exercise. Helped customer turn ideas into models of business requirements. Ensured all technological constraints are represented, ensured a solution that is realistic for the budget, can be delivered when needed, and takes advantage of available technology most effectively.
  • Followed good practices of Agile Methodology to implement the changes/modification like iterative/incremental development.
  • Design, Development and implementation of Application framework consisting of Application security, Localization and presentation along with Microsoft patterns and practice guidelines.
  • Design and development of complex business logic tier using several design patterns, enterprise services, serialization, data caching etc.
  • Developed & Implemented .NET Web Services using C#, XML, XML Schema.
  • Migrated already existing legacy application (Classic ASP and VB 6.0 COM objects) to ASP.NET 1.1.
  • Developed data access layer using ADO.NET. Design and development of reports using Crystal Reports.
  • Relational Database design and development of Stored Procedures using PL-SQL.
  • Successfully engaged external clients in proposal and requirements gathering meetings.
  • Configuration management using third party tool HARVEST for .NET Components and VSS for Legacy Components.
  • Involved in code reviews and improving system performance.
  • Prepared and co-maintained a code review process to improve code quality while lowering the risk of updating mission critical applications.
  • Worked on Stored Procedure performance tuning.
  • Production Support (New Requirement/Modification/Error Fixing) to the Mortgage Banking Application, Gemstone. Used a third party tool MAGIC for issue management.
  • Involved in total migration process of code changes thru various stages, Development, Test, QA, Staging and Production

Environment: Visual Studio.NET 2003, ASP.NET, C#, Classic ASP, COM - VB, OLEDB,COM+,XML, XML Web Services, SOA, XML Schema, Design Patterns, JavaScript, VBScript, HTML, DHTML, Oracle 9i/10g, PL/QSL, TOAD, NUnit, Visio, CA Harvest, Microsoft Visual SourceSafe, Windows XP, IIS, MS Host Integration Server 2000,MSMQ, COMTI.

Client: Confidential, DHS, CA

Role: Senior Software Engineer

Project: SIS(Screening Information System)

Project Description:

SIS aims at providing solution that is tightly integrated, functionally Robust, easy to use and provides Automation of Screening Process. SIS Application will serve to improve the GDB’s (Genetic Disease Branch) administration of service delivery.

Responsibilities:

  • Worked in the capacity of Senior Developer in design and development of N-Tier enterprise ready web applications using ASP.NET (VB.NET/C#).
  • Design, Development and implementation of Application framework consisting of Application security, Localization and presentation along with Microsoft patterns and practice guidelines.
  • Participated in the JAD (Joint application design) session and contributed in the application design exercise. Ensured a solution that is realistic for the budget, can be delivered when needed, and takes advantage of available technology most effectively.
  • Implemented several complex custom data bound server controls and user controls. Developed custom datagrid and datagrid templates.
  • Data modeling using Power Designer.
  • Worked with mainframe team to get legacy data in DB2. Used DTS packages and SQL Programs to load the data in SIS application
  • Design and development of complex business logic tier using several design patterns, enterprise services, serialization, data caching etc.
  • Development of Windows Service and .NET Remoting components for scalable, asynchronous and intensive tasks.
  • Implemented .NET Web Services using VB.NET, XML, Crypto API for Licensing and auto update mechanism of Greenborder applications.
  • Developed data access layer using ADO.NET. Design and development of reports using Crystal Reports.
  • Relational Database design and development of Stored Procedures using T-SQL.
  • Implemented several intranet tools like Bug tracking, Build Reporting, Issue Tracker.
  • Deployment of the Application for various environments.
  • Performance testing of the Application using Application Center Test.
  • Support for Coldfusion application.

Environment: Visual Studio.NET 2003, C#, .NET Framework 1.1,VB.NET, ADO.NET, XML/XSL, XML Schema, UML, ASP.NET, XML, SOAP, ColdFusion, Web Services, Remoting, Microsoft Visual SourceSafe, Win Forms, JavaScript, IIS, SQL Server 2000, DTS, Visio, Win2000, Power Designer.

Client ; Confidential, CA

Role: Senior .NET Developer

Project: Dental Practice Services

Project Description:

Development of this application for a major Dental Consultant MERCER GLOBAL. This product is developed using Microsoft .NET technologies.

Responsibilities:

  • Responsible for design and development of business objects using C#, VB.NET and XML.
  • Development of server and user controls.
  • Developed data access layer using ADO.NET and C#.
  • Developed web interfaces using ASP.NET .
  • Used the XML files to display data in various formats through XSL .
  • Development of Stored Procedures using T-SQL, fine tuning, and optimizing SQL queries.
  • Performance testing of the Application using Application Center Test.

Environment: Visual Studio.NET, C#, VB.NET, ADO.NET, XML/XSL, XML Schema, UML, ASP.NET, COM+, JavaScript, VBScript, SQL Server 2000, DTS, Visual SourceSafe, Power Designer, Win2000.

Client: Confidential, Botswana

Role: .NET Developer

Project: SLIMS (State Land Integrated Management System)

Project Description:

SLIMS Application is a completely online, user-friendly Web based application. The application has been developed in n-tier architecture using C# / ASP.NET and SQL Server 2000 is the backend RDBMS.

Responsibilities:

  • Analyzed, and designed the middle-tier using UML methodology .
  • Developed web interfaces using Classic ASP, ASP.NET.
  • Responsible for design and development of business objects using C# and XML .
  • Developed data access layer using ADO.NET and C#.
  • Developed business objects using several designs patterns .
  • Used the XML files to display data in various formats through XSL .
  • Development of Stored Procedures using T-SQL, fine tuning, and optimizing SQL queries.

Environment: Visual Studio.Net 1.0, C#, ADO.NET, XML/XSL, UML, CLASSIC ASP 3.0, MTS, MSMQ, ADO, VBScript, JavaScript, SQL Server 2000, Win2000, Microsoft Visual SourceSafe, PowerDesigner

Client: Confidential, PA

Role: Developer

Project: ISAT (Integrated Self Assessed Tax System)

Project Description:

The existing Integrated Self Assessed Tax System (ISAT) is an on-line, multi-user and multi-tax, centrally managed tax administration system for self-assessed taxes. The ISAT system has been technically architecture to enable seamless integration with peripheral technologies (e.g. Remittance Processing, EFT, Imaging etc.) anticipated for future development.

Scope of project included Study, Design and Implementation of the Liquor Tax and Transaction (Payroll) Tax in the existing Integrated Self-assessed Tax (ISAT) application. The ISAT application was developed by Tata Infotech in along with Unisys, and is being supported by Tata Infotech through a direct contract with the City.

Responsibilities:

  • Analysis and Design of existing ISAT application.
  • Preparation of Conceptual Design.
  • Preparation Design document to fit on two new taxes in existing system.
  • Identification of changes required and prepared the document(one of the deliverable to city)
  • Handled Registration, Accounting and Correspondence Modules in PowerBuilder.
  • Preparation of Master Data and database changes for the new taxes.
  • Modification of Existing code PBLs, Oracle Procedures, Functions and Packages
  • Development of batch programs for the Registration and Correspondence module in PLSQL.
  • Unit testing and Code Review of new and changed programs.
  • Integration and System Testing of the Application.

Environment: Oracle 8.0, TOAD, WINDOWS NT server, PowerBuilder 6.0/6.5, Power Designer, Object Cycle

Client: Confidential, OH

Role: Developer

Project: UTAX (Unisys Tax System)

Project Description:

The UTAX application is client/server based user- friendly, secure on-line, multi-user, multi-tax, multi-location, centrally managed tax administration system. The UTAX client/server system architecture is based on a centralized server running Oracle 8.0 Relational Database Management System (RDBMS) and supporting client workstations running Power Builder 6.5 under Microsoft Windows NT Operating System. The user interface and business logic including edits and validations reside on each client workstation. The database including stored procedures, triggers, batch programs and reports reside on the server. The data primarily resides on the database server.

Responsibilities:

  • Development on Power Builder client server application.
  • Database design and Development of Stored Procedures using PLSQL.
  • Study of Conceptual Design, Detailed Design and existing MITIS application
  • Development and testing of screens and reports in Power Builder 6.5
  • Writing backend procedures and functions in Oracle
  • Code Reviews.
  • Reviews as per QMS guidelines and standards
  • Prepared test cases and UTC
  • Integration Testing
  • Prepared/Executed UAT Scripts.

Environment: Oracle 8.0, TOAD, WINDOWS NT server, PowerBuilder 6.0/6.5, Power Designer, Object Cycle

Client: Confidential

Role: Developer

Project: UTAX (Unisys Tax System)

Project Description:

This project involved the design and development of a Client/Server based Integrated Tax System (ITS) to implement an integrated, on-line, multi-user, multi-tax, multi-location, centrally managed tax administration system. The system incorporates various functional modules like Taxpayer Services (TPS), Tax Return and Payment Processing (RP), Accounting, Case Management (Investigations, Enforcement, Bankruptcy and Audit processing) Correspondence, Tax Increment Finance, System Maintenance, Security and Report Generation.

This system has been developed in a Client/Server environment, using Oracle 8.0 database engine on a Windows NT Server and PowerBuilder 6.0 as the GUI front-end tool at the Client workstations.

Responsibilities:

  • Development on Power Builder client server application.
  • Database design and Development of Stored Procedures using PLSQL.
  • Development and testing of screens and reports in Power Builder 6.5
  • Prepared backend procedures and functions in Oracle
  • Prepared test cases and UTC
  • Reviews as per QMS guidelines and standards

Environment: Oracle 8.0, TOAD, WINDOWS NT server, PowerBuilder 6.0/6.5, Power Designer, Object Cycle

We'd love your feedback!