Skip to content
View Stevenwaheed's full-sized avatar
:electron:
Focusing
:electron:
Focusing

Block or report Stevenwaheed

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stevenwaheed/README.md

Typing SVG

πŸ‘¨β€πŸ’» About Me

AI Development Animation

I'm an AI/LLM Engineer and Python Backend Developer based in Abu Dhabi, UAE, with 3+ years of experience building production-grade APIs, intelligent chatbot systems, and cloud-native microservices.

My core strength is bridging AI capabilities with scalable backend architecture β€” from designing multi-agent platforms and RAG pipelines to optimising database schemas serving millions of records. I delivered a 40% improvement in CRM sales efficiency and built real-time property data sync across major UAE listing portals at Aqary International Group.

πŸš€ Current Focus

  • πŸ€– AI/LLM: LangChain agents, RAG pipelines, OpenAI GPT-4, Hugging Face Transformers
  • πŸ—οΈ Backend: Production-grade Django, Flask, FastAPI microservices on Azure & AWS
  • πŸ”¬ Research: ECG biometric authentication at CardioAuth
  • 🌱 Learning: Advanced Python backend engineering, MLOps, cloud-native infrastructure
  • πŸ“ Location: Abu Dhabi, UAE Β· +971 58 560 9293


πŸ› οΈ Technical Stack

πŸ€– AI / LLM

LangChain OpenAI Hugging Face Gemini LlamaIndex OpenRouter

🧠 Vector & Semantic Search

pgvector ChromaDB Pinecone Sentence Transformers

βš™οΈ Backend Frameworks

Python Django Flask FastAPI Celery Pydantic SQLAlchemy

πŸ—„οΈ Databases & Caching

PostgreSQL MySQL Redis MongoDB SQLite

πŸ” Auth & Security

JWT OAuth 2.0 RBAC

☁️ Cloud & DevOps

AWS Azure Docker Kubernetes GitHub Actions MinIO

πŸ”— API & Integrations

REST OpenAPI Zoho CRM Webhooks


πŸ’Ό Professional Experience

🏒 Backend & AI Engineer β€” Aqary International Group

Jan 2024 – Present Β· Abu Dhabi, UAE

Aqary is a UAE-based real estate technology company. As their Backend & AI Engineer, I own the AI layer and core backend infrastructure powering their CRM, property portals, and internal tooling.

πŸ€– AI & LLM Work

  • Built production AI chatbots using LangChain agents and chains backed by OpenAI GPT-4 and Google Gemini; implemented tool-calling, memory management, and context windowing for complex multi-turn customer support conversations
  • Designed RAG (Retrieval-Augmented Generation) pipelines using LangChain + pgvector: chunked and embedded property documents, stored vectors in PostgreSQL, and retrieved semantically relevant context for LLM responses β€” reducing hallucinations and improving answer accuracy
  • Integrated Hugging Face Transformers for sentiment analysis on customer feedback, multi-label text classification for property listings, and automated Arabic/English content generation using pre-trained and fine-tuned models
  • Leveraged OpenAI Embeddings API to power semantic search across property listings, replacing keyword search and improving search relevance

βš™οΈ Backend & Infrastructure

  • Engineered RESTful APIs in Flask and Django following OpenAPI spec; applied rate limiting, request validation with Pydantic, and versioning β€” achieving 99.9% uptime across all endpoints
  • Implemented JWT-based authentication with RBAC, refresh token rotation, and OAuth 2.0 for third-party integrations
  • Led Docker + Kubernetes deployment pipelines on Azure with HPA, zero-downtime rolling updates, and environment parity across dev/staging/production

πŸ”— CRM & Portal Integrations

  • Architected Zoho CRM integrations using REST APIs and webhook automation, eliminating manual data entry for 20+ sales agents and boosting sales team efficiency by 40%
  • Built XML-feed and REST integrations with Bayut and Property Finder portals, enabling real-time bi-directional property data sync across thousands of active listings

πŸ“Š Database Optimisation

  • Optimised PostgreSQL and MySQL schemas for millions of records: redesigned indexes, rewrote N+1 query patterns using select_related/prefetch_related, and added Redis query caching β€” cutting average API response time by ~35%

🌐 Freelance Backend & AI Developer β€” Self-employed

Dec 2024 – Present Β· Remote β€” Abu Dhabi, UAE

  • Engineered a full-featured e-banking backend (Flask + PostgreSQL) with RBAC, JWT auth, account-to-account transfers, real-time transaction logging, and a fraud-monitoring admin dashboard handling 1,000+ daily transactions
  • Implemented async task queues with Celery + Redis for background transaction processing, notification dispatch, and scheduled financial report generation β€” keeping API response times under 200ms
  • Built a purchase-order management system with multi-level approval workflows, supplier tracking, and payment-status tracking via a clean REST API integrated with a React frontend
  • Containerised all services with Docker Compose; wrote CI/CD pipelines with GitHub Actions (lint β†’ test β†’ build β†’ deploy); maintained full test coverage with pytest

πŸš€ Featured Projects

🧠 Prompt2DB β€” Natural Language β†’ Database Schema Generator

Team Project Β· Working MVP

An AI-powered system that converts plain-text prompts into production-ready database schemas, auto-generates SQL migrations, and populates tables with realistic dummy data β€” zero manual fixture writing.

What it does

  • Accepts a plain-text description like "a multi-tenant SaaS platform with users, subscriptions, and invoices" and outputs a fully normalised, migration-ready schema with correct data types, constraints, foreign keys, and indexes
  • Automatically generates realistic dummy data tailored to each column type (names, emails, prices, dates, enums) using parameterised INSERT statements

