Consultant IT
Islamic Development Bank
Total years of experience :17 years, 11 Months
Islamic Development Bank, Jeddah, Saudi Arabia
* Project: ERP Application development for Islamic Development Banks’ AOP (Annual
Operations Plan), MTBS (Medium Term Business Strategy), ACWP (Annual Country Work
Program), MCPS (Membership Country Partnership Strategy) and Scholarship Program.
Consultant Role:
* Analysis, development, verification, (UAT), of ERP applications, reports using JasperSoft
Studio.
* Demo, Wire-framing, mock ups using Balsamiq.
* Coordination, planning and reporting with Bank’s users for user issues (JIRA), and
feature requests.
* Developed web and view components using REST controllers (Spring framework) (jax-rs
with Json) and business components using Jax-ws for ERP applications.
* Used ORM technologies like Jpa and hibernate for entity beans.
* Daily usage of java concepts like Exception handling, multi-threading following Spring
Framework for concurrency of web service requests, generics, String manipulation, and
db queries.
Patch development, release and management.
* Responsible for training regional Tech Support Engineers for Device and NMS servers,
features, installation procedures, engineering guides, and documentations.
* Responsible for releasing FSB (Field Service Bulletins).
Ciena based devices:
CN3930-CN3960, CN5000, CN5150-CN5350, CN6500, LE427, LE311v.
PV Role:
* Active in verification of all Ethernet and OMEA based provisioning of layer 2 services for
ESM (Ethernet Services Manager), Ciena UMS OneControl (G.8032, EVPL, EPL, PBB-TE)
and OMEA.
* Aiding development for Ciena cloud based SLA (Service Level Agreement) portal.
Java:
* Led the planning and implementation of Java/JEE projects for Telecom and Banks.
* Facilitated the definition of project scope, goals and deliverable.
* Defined project tasks and resource requirements
* Developed full scale project plans
* Managed stakeholders, clients, and partner organizations, planned and scheduled
project time-lines, tracked project deliverable using appropriate tools, provided
direction and support to project team.
* Monitored and reported on progress of the project to all stakeholders, presented
reports defining project progress, problems and solutions.
* Implemented and managed project changes/interventions to achieve project outputs,
performed project evaluations and assessment of results.
, Ottawa, Ontario
Languages: OS API development in C/C++ for RTSP, Audio & Video Protocols and Codecs.
Tools: Wireshark, Qxdm, Bugdisp, Perforce, Code Collaborator, and Source Insight
, Waterloo, Ontario
Developed Unix based projects of BIS to Microsoft Visual Studio 2005 and VC6 and
Coverity.
Onsite I.T., Etobicoke, Ontario
Ability to install and maintain large networks.
Diagnosed issues like virus/Trojans in the network using network packet sniffers
(Ethereal/ Wireshark).
Experience with DHCP and DNS installations using Microsoft 2000 Server.
This is a part time program based on ten modules. I am required to attend these modules at Oxford every once in two months for five days.
courses: Carrier Ethernet Professional (CE-A) Microsoft Programming in C#. Oracle Java SE 7 Programming. OCJP