IT professional with 18+ years of experience in Business Analysis, Project Management, Scrum Master, and Software Engineering. Skilled in Java/J2EE, Spring Boot, back-end testing and data validation with a strong track record of delivering high-quality projects across Financial, Healthcare, and E-Commerce domains using Agile and Waterfall methodologies.
Overview
25
25
years of professional experience
Work history
Technical lead
Saudi Awwal Bank
Riyadh, Saudi Arabia
05.2024 - Current
Working on SAB Store, which is a new feature that allows customers to buy vouchers, gift cards, subscriptions, eSIM (Like Card), International Recharge (STC), Luxury products & New Experience (MERIT), Physical Devices (STC) and many more digital products using current account or credit card from the safety of Banking Channels.
Worked on ICSAB+ rewards program wherein customers can gain ICSAB+ points through the various options such as Debit and Credit Card transactions international and domestic, Perform Digital activities through mobile and online banking, Digital payments, Personal/home finance applications and top-ups, Account balances.
Worked on Online Account Opening which will enable the customer to open a current account instantly from anywhere through SAB online channels without the need to visit the branch.
Worked on The Household Salary Card which is a prepaid product. It allows sponsor to transfer the monthly salary for household (e.g. drivers, housemaids, etc.) who are under an individual sponsorship.
Performed Agile Scrum ceremonies such as Product backlog, Sprint backlog creation, leading Daily stand-up meetings.
Digital transformation of SAB Online and SAB Mobile Banking applications
Technical lead
Saudi National Bank & Samba Financial Group
Riyadh, Saudi Arabia
10.2010 - 04.2024
Performed Agile Scrum ceremonies such as Product backlog, Sprint backlog creation, leading Daily stand-up meetings.
Requirements gathering, Creating BRD and Technical Specification, Create Project Tracker, Traceability Matrix and Test Matrix.
Identified customization of requirements, developed detailed specifications & reviewed functional design documents.
Prepared project plans, identifying deliverables, identifying activities and estimating resource requirements for activities, Prepared operation readiness plan for production deployment by coordinating with business stakeholders
Engage with DEV, SIT & QA teams to fulfill business requirements and coordinated sign-off from business
Migration Changes - Samba online and Samba Mobile applications to AlAhli Online and AlAhli Mobile applications
Digital transformation of Mobile Banking application in Collaboration with Crealogix Team
Designed, developed and Implemented many prestigious Samba Online/Samba Mobile projects including Instant Payment System (IPS), Digital Online Account Opening, Activate Samba/Local/International/SpeedCash beneficiaries thru IVR Callback, Credit Cards issuance, Samba Dubai enhancements, Subscribe/Sell ARAMCO (IPO), Value Added Tax (VAT), National ID Update, Address update, Generate and subscribe to e-statements (Account & Credit card e-statements), Generate Lead for Personal Finance and Home Finance, Samba Online New Look and Feel changes, Samba.com migration from static site to SDL Tridion WCMS (Web Content Management System), SADAD GATEWAY support and SADAD Online payment (SADAD OLP) for Retail Customers and Merchants
Senior Member - Technical
Broadridge Financial Solutions Inc. (Formerly ADP)
Involved in designing and developing different types of Message parsers such as fixed width, XML etc., forming business rules, processing framework and developing output message writers for target systems.
Analyzing Business requirements and designing interfaces for different source systems.
Supported in conducting Unit testing, SIT & UAT and developed automation of Cron jobs.
TSBFIFE: Real time online trading application designed for firms to perform order entry, trade (execution) entry, order management and trade inquiry. Messages received from its clients via their Source Systems get validated, enriched and depending upon client's preferences routes them to corresponding target system.
TSB Monitor:Web-based application monitors trade messages received from different external source systems like BondDesk, Bloomberg to different TSB applications like TSBTRD, TSBFIFE, TSBINA, TSBCS etc. deployed on different envs like DEV/QA/PROD.
INAWeb: A real time Brokerage Account capturing and maintenance (Account enquiry and Modify) system which will capture data provided by user. It also validates data by applying some business rules and prepares outgoing message for further processing.
Senior Member Technical
ADP Pvt. Ltd.
Hyderabad, India
02.2006 - 03.2007
Roles & Responsibilities:
Involved in requirement gathering, analyzing business requirements and implementing the frontend screens & navigation flow
Technologies used are Java, JSP, Servlets, Oracle, JUNIT, HTTPUnit, RAD6.0, WinCVS
Projects:
Tax Service Transmission Solutions (TTS): It is an interim internet-based file transfer solution that gives current and perspective Tax Service client’s option to send and receive data using ADP T&FS via a secure and easily managed internet connection.
Senior Software Engineer
GE Consumer and Industrial
Hyderabad, India
06.2005 - 10.2005
Roles & Responsibilities:
Interacting with subject matter experts for refining requirements of CRs
Presentation, Business and DB layers implementation and fixing bugs found in QA
General Ledger Integration: It configures new accounts, cost centers that are components of Oracle General Ledger. It also provides cost center/account translators among sub business Lightings, Appliances, and Industrials.
Senior Software Engineer
GE Consumer and Industrial
Bangalore, India
01.2005 - 06.2005
Roles & Responsibilities:
Requirements gathering, implementation of Presentation, Business and DB layers i and fixing bugs found in QA
FRACAS: Failure Reporting and Corrective Action System (FRACAS) process will be used to initiate, track and close record of potential problem identified with product or component within given product line. Moreover, it is also used for reporting failures encountered in testing, tracking course of failure investigation, and then assuring implementation of corrective action.
Senior Software Engineer
IBM India Pvt. Ltd.
Bangalore, India
07.2004 - 12.2004
Client: IBM US & Federal Services Group (USA)
Roles & Responsibilities:
Designing Sequence diagrams using UML design tool like Rational Rose
Develop application using Struts & tiles, EJB and fixing bugs found in QA testing
Platforms/Technologies: Java/J2EE, EJB, WSAD5.1, WAS5.1, Rational Clear Case for Configuration Management, Struts Framework, Rational Rose, for Design, 3rd party Workflow Management tool @Task runs on JBOSS application Server and SQL Server DB.
Projects:
Fed AD: It provides single Web-based system that manages all aspects of advertising and marketing process from planning through execution and analysis, enabling marketing organization to efficiently generate and implement advertising plans.
Software Engineer
Rapidsoft Networks Ltd.
Hyderabad, India
10.2000 - 10.2001
Roles & Responsibilities:
Interacting with subject matter experts for refining Business requirements
Preparing Detail Design and Implementing Presentation, Business and DB layers and Analyzing & fixing bugs found in QA testing
MRMS: Medical Record management system (MRMS) application is used in Multi-specialty Hospitals for automating/managing health information of patients. It consists of Admin, Doctors, Customer care, Accounting and Health Smart card Modules.
Education
Bachelor of Technology - Computer Science & Engineering
Jawaharlal Nehru Technological University
Hyderabad, India
08.1996 - 06.2000
Certifications - Certified Scrum Master
International Scrum Institute
04.2001 -
Skills
Methodologies: Agile, Waterfall, Scrum
Management Tools : JIRA, MS VISIO, MS Office Suite, HPSM
Defect Tracking Tools : HP QC/ALM
DEV Technologies : Java/J2EE, EJB, JMS, Spring Boot & Micro services, Spring Security, Spring Cloud Gateway, Open Shift, SQL, Oracle, Sybase, WebLogic, WebSphere, Burp suite, GitLab, Unix/Linux
Timeline
Technical lead
Saudi Awwal Bank
05.2024 - Current
Technical lead
Saudi National Bank & Samba Financial Group
10.2010 - 04.2024
Senior Member - Technical
Broadridge Financial Solutions Inc. (Formerly ADP)
03.2007 - 10.2010
Senior Member Technical
ADP Pvt. Ltd.
02.2006 - 03.2007
Senior Software Engineer
GE Consumer and Industrial
06.2005 - 10.2005
Senior Software Engineer
GE Consumer and Industrial
01.2005 - 06.2005
Senior Software Engineer
IBM India Pvt. Ltd.
07.2004 - 12.2004
Certifications - Certified Scrum Master
International Scrum Institute
04.2001 -
Software Engineer
Rapidsoft Networks Ltd.
10.2000 - 10.2001
Bachelor of Technology - Computer Science & Engineering