Senior software engineer

Ramzi
Tannous.

I build the systems behind the product.
Reliable backends, useful AI, and the connections that bring it all together.

Ramzi Tannous wearing a navy suit outdoors

A career across
the whole stack

Engineering with a product perspective.

Good engineering connects the architecture to the people using it.

I’m a software engineer with experience across backend, full-stack, mobile, and frontend development. That range shapes how I work: from the service and its data to the interface it supports.

Today, my focus is backend systems and AI. At AUI, I build agents, retrieval-augmented generation pipelines, secure APIs, and event-driven services. Before that, I spent four years at Daloopa building Python services and React products.

Computer Engineering

Birzeit University · Bachelor’s degree
August 2014 – January 2018

Experience

From AI workflows and financial data platforms to mobile commerce and biotech.

Sep 2025 – Present

AUI

Current role

Senior Backend Engineer

  • Architect backend services that support product growth while maintaining reliability and high availability.
  • Build AI agents and LLM-powered workflows that execute tools and connect to backend services and external APIs.
  • Develop secure APIs with authentication, authorization, rate limiting, and observability.
  • Build event-driven services for high-volume background processing and real-time workflows.
  • Deploy solutions across AWS and GCP, choosing cloud services to fit workload requirements.
  • Work with product and frontend teams to turn business requirements into scalable technical solutions.
  • Developed backend services for AI-enabled automation and LLM workflows.
  • Integrated AI agents and LLM workflows with backend systems.
  • Selected cloud infrastructure for backend services and AI-enabled automation.
  • Delivered reliability-focused backend systems for AI agent and LLM workflow execution.
  • Build retrieval-augmented generation (RAG) pipelines.

Technologies

  • AWS
  • GCP
  • LLM-powered agents
  • backend APIs
  • event-driven services
  • Haystack
  • pgvector
  • Postgres
  • MongoDB
  • FastAPI
  • Pydantic API

Aug 2021 – Aug 2025

Daloopa

Full Stack Developer

  • Built microservices and GraphQL and REST APIs using Python, Django, Graphene, and Django REST Framework.
  • Developed background jobs with Celery and Redis.
  • Integrated AWS Cognito to support single sign-on.
  • Migrated databases and designed PostgreSQL schemas, including schema changes and data migration scripts and record validation to maintain data integrity.
  • Built React components and pages for the company marketplace and internal projects.
  • Wrote unit tests and translated project requirements into tracked development work.
  • Built retrieval-augmented generation (RAG) pipelines with document ingestion, chunking, embeddings, and vector retrieval to provide relevant context for LLM responses.
  • Developed LLM features with prompt design, backend API integration, and response validation to support application workflows and improve output reliability.

Technologies

  • Python
  • Django
  • React
  • GraphQL
  • Graphene
  • Django REST Framework
  • Redis
  • Celery
  • AWS
  • Datadog
  • RabbitMQ
  • Sentry
  • SQL
  • Postgres
  • Kubernetes
  • JavaScript
  • CSS
  • HTML

Jan 2021 – May 2023

Secretsville

Mobile Developer

  • Worked as the main React Native developer for the company's mobile app.
  • Implemented app from scratch.
  • Implemented multiple new screens based on mockups.
  • Integrated with newly created APIs to handle new features functionality.
  • Fully responsible for releasing to both App Store & Play Store.
  • Integrated with Firebase notifications.
  • Implemented OTA update in the app.
  • Integrated with multiple community-based React Native libraries, for example: navigations, notifications, Axios client, Expo.

Technologies

  • React Native
  • Android
  • iOS
  • Xcode
  • Android Studio
  • JavaScript
  • TypeScript
  • Java
  • Objective-C
  • AppCenter
  • MixPanel
  • Firebase

Apr 2020 – Apr 2021

Vinsent

Mobile Developer

  • Worked as a mobile developer to add multiple features to an existing e-commerce mobile app.
  • Analyzed business requirements.
  • Implemented multiple new screens based on mockups.
  • Integrated with Comecero (e-commerce platform) to handle payment & orders.
  • Used RavenCoin (blockchain technology) for cryptocurrency payment & transactions.
  • Integrated with newly created APIs to handle new features functionality.
  • Fully responsible for releasing to both App Store & Play Store.
  • Integrated with Firebase notifications.
  • Implemented OTA update in the app.

