Wail Bentafat - Projects

Projects by Wail Bentafat — products, libraries, and open source work.

Products (13)

AXE

Microservices platform for real-time urban mobility — Go API Gateway with OAuth 2.0, gRPC routing service, and a FastAPI agent pipeline with differential sync via RabbitMQ.

Go Python Kafka gRPC

BortoTOTP

Native iOS TOTP authenticator app built with SwiftUI — time-based one-time password generation with a clean, minimal interface.

Swift

Carvane

AI-powered restaurant management system — voice-controlled cooking assistant, Chargily payment integration, Qdrant vector search for recipes, and real-time order tracking.

Swift Go Python

Contract Lifecycle Management

AI-driven contract lifecycle management platform — automated analysis, risk detection, and structured workflow from draft to signature. React frontend, FastAPI backend, PostgreSQL.

Python FastAPI PostgreSQL React

Doxa

SaaS case management platform with a configurable workflow engine, multi-tenant RBAC, and full Azure deployment via Terraform. Live at doxa.etic-club.net.

NestJS TypeScript Next.js PostgreSQL Azure Terraform

Forsa Coupon

Live on the App Store — coupon management iOS app built with Swift and SwiftUI, backed by a FastAPI service and MongoDB.

Swift FastAPI MongoDB

Incub Platform

Landing page built with Payload CMS and Next.js — a practical example of Payload's starter template with SQLite and full Next.js integration for content-driven pages.

Next.js TypeScript

Rafeeq

Landing page for a student help platform — connecting students with resources, guidance, and peer support.

Next.js TypeScript

Shift (Wizara)

Tech scouting and innovation pipeline — signal ingestion, AI-powered enrichment, Kanban workflow management, and auto-deployment to Kubernetes pods.

NestJS Go Python ClickHouse

Tripify

Microservices-based smart travel agency platform — NestJS, Go, and FastAPI services communicating over Kafka and gRPC with Docker Compose orchestration.

NestJS Go Python Kafka gRPC

Viora

Landing page for a creative agency — clean, modern design showcasing services and portfolio.

Next.js TypeScript

Wardrobe

AI-powered wardrobe management and outfit recommendation iOS app. SwiftUI frontend with modular SPM packages, FastAPI backend, Neo4j graph recommendations, and a Go feed service.

Swift Python FastAPI PostgreSQL

WeBot

WeChat customer support bot built with NestJS — semantic caching via Redis and Gemini AI for intelligent, cost-efficient automated conversation flows.

NestJS TypeScript Redis

Libraries & Tools (7)

glassefc

Swift package for freelance developers — lock your delivered iOS app behind a payment gate until the client pays. Drop-in SPM integration.

Swift

go-bigdata-breaker

Lightweight, scalable circuit breaker in Go — built for high-throughput distributed big data processing pipelines with minimal overhead.

Go

GoPherQ

Celery-inspired distributed task queue in Go — Redis-backed broker, pluggable executor interface, concurrent worker pool, retry logic, and dead-letter queue.

Go Redis

PgGate

Protocol-aware PostgreSQL proxy built from scratch — read/write splitting, connection pooling, session pinning, and sub-millisecond routing. Supports 10,000+ concurrent connections.

Go PostgreSQL Prometheus

PixelFlux

Swift framework for GPU-accelerated image filters using Metal compute pipelines. Includes a demo iOS app. Built for learning Metal shaders and Swift framework architecture.

Swift

Vellum

Type-safe async MongoDB ODM for Python — Q-object queries, optimistic concurrency control, lifecycle hooks, soft deletes. Designed as a precision alternative to Beanie.

Python MongoDB Pydantic

ws-hub

Vendor-neutral WebSocket pooler decoupling connection-holding nodes from business logic via Redis Pub/Sub. Deployed on Docker Swarm with Traefik, JWT auth, and zero-downtime rolling updates.

Go Redis Docker

Other (1)

UNO Java

UNO card game implemented in Java — two versions: a Swing GUI desktop app and a full terminal/CLI version. School project.

Java