ناھید ادريس, Senior Specialist, IT Development and Technical Architecture

ناھید ادريس

Senior Specialist, IT Development and Technical Architecture

National Bank Of Kuwait - Nbk

البلد
الكويت - السالمية
التعليم
بكالوريوس, Engineering
الخبرات
23 years, 2 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :23 years, 2 أشهر

Senior Specialist, IT Development and Technical Architecture في National Bank Of Kuwait - Nbk
  • الكويت - الكويت
  • أشغل هذه الوظيفة منذ أكتوبر 2021
Technical lead /Architect في The Saudi Investment Bank
  • المملكة العربية السعودية - الرياض
  • أشغل هذه الوظيفة منذ يونيو 2010

• Currently handling new Retail Internet Banking project which replaces existing eBank - SAIB Internet Banking Service developed on Finacle from Infosys. This is in joint development effort with Innofis, Spain a subsidiary of Thales Group.
• Developed critical projects for existing eBank- SAIB Internet Banking Service and Equity Trading System (Al-Istithmar Capital).
• My Principal Accountabilities are :
Customer:
o Ensuring timely & high quality project deliverables to create client value
o Maintain regular interaction with client project coordinator & client contacts, if any
o Set and manage client expectations
o Continually seek opportunities to increase client satisfaction and deepen client relationships
Process:
o Identify resources needed for the project and assign individual responsibilities
o Manage day to day operational aspects of the project and project scope
o Review vendor deliverables before submitting them to client
o Identify and highlight risks and suggest mitigation methods
o Ensure project documents are completed and stored appropriately
o Prepare project status reports and facilitate project meetings
o Communicate relevant project information to Client Senior Management
o Resolve and/or escalate project issues in a timely manner
o Update knowledge base, ensure project servers are updated on daily basis
Organization:
o To ensure that the teams are adequately guided, lead and motivated and to ensure effective liaison with stakeholders across domain / function / country.
o Experience in Impact analysis & research.

System Analyst في Samba Financial Group
  • المملكة العربية السعودية - الرياض
  • فبراير 2007 إلى أبريل 2010

Second Factor Authentication
Description: Introduction of second factor authentication in sambaonline and sambamobile as a regulation from SAMA (Saudi Monetary Agency). This project involves third party vendor Entrust for integration with sambaonline. IdentityGuard and GetAccess product are used to provide 2FA. Users will have to subscribe from the following option available viz. IP-Geo, Image, Knowledge Base, PC Restriction, Grid and OTP Tokens.
Responsibilities:
1 Involve in requirement gathering and FSD preparation.
2 Study of IdentityGuard Programming Guide for java.
3 Integration of Entrust Identity Guard with SambaOnline for Stronger Protection and Second Factor Authentication.

E-Statement
Description: E-Statement is aimed at allowing sambaonline customers to register, view and download their monthly statements up to a maximum of last 12 months from the date of subscription. Once the user registers for e-Statement in samba online, physical statement for the user will be discontinued.
By introducing e-Statement cost will be saved on printing and mailing of physical statements.
Responsibilities:
1. Implementing subscription rule and generate password protected PDF file
2. Unsubscribe from e-care Intranet console
3. Offline program for sending email reminders

EMV Card Management System
Description: A new debit card bin - 16 digits card (EMV cards) is to be introduced by this project. Both Debit Card Management new and old systems will run parallel for a period of time. The old system will sunset after:
a. Migration of all cards into the new system.
b. All channels (SOL, CPS, SPB) having full interfaces with the new system.
Responsibilities:
1. Handle the new card number structured.
2. Access the debit card information using the new card table.
3. Allow using the old and new cards for SOL registration and forgot password.
4. Once the new card is used for registration, it has to be marked as used by SOL and stop using old linked card

IBAN Implementation
Description: Samba online to be enhanced to support IBAN in phases as regulated by SAMA. SAMA (Saudi Arabian Monetary Agency) has regulated all banks to follow with 24 digits whereas the system should be enhanced in such a way that it can accept the maximum 34 characters based on IBAN standards
Responsibilities:
1. IBAN should be captured for all beneficiary registration / modification along with IBAN Validation.
2. A new option as IBAN enquiry to be introduced, wherein the customer should have a list of his Current / savings account and on selection of the account, an SMS should be sent with his IBAN.
3. Routine to upload this information should be developed as part of IBAN project.

Mobile Banking
Description: sambamobile facilitates customers to access account details and other value added services like bill payment, fund transfer etc. on mobile device which are MIDP 2.0 and CLDC 1.1 compliant and GPRS enabled.
Services offered:
1) Utility bill payments
2) Pay credit card
3) Fund Transfer: Local Banks, Samba Accounts and International Transfer
4) View Statement
5) IPO Services
Responsibilities:
• Design, development and integration of Midlet with server side components
• Secure communication and code signing, obfuscation of Midlet
• Support for different devices.
• Addressing 100 continue problem in HTTP communication
• Developing same application for Windows PDA, using .NET Compact Framework
• Addressed problem in Sony Ericsson models of phone related to sambamobile application and given solution for the same.
• Feasibility study on USSD Gateway as one of the option for mobile banking solution.

Senior Software Engineer في IBM India Pvt. Ltd.
  • الهند
  • فبراير 2004 إلى فبراير 2007

Client: IBM Austin Lab October 2006 - January 2007
Project: CSCF Proxy Simulator
Role: Systems Software Engineer

Client: Softbank Japan August 2006 - September 2006
Project: Softbank
Role: Systems Software Engineer

Environment: Java, SIP Servlets, Web Services, J2ME Midlets, Message Driven Beans, WebSphere App server 6.1 SIP container, Application Server Toolkit 6.1, IBM Presence, IBM GLS, WebSphere Process Server, Motorola A 1000 Device client, IBM MQ, Microbroker