Technologies

  • React Native
  • Android
  • iOS
  • Xcode
  • Android Studio
  • JavaScript
  • Java
  • Objective-C
  • AppCenter
  • MixPanel
  • Firebase

Jan 2019 – Jul 2020

Twist Bioscience

Full Stack & Backend Engineer

Backend Engineer

Jan 2020 – Jul 2020

  • Worked on the main e-commerce backend server to implement and test REST APIs.
  • Designed and implemented RESTful APIs for new features.
  • Implemented payment APIs using Stripe.
  • Designed & developed a shipment tracking component that allows tracking shipments on a daily basis through FedEx and other carriers.
  • Integrated with SAP (ERP system) for invoices & shipments.
  • Database development using Postgres and Salesforce.
  • Implemented unit and integration tests for developed APIs.

Technologies

  • Python
  • Django
  • Django REST Framework
  • pytest
  • Stripe
  • Celery
  • Redis
  • Sentry
  • S3 Storage
  • Postgres
  • Salesforce
  • Django Channels
Full Stack Engineer

Jun 2019 – Jan 2020

  • Worked as a Full Stack Engineer to design and implement a service with UI & REST APIs, used internally in TwistBioscience labs to calculate various DNA-related algorithms (e.g. Hairpin).
  • Implemented UI pages based on mockups.
  • Implemented various REST APIs to calculate DNA-related algorithms.
  • Created and implemented API test cases.
  • Prepared the service to be deployed on a Kubernetes cluster using Docker.
  • Worked with DevOps teams to deploy the service.

Technologies

  • Python
  • Node.js
  • Rust
  • Django
  • Django REST Framework
  • JavaScript
  • CSS
  • HTML
  • Linux
  • Docker
  • Nginx
  • Shell Script
  • GitHub
  • Jira
Full Stack Developer

Jan 2019 – May 2019

  • Worked as project owner for the Multicurrency & Distributors project in the company's main e-commerce website, implementing new features as a Full Stack Engineer.
  • Analyzed requirements and added needed feedback.
  • Created Jira tickets based on requirements and assigned them.
  • Implemented new REST APIs for new features & flows.
  • Implemented UI for new screens & flows.
  • Implemented unit & Pact tests for the new APIs.
  • Integrated with another backend and implemented APIs to use that integration.
  • Fully responsible for data migration and deploying to production.
  • Database development using SQL.

Technologies

  • React
  • Redux
  • CSS
  • React Testing Library
  • Jest
  • Python
  • Django REST Framework
  • Stripe
  • Redis
  • Sentry
  • S3 Storage
  • MongoDB
  • Salesforce
  • Postgres
  • Django Channels

Jan 2018 – Jan 2019

Toffy Internal startup

Frontend Engineer

  • Worked as the only frontend developer on the company's internal project, which was part of an HR project.
  • Created web pages and UI components based on mockups.
  • Consumed and integrated with RESTful APIs.
  • Tested web UI components using Cypress.
  • Implemented features based on requirements.
  • Created maintainable components & libraries.

Technologies

  • TypeScript
  • JavaScript
  • React
  • React Testing Library
  • React Router
  • Redux
  • HTML
  • CSS
  • Git
  • Cypress
  • Jira
Get the full CV

The toolkit.

Technologies I use to turn requirements into working products.

Backend & APIs

Python, Django, Django REST Framework, FastAPI, Flask, GraphQL, Node.js, NestJS, microservices, pytest

AI & data

Pydantic AI, Haystack, pgvector, RAG pipelines, machine learning, data engineering, PySpark, Kafka

Web & mobile

React, React Native, TypeScript, JavaScript, HTML, CSS, Firebase

Cloud & infrastructure

AWS, GCP, Docker, Kubernetes, Redis, Celery, PostgreSQL, MySQL, MongoDB, Git, shell scripting

Let’s build something useful.

Have an engineering challenge or a role in mind? I’d like to hear about it.

Email me