Senior Backend Engineer & Software Architect
Upwork·Full-time·Remote
Agentic AI & software architecture
I'm a first-year PhD student working at the intersection of agentic AI systems, software architecture, and energy-efficient AI — after more than a decade building backend systems at Cisco and as a software architect. My research designs green, trustworthy, human-centered agentic AI systems that can reliably design software architectures.
Architectural design is judgement work: trade-offs between quality attributes, made under incomplete information and lived with for years. My question is what it takes for agentic systems to take part in that work credibly — and what the energy those systems burn should cost them in the evaluation.
The research is part of my PhD in Software Engineering at the University of L'Aquila, and draws on thirteen years of building and architecting production backends — most of them on Cisco network-management platforms, where architectural decisions are measured in uptime.
Treat the energy an agentic system consumes as a first-class quality attribute, not an afterthought.
Architectural decisions an agent proposes should be inspectable, explainable and open to challenge.
Agents that work alongside architects and keep people in the decision loop, rather than replacing them.
Design support that holds up across systems and contexts — dependable, not occasionally impressive.
Upwork·Full-time·Remote
An-Najah National University·Full-time·Nablus, West Bank
An-Najah National University·Part-time·Nablus, West Bank
Cisco·Palestinian Authority
Device Pack developer on Prime Infrastructure (PI); backend developer on EPNM.
EXALT Technologies Ltd.·Palestinian Authority
Full-stack engineer at Cisco.
Middlesex University·Part-time·Greater London, United Kingdom
Infinite Tiers·Palestinian Authority
IBM WebSphere e-commerce developer.
Experts Turnkey Solutions·Palestinian Authority
Oracle Application Development Framework (Oracle ADF).
Università degli Studi dell'Aquila·L'Aquila, Italy
Lorentz Center·7th edition
An intensive five-day curriculum on advanced software architecture theories, tools and methods — including AI-enabled systems, LLMs in architecture, and green software — with joint academic–industrial breakout groups solving technical case studies and drafting future research agendas.
Birzeit University·Palestine
Middlesex University·London, United Kingdom
University of Koblenz and Landau·Germany
Scientific sessions across software engineering topics, workshops running a real research experiment, industry presentations on tools, methods, IDEs and frameworks, and research methodology sessions on paradigms, framing research questions and choosing methods.
An-Najah National University·Nablus, West Bank
Al Shaheed Abu Jehad School
Reach me directly by email — the code is on GitHub, and the full professional record on LinkedIn.