Responsibilities:
• Designed and developed Agenda Service, GMode Gaming.

Client: TSL France June 2006 - August 2006
Project: BlueStack
Role: Systems Software Engineer

Environment: Java, SIP Servlets, WebSphere App server 6.1 SIP container, Application Server Tool-kit 6.1, IBM Presence Server, IBM Group List Server, Motorola A 1000 Device client


Responsibilities:

• Implementation of JSR 116 using SIP Servlets for development of Service Deployment Plane for telecom operators
• Porting of application from jNetX environment to IBM Middleware (Calltone, Conference, gaming with conference, myroute)
• Creation of mobile-based value added services for specific customers
• Developed components using State and Strategy pattern using AST IDE
• Performed unit testing and integration testing remotely in 3G network using VPN connectivity

. Global Data Synchronization for WebSphere Product Center
Client : Office Depot, Best Buy, Kraft, Nestle, Cadbury
Duration : Current project



. Bill Clearing and Settlement System
Client : Debt Instruments Depository and Clearing Co. Taiwan
Duration/Size : 6 months/10


. IBM Business Components for WebSphere® Application Server
Duration 12 months
Team size 18
Technologies/Tools: Java, WSAD 5.0, WAS 5.01, Rational Rose, DB2, CVS, CMVC

SOFTWARE ENGINEER في Atos Origin India Pvt. Ltd
  • الهند
  • يونيو 2003 إلى فبراير 2004

. Pampers v4
Client P&G
Duration 9 months
Team size 12
Technologies/Tools: Java2, JSP, JDBC, Java Mail, Oracle 8i, VSS, ATG Dynamo app server 6.0, Jakarta Struts 1.1, Velocity templates 1.3.1
Description:
The client is market leader in FMCG sector. We worked on migration of existing application Version 3 running on ATG 5.0 to J2EE as well upgrade it to version 4. The site helps in capturing data from user and feedbacks to generate reports, which helps in predicting current trend of companies brand products.

Features:
User Registration: User registration enables users to get customized newsletter to them based on their requirement and participates in various surveys.
Tracking thru referral: This system helps in keeping track of the users coming via third party
Content Management: The contents are very much contextualized, i.e. based on type of user the contents are rendered. Content retrieval is thru database
CSR Tool: Customer support representative tool gives the analysis and reports of user coming to site, and about the product demand and frequency of brand product.
Auto Email: This tracks the user email settings and sends email according to the personalization.
Localization: The application is to be localized for about 10 locales.

Roles and Responsibility:
Study of the existing version 3 system and based on the inputs figured out different modules and preparation of class diagram. Suggested Struts framework to be used for new application Coding and unit testing, addressed issues related to migration of existing data to new system,

Web Developer في Astell Infotech Pvt. Ltd
  • الهند
  • سبتمبر 2001 إلى أبريل 2003

Project Details:

. E-CRM (Customer Relationship Management) software
Duration 9 months
Teams size 6
Technologies/Tools: Java2, Servlet, JSP, Enterprise Java Beans, JDBC, Java Mail, XML, Oracle 9i, VSS, WebLogic 7.0, Jakarta Struts 1.1

Description:
E-CRM application is web based customer relation management software whose outcomes optimize profitability; revenue and customer satisfaction by organizing around customer segments, fostering customer-satisfying behaviors and implementing customer- centric processes.
The application uses J2EE technologies, specifically, EJB, JDBC, JSP, Jakarta Struts framework and session facade J2EE designs patterns. The middleware for this project consists of the BEA WebLogic 7.0, using Jakarta ant (Java-based make utility).

Role & Responsibilities:
Requirement Analysis and study for the required system. I was Involved since inception phase of this product. Developed some key modules.

. 247customerservice software
Duration 10 months
Teams size 6
Technologies/Tools Java2, Servlet, JSP, Java Beans, JDBC, JFC Swing, Java Networking, SSL, XML, SQL Server 7, Microsoft Visual Source Safe, Struts 1.1

Description:
Product intends to be a text based customer care chat interaction system.
This product has basically three parts, a Java Swing application acting as customer representative who handles the site visitors .The visitors contact support thru applet running on browser and all this is done via a chat server. Chat Server is a multithreaded server socket.
Running on Windows NT machine with WebLogic Server 7.0 and SQL Server 7 Database.

Role & Responsibilities:
Managed product from concept to release: Architectured, designed and developed key components. Addressed issues of performance, scalability, reliability, extensibility, manageability and security. Coding and unit testing

Lab Coordinator في Software Solutions Integrated Limited
  • الهند
  • يناير 2001 إلى سبتمبر 2001

Role and Responsibilities
. Primary role was to help students in programming and solving problems
. Teaching at least one class on java each day.
. User login creation on NT machine and Oracle server for students and maintenance related activities like data backup, installation of software’s.

الخلفية التعليمية

بكالوريوس, Engineering
  • في Bihar Institute Of Technology
  • يونيو 1999

72.6% Marks

Specialties & Skills

Internet Banking
J2EE Architecture
WebSphere Application Server
Applet,JFC Swing,JavaScript,HTML,XML, SSL, SOCKS
Java,Servlets,JSP, EJB, JMS, IBM MQ, Timer
Databases: SQLServer - 7, Oracle 9i, DB2 UDB
Development Tool: IBM RAD, WSAD, JBuilder, Rational Rose
Server:Jakarta-Tomcat-4.1.18, Weblogic 7.0, WebSphere 6.0, ATG Dynamo 6.0
Java SE, Java EE, IBM WebSphere products

اللغات

الانجليزية
متمرّس