Technical Architecture

  • Designed the core LLM pipeline using OpenAI GPT-4 via OpenRouter β€” the system is fully model-agnostic: users can select GPT-4, Claude, Mistral, or any supported model at runtime
  • Engineered structured prompt chains that parse free-text descriptions into normalised ER models, then emit valid CREATE TABLE SQL for PostgreSQL and MySQL
  • Architected a microservices backend with FastAPI: separate services for prompt parsing, schema generation, migration execution, and data seeding β€” each independently deployable
  • Offloaded long-running generation jobs to Celery + Redis task queues, keeping API response times under 300ms while processing complex multi-table schemas asynchronously
  • Containerised all microservices with Docker Compose: inter-service networking, volume mounts for DB persistence, environment-based config for multi-DB target support

Stack: FastAPI OpenAI GPT-4 OpenRouter Celery Redis PostgreSQL MySQL Docker Compose


πŸ€– Knowrithm β€” Enterprise Multi-Agent AI Chatbot Platform

Production-Ready SaaS Β· Python & TypeScript SDKs + CLI

A comprehensive Flask-based platform enabling companies to create, train, and deploy intelligent chatbot agents with advanced NLP capabilities and enterprise-grade scalability β€” plus a full SDK and CLI ecosystem for developer integration.

Platform Highlights

  • Multi-Agent Management: Create specialised chatbots for different business functions (support, sales, onboarding)
  • Custom Training: Upload documents (PDF, DOCX, CSV, XML, JSON), connect databases, integrate websites
  • Enterprise Scale: Multi-tenant architecture with complete data isolation per client
  • Advanced Analytics: Lead conversion tracking and agent performance monitoring
  • AI Integration: Gemini API, custom embeddings, OCR processing
  • Security: Multi-level authentication, data encryption, audit logging

Knowrithm SDKs & CLI

  • Designed type-safe Python and TypeScript SDKs with JWT/API-key auth, automatic retries, streaming response support, and multipart file uploads β€” reducing client integration time by ~60%
  • Built a full-featured CLI with interactive wizards, agent lifecycle management, document ingestion, analytics querying, fuzzy search, and multi-format output (JSON, table, CSV, YAML)
  • Integrated AWS S3 for document storage and AWS EC2 for compute; added MinIO support for on-premise and hybrid cloud deployments
  • Implemented async polling for long-running document-processing jobs, robust pagination, and typed exception handling

Backend Architecture

  • Backend: Flask + SQLAlchemy ORM + connection pooling
  • Queue System: Celery workers for asynchronous document processing
  • Cache Layer: Redis for high-performance caching and message brokering
  • Database: PostgreSQL with multi-tenant data isolation

Stack: Flask PostgreSQL Redis Celery JWT Vector Search Gemini API AWS S3 AWS EC2 MinIO Python SDK TypeScript SDK


πŸ’³ E-Banking Backend β€” Fintech Platform

Freelance Project Β· Production Grade

A comprehensive digital banking backend engineered to handle secure financial operations at scale.

  • Full RBAC + JWT authentication with refresh token rotation and multi-factor auth readiness
  • Account-to-account transfers with real-time balance updates, configurable transaction limits, and escrow support
  • Real-time transaction logging with audit trail for every financial operation
  • Fraud-monitoring admin dashboard handling 1,000+ daily transactions with anomaly alerts
  • Async task processing via Celery + Redis for notifications, report generation, and background reconciliation β€” API response times under 200ms
  • Full CI/CD pipeline with GitHub Actions (lint β†’ test β†’ build β†’ deploy) and pytest test coverage

Stack: Flask PostgreSQL Redis Celery JWT Docker Compose GitHub Actions pytest


πŸ«€ CardioAuth β€” ECG Biometric Authentication

Research & Development

An advanced biometric authentication system using electrocardiogram (ECG) signals and deep learning for secure identity verification.

  • Real-time ECG signal analysis with neural network classification
  • End-to-end ML pipeline: preprocessing β†’ training β†’ inference
  • RESTful API built in Flask for integration with external systems
  • Research focus on biometric authentication in distributed systems

Stack: Python TensorFlow PyTorch Signal Processing Flask


πŸ“Š GitHub Analytics


πŸŽ“ Education

B.Sc. Computer Science β€” Summa Cum Laude (GPA 3.5 / 4.0) Assiut University Β· Graduated Jul 2023 Β· Assiut, Egypt

  • Competitive programming: Codeforces contestant; participated in ECPC (Egyptian Collegiate Programming Contest)

πŸ† Awards & Recognition

πŸ₯‡ 1st Place β€” Smart Hackathon, Smart Identity Track
πŸ₯ˆ 2nd Place β€” Google Solution Challenge Hackathon
πŸ₯‰ 3rd Place β€” Solve X Hackathon, Biological Science Track
🎯 Finalist (Top 15 Teams) β€” ISEIC International Competition

🌍 Languages

English Arabic


🀝 Let's Connect!


Thanks for visiting β€” let's build something great together.

Popular repositories Loading

  1. Lawyer-System Lawyer-System Public

    A system for those working in the legal profession

    C# 1

  2. Heartizm-Authentication Heartizm-Authentication Public

    Python 1

  3. Mini-FAT Mini-FAT Public

    python code to create a Mini-FAT with this commands (md, rd, cls, touch, del, nano, help, cd, ipconfig, quit, type, import, export, copy, move, dir, date, rename) to access its file system

    Python

  4. appwhoami appwhoami Public

    Python

  5. Pharmacy-System Pharmacy-System Public

    A Pharmacy System using C# and SQL server

    C#

  6. Perceptron-Algorithm Perceptron-Algorithm Public

    Implementation of Perceptron Algorithm on Banknote dataset

    Jupyter Notebook