Abdulghaffar Allabadi, Software Development Team Leader

Abdulghaffar Allabadi

Software Development Team Leader

THE GROUP

Location
Qatar - Doha
Education
Bachelor's degree, Computer Science and Applications
Experience
17 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 6 Months

Software Development Team Leader at THE GROUP
  • Qatar - Doha
  • My current job since October 2020

I Started my new job role as a software development team leader after 7 years of working with the company.

Senior Software Developer at THE GROUP
  • Qatar - Doha
  • My current job since July 2013

Responsibilities:
- Designing and developing and deploying truly enterprise applications servers.With it's fail-over, load-balancing
and distributed deployment features.

- Design Back-end engines.
- Develop distributed and clustered Back-end engines services under J2EE Programming language.
- Deploye and condigure Enterprise applications.

Technical Experience:
- Architects enterprise software systems.
- Develop Web applications using Java J2EE.
- Analays Oracle database SP and database tables to develop high performance engines.
- Integrate systems with JMS Servers.
- Integrate system with distributed cache servers.
- Drools and JBPM: Develop and manage Business Rule Systems.

Business Experience:
- Cisco CTI:
Planing, Desgining and Developing robust CTI client applications that Integrate with Cti Servers, to manage Cisco telecomunication network and services.

- 4D solution:
Planning, Designing and Developing robust application for analyzing and studying securities trading behaviour

- NDC+ ATM Switch:
Planning, Designing and Developing robust ATM switches to manage ATM by:
1- Configure ATM machines using Download commands.
2- Manage transactions and transactions flows (cards, 3- pin verefication, balance inquiry, Cash deposit and cash withdrawal),
4- Sending notifications and alarms.

- Exchange-Traded Fund (ETF):
Planning, Designing and Developing robust application that Provides services to LP systems (Mezanin system).

- Visa Cards system:
Planning, Designing and Developing robust service for visa card holders throgh ATM machines.

- Trading systems:
Redesigning Trading system by analyzing and refactoring legacy trading system then developing a truly enterprise applications services.

Senior Software Developer at EastNets
  • Jordan - Amman
  • January 2011 to June 2013

Responsibilities:
- Design SWIFT plugins applications
- Develop SWIFT plugins applications using C/C++ SWIFT ADK, and integrate those plugins with external systems, to improve SWIFT system.
- Deploy and upgrade SWIFT ADK Applications.

Technical Experience:
- Develop Web application using Java J2EE.
- Develop back-end engines using C/C++.
- Oracle and MSSQL database engines.

Business Experience:
- SWIFT Reporting.
- SWIFT Duplicate Detection Application System.
- SWIFT Recovery System.

Senior Software Developer at Eskadenia Software
  • Jordan - Amman
  • February 2008 to December 2010

Responsibilities:
- Planing.
- Designing Telecom Solutions.
- Developing Back-End Engines.
- Testing Back-End Engines for telecom solutions under telecom billing and VAS integration.

Technical Experience:
- Develop Telecom solutions and back-end engines using Java J2EE.
- Develop Telecom solutions and back-end engines using C/C++.
- Design DB under Oracle and MSSQL database engines.

Business Experience:
- Convergent Billing.
- Billing Rating.
- Billing Mediation.
- Provisioning.
- Online Services.

Associate software developer at ProgressSoft
  • Jordan
  • November 2006 to February 2008

Responsibilities:
- Working on develop Enterprise Document Management System.
- Desktop application developed under Visual C++.
- Web Application developed using C#.Net
Business Experience:
- Archive, Restore and retrieve variant documents formats.
- Design Enterprise Document management system.
Technical Experience:
- Java J2Se, JNI to integrate with C++ library, JDBC.
- C++, Visual C++, MFC, ATL and STL.
- C#.net, distributed Application Architecture, Multithreading programming, Network programming and Windows applications.
- Database programming: Oracle, MSSQL and MySQL.
- Image processing (Image filtering, enhance and OCR).

Education

Bachelor's degree, Computer Science and Applications
  • at Information Technologies
  • June 2006

GPA : 2.86 / 4 (good).

Specialties & Skills

programming Native c++ (cplusplus).
Programming in Microsoft SQL Server 2005 and 2008 Database.
programming in MFC and ATL components
Programming in XML Web Services.
Programming using Oracle.
servlet
Jasper Reports
Web services
javaScript
hibernate
UML Design
Socket programming
Multithreading programming
JMS, JTA, JPA and JavaMail

Languages

Arabic
Expert
English
Intermediate

Training and Certifications

Microsoft Certified Solutions Developer (Training)
Training Institute:
MCSD

Hobbies

  • reading, Football and Swimming