We provide IT Staff Augmentation Services!

Mvci – Ir Nexus Consultant Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

Web Application consultant and .NET application architect with 9 years of experience developing complex web based applications and e-commerce websites in Microsoft technology platform. Possesses strong technical skills and create the best solutions possible to become an invaluable asset to the company. In-depth knowledge and experience with internet space.

  • Responsible for designing/developing new application architecture that takes full advantage of the object oriented capabilities of .NET technologies.
  • Extensive experience in software development life cycle.
  • Proven expertise in software design and development on Microsoft .NET framework.
  • In-depth knowledge and experience in information system architecture, software design methodologies, design patterns, and object oriented design.
  • Proven expertise in n-tier architecture, SOA and distributed architecture development.
  • Expertise knowledge in project co-ordination and requirement analysis.
  • Expertise domain knowledge on retail and commercial banking.
  • Hands on experience in working with business and technical SMEs, converting business requirements into High-level design for development.
  • Authored unit test plans, testing procedures and test results.
  • Expertise in code reviews, code evaluation that meet standards.
  • Created system interaction diagram, application architecture diagram, class diagram, activity diagram, business process diagram, context diagram, high level design diagram, Operation view diagram, infrastructure view diagram, deployment view diagram, Sequence diagram etc.,
  • Created web models or prototypes that include physical, interface, logical, or data models.
  • Develop web site maps, application models, image templates, or page templates that meet project goals, user needs, or industry standards.
  • Identify and fix the issues that are uncovered during testing phase by using fortify scans.
  • Experience in documentingfunctional and technical specifications.
  • Expertise knowledge in Microsoft share point portal development.

