Ahmad SadiehFull-Stack & AI Engineer
Back to the experience

Full-Stack & AI Engineering

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.

Clear architecture. Careful execution. Real production work.

AI development / From knowledge to useful software

Build it. Ground it.
Evaluate it.

AI development brings together APIs, retrieval, model orchestration, and evaluation. The goal: useful answers and workflows connected to the systems people already use.

Documents & data / Embeddings & vector search / RAG & agents / Evaluation & monitoring

A little intelligence. A lot of intention.

From information
to understanding.

Useful AI starts with the right connections. Your knowledge, a reasoning layer, and the systems people already use.

01 / CONTEXT

Connect the knowledge.

Documents and data become grounded, searchable context.

02 / REASONING

Make sense of it.

LLMs and retrieval turn relevant context into useful answers.

03 / ACTION

Put it to work.

Assistants and agents connect to real workflows and applications.

Selected work

Built, connected, delivered.

Enterprise AI & data quality

Internal system

Internal AI & Data Quality Platform

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.

  • Anomaly detection: flag unusual data patterns for review.
  • Bias detection: surface potential bias in data for investigation.
  • Duplication detection: identify duplicate records.
  • Sentiment detection: analyze sentiment in text responses.
  • Survey & rule builder: configure surveys and data-quality rules.
  • AI RAG system: retrieve relevant internal knowledge to support generated answers.
  • AI reporting & monitoring: integrate reporting and monitoring workflows.
Details that matter

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
  • AI integration
  • Data quality
  • RAG
  • Survey & rule builder
  • Reporting & monitoring

Census systems

Internal system

Jordan Census 2026

Backend development

Backend engineering for internal census workflows.

Worked on backend development for the Jordan Census 2026 internal system.

Details that matter

Contributed to the backend application layer supporting the census system. This portfolio entry describes my engineering contribution to an internal system.

  • Backend development
  • Internal systems
  • Census workflows

Government system integrations

Internal system

SSC / Sanad & MODEE Integrations

Backend development & integration

Connected services and verifiable reports.

Implemented backend integration work connecting SSC with Sanad, alongside QR report validation with MODEE.

  • SSC–Sanad backend integration.
  • QR-based report validation with MODEE.
Details that matter

Backend work across the SSC–Sanad integration and the MODEE QR report-validation workflow, connecting the participating systems and handling report-validation requests.

  • Backend integration
  • Sanad
  • QR report validation
  • MODEE
FarasJo’s Arabic homepage featuring its equestrian directory and horse imagery.

Equestrian platform

FarasJo

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.

Details that matter

Arabic and English with RTL support, Typesense search, authentication, media management, and REST APIs.

  • Next.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • Prisma
  • Typesense
Veasyo waiter dashboard separating pending requests from service in progress.

Restaurant SaaS

Veasyo

From a table request to a connected operation.

Built a full SaaS platform connecting restaurant administration, waiter workflows, and customer service requests.

Details that matter

Table and staff management, QR generation, tenant branding, integrations, analytics, and subscription workflows in one product.

  • Multi-tenant SaaS
  • Admin & waiter workflows
  • QR service requests
Fluentia Academy homepage showing English learning options and a placement-test entry point.

Online learning

Fluentia Academy

A smoother path to digital education.

Full-stack development of responsive interfaces, backend functionality, data management, and key learning-platform workflows.

Details that matter

Accessible, usable learning experiences supported by maintainable application architecture.

  • Full-stack development
  • Learning workflows
  • Responsive UI

HR & workforce management

Internal system

EmploGene

Complex organizations. Connected workflows.

Architected and developed backend APIs, database structure, authentication, role-based access, and responsive interfaces for employee and task management.

Details that matter

An interconnected PostgreSQL data model brings employee, task, and organizational workflows together.

  • PostgreSQL
  • REST APIs
  • Authentication
  • Role-based access

The way I think

The interesting part is
between the pieces.

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 with intention.

Build and modernize interfaces around the people using them, including bilingual experiences and right-to-left layouts.

  • Angular
  • TypeScript
  • Responsive UI

02 / Connected systems

Connect the pieces.

Connect frontend workflows, backend services, and third-party integrations through clear application boundaries.

  • Node.js
  • NestJS / Express
  • REST APIs

03 / Data & performance

Find the bottleneck.

Follow slow requests through the application and database to identify where time is being spent.

  • Oracle
  • PostgreSQL
  • Query optimization

04 / Practical intelligence

Give knowledge a purpose.

Connect models to relevant knowledge and existing workflows so AI can help with a specific, practical problem.

  • LLM integration
  • RAG pipelines
  • AI agents

05 / Production

Carry the idea further.

Take prototypes and incomplete applications toward production with attention to configuration, delivery, and maintainability.

  • Docker
  • Google Cloud
  • Deployment

06 / Problem solving

Find the connection.

Understand unfamiliar codebases, trace their data flow, and solve the underlying issue without unnecessary rebuilding.

  • Root-cause analysis
  • Authentication
  • Architecture

Still learning, always connecting. Currently studying cloud security, compliance and governance.

Build. Fix. Improve.

Where I can help

  • AI/LLM integration into existing applications
  • RAG pipelines, AI agents, and knowledge-based assistants
  • Angular application development, debugging, and modernization
  • Node.js, NestJS, and Express backend development
  • REST API design, development, and third-party integrations
  • Oracle and PostgreSQL database integration and performance optimization
  • Debugging slow APIs, queries, and application bottlenecks
  • Docker, deployment, and cloud infrastructure
  • Authentication, authorization, JWT, and role-based access control
  • Legacy application modernization and technical troubleshooting
  • Taking prototypes and incomplete systems toward production-ready implementations

Understand the system.
Solve the right problem.

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.com

Continuing to sharpen the craft

Certifications

Explore the credentials.

Before we get started

Frequently asked questions

What kind of projects can you help with?

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.

Can you work with an existing Angular or Node.js codebase?

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.

Can you integrate AI into an existing application?

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.

What is RAG, and when is it useful?

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.

Can you investigate slow APIs or database queries?

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.

Do you handle authentication and deployment?

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.

What technologies do you use?

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.

How do we start a project?

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.