Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.
Overview
9
9
years of professional experience
9
9
years of post-secondary education
Work History
Software Developer
Royal Hashemite Court, Jordan
04.2015 - Current
Maintain and modernize legacy systems
Develop full stack applications using relational databases and frontend frameworks utilizing a variety of integrations
Resolve bugs and issues identified by the QC team and deploy releases using a CI/CD pipeline
Work with stakeholders to determine requirements and feasibility of design within time and cost constraints
Confer with systems analysts, engineers, programmers, and others to design systems and to obtain information on projects limitations and capabilities, performance requirements and interfaces
Designing and implementing complex, modular and extensible backend systems
Maintain understanding of current web technologies and programming practices through continuing education, reading, workshops and user groups
Mentor and guide other colleagues on innovative technologies, best practices, and organization security standards
Build an integration system that is used as a hub for the rest of the projects, to achieve a centralization of APIs instead of referencing multiple projects.
Education
BSc in Computer Science -
University of Jordan
01.2011 - 04.2015
MSc in Computer Science - Major in Information Systems Security and Digital Criminology
Princess Sumaya University For Technology
01.2018 - 04.2022
Skills
ASPNet MVC & Net Core
Languages
Arabic
Proficient
C2
English
Proficient
C2
Publications
Achieving Data Integrity and Confidentiality Using Image Steganography and Hashing Techniques, https://ieeexplore.ieee.org/abstract/document/8923060
Detecting network anomalies using machine learning and SNMP-MIB dataset with IP group, https://ieeexplore.ieee.org/abstract/document/8923043
AI Projects
A model that predicts an output for decisioning system, that takes some readings, classifies them and further provides a suggested decision, using NLP and deep learning.
A model that classifies, categorize and labels categories, using machine learning.
A Chatbot that uses openAi (ChatGPT), to provide customers with the help, using Gradio
Volunteer Experience
Arabic Locale Manager (Localization Expert), Mozilla Organization, 06/2013, PRESENT, Dealing with RTL (Right to Left) Languages (i.e. Arabic)., Review and correct strings (localized sentences) using offline or web-based platforms., Alignment and bug fixing for RTL (Right to Left) languages to be well-styled and formed., Team leading and guidance for the team of localizers and new comers., Troubleshooting.
Projects
Master's Thesis, Artificial Intelligence (AI), Text-Based Cybercrimes Detection Using BERT, A model that can detect cybercrimes based on user's behavior over the internet, by analyzing their activity using a new deep learning technique which is Bidirectional Encoder Representation from Transformers (BERT) and Natural Language Processing (NLP), in Arabic, English and Arabizi (Arabic written in English letters) languages, hence the model can tell whether this user is a potential criminal or not, and gives the possible crime score if the user's behavior can be an intersect of different crimes' types. The model has the ability to convert media (audio, video and images) into text, to be further analyzed and tested, the used algorithm (BERT) relies on "Transformers" algorithm, which is used in "ChatGPT". Software Used: Python, TensorFlow, Hugging Face and Google Colab.
Training
Agile Mastery, TechMinds
Artificial Intelligence (AI) Development (Deep Learning with Keras and TensorFlow), Simplilearn
Generative AI, Google
Building Generative AI Applications with Gradio, DeepLearning.ai
ChatGPT Prompt Engineering for Developers, DeepLearning.ai
Introduction to Artificial Intelligence (AI), Unknown
Neural Networks and Deep Learning, Unknown
Timeline
MSc in Computer Science - Major in Information Systems Security and Digital Criminology
Senior Researcher at Economic Directorate at the Office of His Majesty King Abdulla II, Royal Hashemite CourtSenior Researcher at Economic Directorate at the Office of His Majesty King Abdulla II, Royal Hashemite Court