Summary
Overview
Work History
Education
Skills
Languages
Publications
AI Projects
Volunteer Experience
Projects
Training
Timeline
Generic
ABDELRAHMAN MANNA

ABDELRAHMAN MANNA

Software Developer
Amman

Summary

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

Princess Sumaya University For Technology
01.2018 - 04.2022

Software Developer

Royal Hashemite Court, Jordan
04.2015 - Current

BSc in Computer Science -

University of Jordan
01.2011 - 04.2015
ABDELRAHMAN MANNASoftware Developer