خلاصہ

SUMMARY


18+ years of experience in Software Development, Software and Integration Architecture using IBM App Connect, Oracle Service Bus, Oracle API Gateway, IBM API Connect, .NET Framework, C#, ASP.NET MVC & SQL Server in a Core Banking, ADC channels & 3rd party integration. I have strong understanding of banking domain as I have done business analysis of banking operations and involved in requirement gathering process. I have technical, business understanding, Communication, Leadership & Management skills. Currently, I am leading technical team of Enterprise Service Bus using IBM App Connect


ACHIVEMENTS as Solution Architect



  • Design & Develop Integration Services for Riyadh Capital, KSA for mutual fund System using IBM App Connect.

  • Design & Develop various service SOAP and REST based for AbuDhabi Dubai Islamic Bank (ADIB) using IBM App Connect and API Connect.

  • Develop, Manage and secure various APIs for Open Banking Project on IBM API Connect.

  • Design & Develop solution for 1Link API of Utility Bill Payments using Oracle API Gateway and Oracle Service Bus.

  • Design & Develop solution for Safewatch API for screening of purpose.

  • Design & Develop solution for PTCL API Integration with core banking for Payment of postpaid bills.

  • Design & Develop solution for Funds collection of Oil & Gas Company and used their API to Integrate with core banking system.

  • Design & Develop Financial Posting Services to integrate 3rd party Mobile app (FOREE PAY).

  • Design & Develop solution to integrate Prime Minister’s Program Kamyab Jawan API with Consumer finance system.

  • Design solution to integrate 3rd Party e-commerce website with bank’s card system via 3D Secure Payments.


SKILLS


Software Development:



  • Strong grip on software development using ASP.NET, C#.NET, VB.NET, ASP.NET MVC, MVC Web API, jQuery, XML, Web Services, SOAP & REST Services, WCF, SOA, Ajax, Micro Services, ADO.NET, Entity Framework ,VB6.

  • Experience in Customization of Temenos T24 R6.

  • Knowledge of Complete lifecycle of SDLC.

  • System Analysis & Design


Middleware



  • Development expertise in IBM Integration Bus v10, IBM App Connect v11, v12.

  • Development and Managing expertise in IBM API Connect v5, v10.

  • Development expertise in Oracle API Gateway, Oracle Service Bus and Weblogic Server.

  • Expertise in creating queue and handling using IBM MQ.

  • Expertise in creating and handling JMS Queues in Weblogic Server.


Software Security:



  • Design, develop & Implements Digital signature verification in C#.NET platform.

  • Design, develop & implements Mutual TLS/Client certificate authentication using Oracle API Gateway.

  • Design, develop & implements Token based authentication in APIs using C#.NET. 


Database:



  • Strong knowledge of SQL Server using tables, store procedures, functions, triggers, linked server etc.

  • Expertise in database management, Query optimization, normalization, Indexing, Performance Improvement, backup/restore.

  • Strong knowledge of T-SQL, ability to create and understand complex queries.


Banking Domain:



  • Excellent knowledge of General Banking Domain specially Teller Operation, Vault & Till Management, Local & Foreign Remittance, Clearing, Cash Management.

  • Excellent knowledge of ADC Payment systems, IBFT, Card Payments etc.

  • Excellent knowledge of ADC Channel operations including Internet Banking, SMS & E-Statement.

  • Excellent knowledge of Deposits & Advances accrual process.

  • Excellent knowledge of End of Day Process.

  • Good knowledge of Trade Finance (Imports & Export).

  • Good knowledge of Credit domain specially Limit Management (RF & Non RF), Loan Management.


AGILE:



  • Comprehensive knowledge to create project plan sprint wise.

  • Create sprint plan task wise on Team Foundation Server before start of each sprint and assign to team members.

  • Arrange daily standup meeting to discuss previous and current day sprint status.

  • Daily monitoring of burn down chart and take decisions accordingly.

  • Create checklist for sprint closure document to make sure everything is completed before sprint closure.

  • Arrange retrospective meetings to learn the lesson from past sprint

پراجیکٹس

Integration of Credit Card System with Entersekt (E-Commerce Platform)
Integration of Kamyab Jawan API With Consumer Finance System
Integration of Core Banking System with Oil & Gas API via OSB
PTCL API for Payment of postpaid bills
Safewatch API for screening of account opening process
1Link Web API of Utility Bill Payments

تجربہ

کمپنی کا لوگو
Integration Architect, IBM App Connect
Systems Ltd
جون ۲۰۲۱ - موجودہ | Karachi, Pakistan


