About Me
Having 16+ years of experience in web and enterprise applications development
... Show MoreSkills
Web Development
Software Testing
Development Tools
Programming Language
Database
Others
Portfolio Projects
Company
InfoShield
Role
Full-Stack Developer
Description
InfoShield is a comprehensive security awareness platform. InfoShield is an integrated E-learning management system that educates users about the growing risks of information security and provides them with security countermeasures to respond accordingly.
InfoShield is a comprehensive solution designed and developed to fulfil all requirements for cybersecurity awareness and training. It consists of a Learning Management System (LMS) developed by Innovative Solutions in response to the ever-increasing number and severity of attacks targeting and breaches caused by employees. The solution aims at structurally spreading essential knowledge about cybersecurity and associated risks in addition to providing extensive information and proper course of actions when targeted by cyber threats.
Show More Show LessCompany
Corporate Internet Banking
Description
Corporate Internet Banking application is the online system that handles all business Customers transactions, it consists of the following modules:
- Corporate Internet Banking: Used by Corporate users to handle corporate functionalities:
(Account management, Cash management, Transfers, Bill Payments, MOI Payments, SADA OLP etc).
Show More Show LessSkills
Java (All Versions) Java Server Page - (JSP) Servlets JavaScript JQuery IBM WebSphere Oracle Concurrent Versions System - CVS IBM RAD IDETools
IBM RADCompany
Integrated Payment Platform
Description
Integrated Payment Platform (IPP) is a comprehensive solution for electronic payments, being built to handle the electronic payment transactions for BSF.
IPP is a highly modularized platform where modules can be deployed in short time which then leverages the core services of the IPP. The purpose of this document is to define the Core Services of the IPP and their functionality in detail.
The IPP system has the following capabilities-
· The IPP system communicates with Financial Transaction System (FTS) for Message posting, Account verification & validation, Account inquiry services.
· The systems receives/sends payment messages from/to SWIFT and SARIE networks through the gate way interface and performs validations on the incoming & outgoing messages for integrity.
· The system maintains parameters for restricted cases, mappings and validations and applies them wherever applicable.
· IPP system is capable of handling multiple payment modules and their maintenance.
· The system maintains Role based authorization across modules for all the business users. The IPP system ensures complete protection of data from unauthorized access. All remote accesses are subject to user identification and password control.
Show More Show LessSkills
Java Server Faces - (JSF) Spring Framework Spring MVC Spring Security Java Persistence Annotation - (JPA) Hibernate JBossTools
EclipseCompany
Trade Finance eBanking
Description
Trade Finance eBanking is an online application that enable Alinma Corporate customers to issue and follow up their Trade Finance transactions like Letter of Credit, Letter of Guarantee, Shipping Guarantee and Documentary Collections. Moreover, the application provides an easy way to track Trade Transactions and also to communicate with related Bank staff. This also includes a messaging system wherein the corporate customers can communicate with the direct concerned Bank authorities
Show More Show LessSkills
Java Server Faces - (JSF) Java (All Versions) Java Server Page - (JSP) IBM WebSphere JQuery OracleTools
IBM RAD