CERTIFICATION

  • MCAD – Microsoft Certified Application Developer (C# .NET)

TECHNICAL SKILLS

Front-end

XML, AJAX, XAML, CSS, DHTML, XSLT, HTML, JavaScript, VB Script

Data base

SQL Server 2000, SQL Server 2005, Oracle 10g, Oracle 11g

Development software

C++, C#, VB

Microsoft

Microsoft ASP.NET, ASP, WPF, Office Suite, Expression Blend

Web Service

. NET Web Service, WCF

Workflow framework

Provenir Studio, WF

Architecture Design

UML, Visio

Testing Tools

HP Quality Center, HP ALM, HP Service Test 9 and 11, SOAPUI

Web / Application Server

IIS 6.0, Web Sphere Suite

Operating System

Windows XP, Vista, 2003 Server

Version Control Tools

Tortoise SVN, CVS, VSS, Win CVS

Tools

Fortify Software, Fx-Cop, IBM Rational Purify Plus, Crystal Reports, Web Log Expert, Toad, Oracle SQL Developer.

PROFESSIONAL EXPERIENCE

Confidential, FL Oct 2011 – Till date
MVCI – IR Nexus Consultant

Networked Enterprise XML Universal Service (NEXUS) is a proprietary middleware system that integrates various web services, adapters, agents and databases to provide service across multiple applications within MVCI cyberspace.
Nexus services are designed based on SOA architecture. High availability and usability services are as follows: Client Service, Payment Service, Loan Service, Maintenance Fee Service, Contract Service, Reservation Service, Product Service, Season Calendar Service, Sales Service, and Opportunity Service. Most of the services required mutual authentication to invoke the methods to get data from client interface. As part of security enhancement we are implementing data power integration, IP restrictions and/or LDAP authentication/authorization restricts anonymous user access and addresses.

Responsibilities:

  • Analysis the Nexus service codebase for performance and security enhancement.
  • Make sure Nexus services are running all the environment with same codebase.
  • Involved defect review meeting for IVR maintenance fee services with data power integration.
  • Provide best solution for the security issues identified by Fortify Scan Report.
  • Involved code review for Nexus service changes.
  • Completed regression testing for each nexus services.
  • Prepared SOAP test data for nexus service defect validation.
  • Update the ALM defects assigned for Nexus product line.
  • Involved in Unit testing, System testing and User Acceptance test throughout the project.
  • Provided support during production release and major incidents.
  • Submit weekly and monthly status report to business line manager.
  • Used SOUP UI PRO for nexus test data and web service automation testing.

Environment: .NET Framework 2.0, 3.0, C#, WCF, XML Web Service, SOA Architecture, Oracle 11g.

Confidential, RI Sep 2010 – Oct 2011
Technology Lead / Web Application Architect

Confidential intends to address self-identified risk of lack of web service security and access controls on various existing Web Service. Most web services have implemented some level of security limited only to IP restrictions and/or LDAP authentication/authorization. Message Broker Web Services are exposed at a server level where all web services hosted on a broker are exposed to all users. There was a need to further limit the access to the web services at the method level and opportunity to centralize/standardize the security pattern for our web services. This effort would include evaluating options available from IBM/HP/Microsoft or a custom framework.

Responsibilities:

  • Analysis the application service codebase for security enhancement.
  • Perform reverse-engineering for the existing application and produce architecture documents.
  • Perform design reviews across the multiple business unit applications.
  • Update service analysis report into SOA Share Point portal site.
  • Totally 25 applications are analyzed and modified to handle mutual authentication SSL using x509 certificate for the various business unit within the organization.
  • Closely worked with various business stakeholders to achieve security goals.
  • Install x509 certificate on DEV and SIT regions.
  • Completed regression testing for each application.
  • Prepare the test result document and send for QA approval.
  • Prepared test data for services that are changed as part for migration.
  • Involved in Unit testing, System testing and User Acceptance test throughout the project.
  • Prepared deployment guide for SIT, QA and PROD / DR release.
  • Provided support during production release.
  • Used HP Service Test 9.0 for test data and web service automation testing.

Environment: .NET Framework 2.0, 3.0, ASP.NET, C#, WCF, Web Service, SOA Architecture.

Confidential, RI May 2010 – Oct 2010 Technology Lead / Web Application Architect

Retail Audit Web Portal is a web application that enables Confidential’ bank retail audit risk review team to measure, administration and generate report for all retail audit information, to include not only Brach Audit, but specialized audits such as Vendor audits. The various reporting functions of this system could be mirrored out to other business functions within our business line, to provide a reporting dashboard for senior management. Retail Audit risk review team manages risk related information on day-to-day basis and generate reports.

Responsibilities:

  • Involved in collecting requirement, interacted with prospective clients to gather their analytical requirement, which are important for the audit review team.
  • Involved in collecting architecture quality attribute requirement to achieve high performance and security.
  • Create web models or prototypes that include physical, interface, logical, or data models.
  • Develop web site maps, application models, wireframe prototypes, or page templates that meet project goals, user needs, or industry standards.
  • Prepared high level design document that helps for development.
  • Involved in retail audit web portal application development.
  • Responsible for the design / application build as per the Citizens standards in 6 month timelines.
  • Involved in testing of the application as per the unit test plan covering all the test cases.
  • Prepared production readiness and rollover documents.
  • Create report based on audit data availability.
  • Organized data in the report such a way that audit team can review it.

Environment: .NET Framework 3.0, WPF, Expression Blend, ASP.NET Ajax, C#, JavaScript, WCF Web Service, SQL Server 2005.

Confidential, RI Mar 2009 – April 2010 Technology Lead / Web Application Developer

Small Business Lending (SBL) application automates the process of product (e.g. loan) approval for small businesses. It covers only New Money Product approvals. Complete life cycle of the product automation used to reduce the turnaround time for small business lending team such as BBO, Underwriter, Processor, Document Preparation team and Booking team. Major modules are developed during workflow automation loan origination, pre-processing, Underwriting, post processing, documentation, and booking. Generic utilities used to generate legal documents such as adverse action letter, TCC and credit bureaus reports.

Responsibilities:

  • Created business process flow diagram, high level architecture diagram for the project.
  • Develop web site maps, application models, wireframe prototypes, or page templates that meet project goals, user needs, or industry standards.
  • Involved in business requirement and prepared high-level design document.
  • Involved in documentation workflow requirement and design process.
  • Developed workflow as per the Citizens standards in the given timelines.
  • Involved in testing of the application as per the unit test plan covering all the test cases.
  • Developed approval process for the small business lending.
  • Prepared deployment guide for SIT, QA and PROD / DR release.
  • Prepared pre-production readiness documents.
  • Increased the performance of the complex database procedures that improves overall application performance.
  • Developed re-useable external interface component for automation process.

Environment: Provenir Framework, Ajax, JavaScript, VBScript, Web Service, Oracle 10g database, .NET reporting.

Confidential, RI Oct 2007 – Feb 2009 Technology Lead / Web Application Developer

CLC application is used to automate credit processes including origination, underwriting, credit approval, and documentation and booking preparation in order to improve data integrity, data availability, and to meet Basel II requirements. This workflow automates current manual processes and enhances standardization of CPS documentation and workflows. Increase electronic capture and management of key data (e.g., TCC, collateral, covenants) to facilitate enhance credit management and credit decisions. The following major modules are used to evaluate the commercial loan process such as Meet Basel II Accord requirements, Legal Entity Hierarchy, Credit Grouping/Total Committed Credit (TCC), Probability of Default and Loss Given Default Ratings, Collateral Tracking, SIC/NAICs Codes, Controls, traceability, and reporting.

Responsibilities:

  • Develop web site maps, application models, wireframe prototypes, or page templates that meet project goals, user needs, or industry standards.
  • Developed multiple level elements rendering concepts by using Provenir web service adaptor.
  • Involved in business requirement and prepared high-level design document.
  • Developed workflow as per the Citizens standards in the given timelines.
  • Involved in testing of the application as per the unit test plan covering all the test cases.
  • Developed approval process for the commercial lifecycle.
  • Prepared deployment guide for SIT, QA and PROD / DR release.
  • Prepared pre-production readiness documents.

Environment: Provenir Framework, Ajax, JavaScript, VBScript, Web Service, Oracle 10g database, .NET reporting.

Confidential May 2006 – Sep 2007 Programmer Analyst / Web Application Developer

The objective of AIP2FA project was to enhance the existing e-Banking application architecture and provides two factor authentications for online banking. This specifically enables eBanking to support customer’s 2FA (Two factor authentication) method for online banking transaction. Second level authentication will be achieved by using challenge - response concepts.

Responsibilities:

  • Involved in requirement analysis for two-factor authentication.
  • Reviewed functional, non-functional and design documents.
  • Involved in development activity and component design as per implementation guidelines.
  • Involved in testing of the application as per the unit test plan covering all the test cases.
  • Developed e-Banking Stub for unit testing without host data.
  • Provided code review comment as per standards to achieve quality product.
  • Developed .NET component for two-factor authentication.
  • Involved in development of business and base component.
  • IBM Rational Purify Plus used to check code quality.

Environment: .NET Framework 2.0, ASP.NET Ajax, C#, JavaScript, Web Service, IBM Rational Purify Plus.

Confidential Mar 2004 – Apr 2006

Software Engineer

Bankers Realm application is a banking product especially developed for African banking industry. This has been installed in many places of Africa, Mongolia. The Module has: Customer Maintenance, Account Maintenance, Deposits (Saving deposits, Fixed deposit, Call Deposit, Other Time deposits), Overdrafts, Loans management, Bill Discounting, Letter Of Credit, Treasury Bill, Money Market, Transaction, Reports, Static Data Maintenances (All the Masters), Utilities, Backup and Recovery. Now in the process of implementing ATM banking, Touch screen feature & palm top device interaction feature along with data warehousing.

Responsibilities:
  • Created web models or prototypes that include physical, interface, logical, or data models.
  • Develop web site maps, application models, wireframe prototypes, or page templates that meet project goals, user needs, or industry standards.
  • Involved in business requirement and prepared high-level design document.
  • Developed server side business component for customer maintenance, static data maintenance and utilities.
  • Developed n-tier architecture using .NET web services.
  • Implemented re-usable ADO.Net model to retrieve data from multiple data source such as Oracle, Server 2005 and MySQL.
  • Implemented re-usable client side validation components using JavaScript
  • Developed stored procedures and triggers for transaction and reporting modules.

Environment: VS 2005, Asp.Net 2.0, Ajax.Net, C#, XML Web service, JavaScript, SQL Server 2005 and Crystal Reports

EDUCATION

Computer Science, Bachelor of Engineering

Studies focused in software engineering discipline, application development, Database development, multimedia design, computer networking, technical planning, and business case analyses.

PROFESSIONAL ACTIVITIES
  • Member of Institute of Electrical and Electronics Engineers (IEEE)
  • Member of IEEE Computer Society

We'd love your feedback!