Connect the knowledge.
Documents and data become grounded, searchable context.
The work behind the details
Full-Stack & AI Engineer | LLM, RAG & AI agents | Angular & Node.js
I’m a Full-Stack & AI Engineer specializing in building, improving, and troubleshooting production-grade web applications and enterprise systems.
My core stack includes Angular, Node.js, TypeScript, NestJS/Express, Oracle, PostgreSQL, REST APIs, Docker, and Google Cloud. I also build and integrate AI/LLM capabilities into existing products, including RAG systems, AI agents, intelligent workflows, and enterprise AI integrations.
AI development / From knowledge to useful software
AI development brings together APIs, retrieval, model orchestration, and evaluation. The goal: useful answers and workflows connected to the systems people already use.
The API layer connecting AI features to an application.
Explore the toolOrchestration for retrieval, model calls, tools, and agent workflows.
Explore the toolA unified interface for accessing and comparing language models.
Explore the toolEvaluation of retrieval and generated answers, including relevance and faithfulness.
Explore the toolDocuments & data / Embeddings & vector search / RAG & agents / Evaluation & monitoring
A little intelligence. A lot of intention.
Useful AI starts with the right connections. Your knowledge, a reasoning layer, and the systems people already use.
Documents and data become grounded, searchable context.
LLMs and retrieval turn relevant context into useful answers.
Assistants and agents connect to real workflows and applications.
Backend & AI integration
Integrated intelligence across data quality, surveys, and reporting.
Implemented the backend and full AI integration for an internal platform, bringing data-quality checks, configurable surveys and rules, knowledge retrieval, and reporting monitoring into connected workflows.
Integrated a data-quality module covering anomaly detection, bias detection, duplication detection, and sentiment detection, alongside a survey and rule builder, an AI RAG system, and an AI reporting and monitoring system.
Backend development
Backend engineering for internal census workflows.
Worked on backend development for the Jordan Census 2026 internal system.
Contributed to the backend application layer supporting the census system. This portfolio entry describes my engineering contribution to an internal system.
Backend development & integration
Connected services and verifiable reports.
Implemented backend integration work connecting SSC with Sanad, alongside QR report validation with MODEE.
Backend work across the SSC–Sanad integration and the MODEE QR report-validation workflow, connecting the participating systems and handling report-validation requests.

An equestrian community. A complete bilingual platform.
Designed, built, and deployed a bilingual equestrian platform end-to-end, from architecture and database design to production maintenance.
Arabic and English with RTL support, Typesense search, authentication, media management, and REST APIs.

From a table request to a connected operation.
Built a full SaaS platform connecting restaurant administration, waiter workflows, and customer service requests.
Table and staff management, QR generation, tenant branding, integrations, analytics, and subscription workflows in one product.

One brand. Training, recovery, and hospitality.
Full-stack development of Hydrogen’s web application, including its Hydro Rest and Hydrogen Lounge experiences.
A connected web presence for the main fitness brand and its individual hospitality destinations.

A smoother path to digital education.
Full-stack development of responsive interfaces, backend functionality, data management, and key learning-platform workflows.
Accessible, usable learning experiences supported by maintainable application architecture.
Complex organizations. Connected workflows.
Architected and developed backend APIs, database structure, authentication, role-based access, and responsive interfaces for employee and task management.
An interconnected PostgreSQL data model brings employee, task, and organizational workflows together.
The way I think
A slow query can look like a broken interface. A useful AI feature depends on the knowledge behind it. A good idea still needs a path to production.
That’s the work I’m drawn to: following a problem across the layers, finding the connection, and making the whole system work better.
01 / Interfaces
Build and modernize interfaces around the people using them, including bilingual experiences and right-to-left layouts.
02 / Connected systems
Connect frontend workflows, backend services, and third-party integrations through clear application boundaries.
03 / Data & performance
Follow slow requests through the application and database to identify where time is being spent.
04 / Practical intelligence
Connect models to relevant knowledge and existing workflows so AI can help with a specific, practical problem.
05 / Production
Take prototypes and incomplete applications toward production with attention to configuration, delivery, and maintainability.
06 / Problem solving
Understand unfamiliar codebases, trace their data flow, and solve the underlying issue without unnecessary rebuilding.
Still learning, always connecting. Currently studying cloud security, compliance and governance.
Build. Fix. Improve.
I’m comfortable working with existing codebases, including complex systems where the problem is not immediately obvious. I can investigate the application, understand the architecture and data flow, identify the root cause, and implement a practical solution without unnecessarily rebuilding the entire system.
My background as a Computer Engineer also gives me a broader understanding of software architecture, infrastructure, automation, cloud systems, and how different components interact beyond the application layer.
I care about maintainable code, clear architecture, performance, security, and delivering solutions that work in real production environments.
If you have an existing system that needs to be built, fixed, optimized, modernized, integrated with AI, or prepared for production, send me the problem and the current state of the project. I’ll help you determine the most practical way forward.
Let’s discuss your project s3dyeh00@gmail.comContinuing to sharpen the craft
Explore the credentials.
Before we get started
I build, debug, optimize, and modernize production web applications and enterprise systems. This includes Angular frontends, Node.js backends, REST APIs, database integrations, and practical AI features.
Yes. I start by understanding the architecture, data flow, and current behavior. I investigate the root cause and implement a focused solution, whether the project needs bug fixes, modernization, or help moving toward production.
Yes. I integrate LLM capabilities, knowledge-based assistants, AI agents, and intelligent workflows into existing products. The implementation depends on the use case, available data, access requirements, and the systems it needs to connect to.
Retrieval-augmented generation (RAG) retrieves relevant information from a knowledge source and gives it to an LLM as context. It can help assistants answer questions about your documents or business information. It still needs evaluation, appropriate access controls, and ongoing maintenance.
Yes. I trace application bottlenecks across the frontend, backend, and database. I work with Oracle and PostgreSQL and investigate query performance, API behavior, and integration issues before choosing an optimization.
Yes. My work includes authentication, authorization, JWT, role-based access control, Docker, and Google Cloud. I can help prepare prototypes and incomplete systems for production with attention to maintainability, performance, and security.
My core stack includes Angular, TypeScript, Node.js, NestJS, Express, Oracle, PostgreSQL, REST APIs, Docker, and Google Cloud. For AI work, I build LLM integrations, RAG pipelines, agents, and knowledge-based assistants.
Email s3dyeh00@gmail.com with the problem, the current state of your project, your priorities, and any relevant constraints. We can then clarify the scope and discuss the most practical next steps. Please keep passwords and private credentials out of your initial message.
Have a different question? Let’s talk about your project.