Working as Resource Outsource in AbuDhabi Dubai Islamic Bank(ADIB).
Building and integrating information systems to meet the Client’s need.
Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
Resolving technical problems as they arise.
Providing supervision and guidance to development teams.
Continually researching current and emerging technologies and proposing changes where needed.
Informing various stakeholders about any problems with the current technical solutions being implemented.
Assessing the business impact that certain technical choices have

کمپنی کا لوگو
Solution Architect - Integration
Bank ALHabib Ltd
مئی ۲۰۱۹ - مئی ۲۰۲۱ | Karachi, Pakistan

Building and integrating information systems to meet the company’s needs.
Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
Resolving technical problems as they arise.
Providing supervision and guidance to development teams.
Continually researching current and emerging technologies and proposing changes where needed.
Informing various stakeholders about any problems with the current technical solutions being implemented.
Assessing the business impact that certain technical choices have.
Providing updates to stakeholders on product development processes, costs, and budgets.

کمپنی کا لوگو
Lead Software Development
Bank ALHabib Limited
جنوری ۲۰۱۴ - اپریل ۲۰۱۹ | Karachi, Pakistan


Guide team development efforts towards successful project delivery.
Provide technical leadership to teammates through coaching and mentorship.
Maintain high standards of software quality within the team by establishing good practices and habits.
Identify and encourage areas of growth and improvements within the team.
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test and maintain web based business applications built on Microsoft technologies.
Asist in the collection and documentation of user requirements, development of user stories, estimates and work plans.
Prepare reports for daily Sprint status and submit to higher management.
Design, develop and unit test applications in accordance with established standards.
Participate in code review exercise.
Develop, refine and tune integration between applications.
Analyze and resolve technical and application problems.
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
Adhere to high-quality development principles while delivering solutions on-time.
Research on new technologies

کمپنی کا لوگو
Senior Software Developer / T24 Technical Consultant
Bank Alfalah Limited
جولائی ۲۰۰٦ - دسمبر ۲۰۱۳ | Karachi, Pakistan


Review user requirements against Temenos T24 functionalities and set up the technical architecture and tools necessary to maximize the benefit from Temenos products.
Undertake any development activities during implementation such as the installation of custom enhancements, or building Extracts.
Optimize the subroutines for smooth operation.
Closely involved in Data migration from legacy system (Bank Smart suit) to T24. Provide support to branches after successful implementation of T24 system.
Make enhancement/Customize T24 system as per the requirement receive from different departments.
Provide solutions to branches in case of any mishap.
In case of launching of new Product in bank, my duty is to design the T24 system as per the Product requirement.
To make enhancement and modification in the existing application.
Also involved in 2nd Level support to branches.

کمپنی کا لوگو
Software Engineer
Lucky Textile Mills
اپریل ۲۰۰۴ - مارچ ۲۰۰٦ | Karachi, Pakistan


Attend meeting with higher management to explain project functionality and to gather requirements.
Analyze, design and develop the application as per the requirement.
Design the database structure as per system requirement.
Manage tables, stored procedures and views
Make enhancement and modification in the existing application.
Deploye application on Live Environment.
Provide support after successful implementation.

تعلیم

University of Karachi
بیچلرز, , B.COM‎
2005
Noor College of Professional Education
ڈپلوما, ‎
Accounting, Information Technology, C Language, Oracle, FOXPRO, Vb6
مکمل
2001
D.J. Sindh Govt. Science College Karachi
انٹرمیڈیٹ / اے لیول, , ‎
Pre-Engineering
1999
Aga Khan Boys Secondary School
میٹرک / او لیول, , ‎
SCIENCE Group
1997

پیشہ ورانہ مہارتیں

ماہر ActiveX
ماہر Ajax
متوسط AJAX Toolkit
ماہر Architectural Designin
ابتدائی Asp
ماہر ASP.net
ماہر C#
ماہر COM/DCOM/COM+
متوسط CST
ماہر Design With UML
ماہر Front-End Coding
متوسط Jquery
متوسط MVC
ابتدائی Oracle
ماہر Oriented Designing
ماہر Query Language
ماہر Restful Architecture
ماہر Service Oriented Architecture Design
ماہر Software Analysis
ماہر Software Projects Management
ماہر VB.Net
ماہر Visual Basic
ماہر WCF Services
ماہر Web Services API
ماہر Win32 API

زبانیں

ماہر اردو
ماہر انگریزی