Summary
Overview
Work History
Education
Skills
Timeline
ResearchAssistant
Rami Darwish

Rami Darwish

Greensboro,United States

Summary

Motivated Ph.D. candidate in Computer Science (Cybersecurity) with a strong research focus on federated learning and XIoT malware detection. Adept at designing and evaluating advanced federated learning and deep learning models, conducting large-scale experiments, and publishing in peer-reviewed venues. Extensive background in investigating cybersecurity challenges across XIoT systems. In addition to academic research, I bring industry experience in SQL, PL/SQL, and Oracle Forms and Reports development. I am fully authorized to work in the United States and do not require employer sponsorship.

Overview

19
19
years of professional experience

Work History

Teaching Assistant

North Carolina A&T State University
08.2022 - Current

COMP 390: Social Implications of Computing


  • Graded assignments and provided constructive feedback to support students’ engagement with course topics.


COMP 615: Operating Systems & Computer Architecture


  • Evaluated discussion board assignments to assess students’ understanding of operating system concepts and their application to real-world challenges.


COMP 322: Internet Systems


  • Led lab sessions and guided students through applied, hands-on learning.
  • Graded all quizzes, assignments, midterms, and final exams with consistency and accuracy.
  • Designed and created midterm and final exams.
  • Engaged closely with students’ work to identify common difficulties and clarify challenging concepts during labs and office hours.


Instructor of Record (Spring 2026 (upcoming)) - North Carolina A&T State University, United States


COMP 322: Internet Systems


  • Design and deliver lectures to undergraduate students.
  • Lead classroom instruction and integrate active learning techniques, including collaborative coding labs and case-based discussions.
  • Supervise Teaching Assistants to ensure consistency in grading, lab support, and student engagement.



Research Assistant

North Carolina A&T State University
08.2022 - Current

· Focus: Cyber Security, Deep Learning, Federated Learning, XIoT, and Malware Analysis.

· Contributions: Developed and evaluated deep learning and federated learning frameworks for IoT malware detection, leading to multiple peer-reviewed publications.

· Collaborations: Worked with faculty and graduate students on interdisciplinary research projects in cybersecurity.

· Publications:

  • R Darwish, K Roy. “Comparative Analysis of Federated Learning, Deep Learning, and Traditional Machine Learning Techniques for IoT Malware Detection.” IEEE 4th International Conference on AI in Cybersecurity (ICAIC), 2025.
  • R Darwish, M Abdelsalam, S Khorsandroo. “Deep learning based XIoT malware analysis: A comprehensive survey, taxonomy, and research challenges.” Journal of Network and Computer Applications, 2025.
  • R Darwish, M Abdelsalam, S Khorsandroo, K Roy. “FedP3E: Privacy-Preserving Prototype Exchange for Non-IID IoT Malware Detection in Cross-Silo Federated Learning.” arXiv preprint, 2025 (in progress toward publication).

· Peer Review Activities: Journal of Network and Computer Applications (JNCA) – Completed one peer review (2025).

Banking Applications Specialist

Capital Bank of Jordan
03.2016 - 06.2018
  • Designed, built, and modified accounting lines to ensure accurate financial transactions in the core banking system.
  • Troubleshot and resolved system errors, ensuring smooth operations and minimal downtime.
  • Prepared and automated Excel reports for business teams using SQL queries to support decision-making.
  • Developed new Oracle Reports and customized existing ones to meet end-user and business requirements.
  • Created and optimized database scripts (procedures, packages, and standalone scripts) to resolve issues and improve performance.
  • Collaborated with cross-functional teams to gather requirements, implement solutions, and ensure compliance with banking standards.


Technical Skills: Oracle 10g (Database & Application), SQL, PL/SQL, Oracle Reports, Core Banking Systems (ICBS).

Senior Programmer

Al Baraka Banking Group
11.2011 - 05.2016
  • Provided both technical and functional support for foreign modules, including Letters of Credit, Letters of Guarantee, inward/outward bills, and inward/outward transfers.
  • Designed and developed new forms and reports to streamline operations and meet evolving business needs.
  • Upgraded and enhanced existing forms and reports on a daily basis to align with business team requirements.
  • Created and optimized PL/SQL scripts, procedures, and packages to troubleshoot and resolve database problems efficiently.
  • Ensured system reliability and compliance by collaborating closely with business users and technical teams.


Technical Skills: Oracle 10g (Database & Application), PL/SQL, Oracle Forms & Reports, Core Banking Systems (ICBS).

System Analyst

Mouwasat Hospital
02.2009 - 10.2010
  • Provided functional support and analysis for the ERP financial system, ensuring smooth operations and alignment with business requirements.
  • Designed and executed SQL/PL-SQL scripts to troubleshoot and resolve database-related user issues.
  • Collaborated with finance and IT teams to enhance system functionality, improve workflows, and maintain data accuracy.


Technical Skills: ERP Financial Systems, Oracle Database, SQL/PL-SQL.

Programmer

Bank of Jordan
03.2007 - 02.2009
  • Developed and customized Oracle Forms and Reports (Oracle 10g & 6i) to support banking operations and business requirements.
  • Designed and implemented PL/SQL procedures, functions, and packages in Oracle 10g to optimize database performance and functionality.
  • Maintained and enhanced ICBS modules, ensuring system stability, scalability, and alignment with banking workflows.


Technical Skills: Oracle 9i/10g (Database & Application), PL/SQL, Oracle Forms & Reports, Core Banking Systems (ICBS).

Education

PhD - Computer Science

North Carolina A&T State University
Greensboro, NC, United States
06.2026

M.S. - Computer Science

Princess Sumaya University For Technology
Amman, Jordan
01.2018

BSc. - Computer Science

University of Jordan
Amman, Jordan
01.2006

Skills

  • Academic writing and proposal preparation
  • Machine Learning
  • Federated Learning
  • Oracle Database
  • SQL / PL-SQL
  • Oracle Forms
  • Oracle Reports
  • Data Analysis
  • Leadership and Collaboration
  • Teaching and mentorship
  • Analytical and critical thinking skills
  • Project management

Timeline

Research Assistant

North Carolina A&T State University
08.2022 - Current

Teaching Assistant

North Carolina A&T State University
08.2022 - Current

Banking Applications Specialist

Capital Bank of Jordan
03.2016 - 06.2018

Senior Programmer

Al Baraka Banking Group
11.2011 - 05.2016

System Analyst

Mouwasat Hospital
02.2009 - 10.2010

Programmer

Bank of Jordan
03.2007 - 02.2009

PhD - Computer Science

North Carolina A&T State University

M.S. - Computer Science

Princess Sumaya University For Technology

BSc. - Computer Science

University of Jordan
Rami Darwish