About Me
A system engineer expert in business solutions development, deployment scenarios, enterprise architect (SPARX) with 8 years of experience at ERICSSON which has more than 120k employees as senior integration engineer. Sof…
A system engineer expert in business solutions development, deployment scenarios, enterprise architect (SPARX) with 8 years of experience at ERICSSON which has more than 120k employees as senior integration engineer. Software development head at Hadara technologies, a PalTel group company, which is the leading Palestinian ISP with 60% market share of internet services. A project management professional PMP certified with master of scientific computing
Experience
Data Engineer
Professional data science experience with excellent modeling and problem solving using machine learning, ETL processes and statistical models.
data visualization techniques.
Immersive data science development using Pytorch and Python
Pytorch: Neural Network, Convolutional Neural Network Models development using pytorch
ETL: Professional experience with ETL using SSIS visual studio projects with MSSQL integration
scikit-learn: Simple and efficient tools for predictive data analysis. Built on NumPy, SciPy, and matplotlib.
Apache Spark: Professional Apache Spark development using python and dataframes and Resilient Distributed Dataset (RDD) and SQL.
Model testing: understanding of statistical hypothesis testing and experimental design, data visualization techniques and tools (gretl, Tableau), and manipulation of large data sets.
Parallel Programming: Python Parallel Programming (GPU) using CUDA. C++ coding experience as well.
Statistics for data science: have basic domain expertise in statistics, and probability.
Python for data science: Expert in SQL, Python, and related Python libraries (pandas, numpy)
SENIOR INTEGRATION ENGINEER
Wide Ericsson experience and expert in Charging, Multi Mediation and CBIO in particular.
In-depth expert in computer technologies with main focus on End to End solution design and analysis.
Innovative thinking and specialized in object oriented and functional design.
Expert in software development using JAVA, c++ and UML with remarkable Linux skills in addition to that big data excellent knowledge in data science and Apache Spark and Python.
Influenced an important part in charging and billing in one (CBIO) solution analysis and design as a solution architect.
Responsible with other solution architects for the vision that underlies the solution and the execution of that vision into the solution.
Looking after the programming, integration, and testing of software systems.
Main focus on Online Charging, Mediation, Provisioning, billing and service-oriented architecture(SOA) areas.
Expert in The business configuration/Rating with hands-on development with 4 years of experience in this area.
Charging System analyzing of business requirements and propose and solutions on
Configuration of promotions and offers on SDP/AIR
Configuration on VS when needed
CCN hand-on experience
Multi Activation (EMA) professional experience in design and requirements analysis
More than 7 years of charging system hands-on experience on CBiO.
Create Scala/Spark jobs for data transformation and aggregation.
Design data processing pipelines
7 years of total experience in telecom Mediation, Charging & Revenue Management
Responsible for the overall Integration of the application and mapping the business requirements to systems/technical requirements
Designed and developed application systems and components using Java and DUP.
Coding, Debugging for software application.
Java, DUP, Web Services(RESP/SOAP)
Protocols expert such as SOAPUI, Net beans-6.1, Eclipse IDE, TCP/IP, Diameter
Expert in CDR flow and different modules used in CDR processing with multi mediation advantage experience.
Hands-on experience in O&M tasks CRS configuration management
Expert in CRS software integration,installation and upgrade
In UNIFIED OICK PROJECT for Jawwal/Palestine as a Key member of analysis and integration team
I Developed a procedure to do RCD/HLR migration for all subscribers efficiently and decreased the execution time from 30 hours to 1 hour for RCD/HLR
Enterprise Software Development and Consultation
Expert demonstration of technical knowledge and software design and development processes.
solution analysis and requirements design fluency.
Interaction of the team, leading project and plan, design, implement and support all phases development.
Aggregate development of a management information system for inmates.
Formulate and define system scope and objectives based on both needs and thorough understanding of systems and industry requirements.
Elicit requirements using interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, task and workflow analysis.
Analyze business and user needs, document requirements and translate into user stories and acceptance criteria.
multi-tiered software services, Linux and Linux clustering consultation.
Technologies and tools used: Java EE, JSP and servlets, Apache, tomcat, JavaScript, jQuery, CSS, AJAX, HTML and XML, Eclipse IDE, Subversion for source control, Centos Linux
SOFTWARE DEVELOPMENT HEAD
Software engineering responsible for building and analyzing requirements, designs systems architectures, and develops software.
Built robust and reliable platforms such MESSAGING PLATFORM: project for SMS, MMS functionality and services based on Java /Linux.
The platform supports SMS push, pull functionality, subscriptions services, SMS broadcasting, MMS functionality.
Coached other developers during services implementation.
Problem solving with the team for many technical obstacles during implementation
Designed the system components like push, pull, mms, SMS, short-codes, broadcast and customer’s management.
Engineered the system design using UML
a lead in developing new projects and ideas.
Actively driving products perfection, enhancing teamwork:Developed customer care administration, based on Java,
Developed solution for customer's provisioning, package management and RADIUS protocol support
a leading role for research and development projects for a team with 6 developers.
We created a platform for communication protocol voip application, sport content platform, Value added services for entertainment content, TV SMS bar, other design and PHP projects.
One stand out example was IVR DEVELOPMENT project.
A voice over IP project based on asterisk systems, many VAS services implemented in addition to wide service for high school result enquiry (Twajihi) - 60 thousands hits per one day throughput performance.
This is based on PHP / Perl /MySQL/Linux.
Developed database design.
Developed the AGI scripts.
Software integration activities.
data migration and transformation activities
Professional experience in Linux(Debian, Ubuntu and Centos) linux platforms administration and software migration.
Linux based platforms customization and integration as an example XEN VIRTUALIZATION IMPLEMENTATION PROJECT: OS Virtualization is an important solution for ISP's, this project is based on XEN open source.
Virtualization and Centos Linux operating system.
Integrated the system over Centos Linux.
Developed many integration scenarios for Windows/ Linux Virtualization.
Integrated and verified image management like move and expand.
other examples Subversion source control, Asterisk VoIP software.
Linux based database integration such as mysql, postgres and oracle.
Freeradius integration and customization
SENIOR INTEGRATION ENGINEER
CBIO SOLUTION ARCHITECT: Influenced an important part in charging and billing in one (CBIO) solution analysis and design as a solution architect.
Business Configuration Expert - Ericsson Charging System: Expert in The business configuration/Rating with hands-on development with 4 years of experience in this area.
Enterprise Software Development and Consultation
System Analyst: Aggregate development of a management information system for inmates.
SOFTWARE DEVELOPMENT HEAD
Java Software Engineer: Built robust and reliable platforms such MESSAGING PLATFORM: project for SMS, MMS functionality and services based on Java /Linux.
e
desc