Applied AI & Backend Engineer
Obada
Alsehli.

By The Numbers
Hosting Cost
Production infrastructure on dedicated server — full ownership of OS, networking, deployment, and monitoring.
Government Entities Served
Multi-tenant cybersecurity assessment platform
REST API Endpoints
Engineered for NITS GPI platform with 5-tier RBAC
Docker Containers
Self-hosted Supabase stack on dedicated Ubuntu server
Test Coverage
20 test files, 1,499 LOC, enforced via GitHub Actions CI
Explore Further
The homepage is the overview. The deeper pages carry the detail.
About
Background and experience
The longer story behind my engineering path, current role, and what I care about building.
Stack
Production stack
The tools, infrastructure, and AI systems I use in production across backend and self-hosted work.
Work
Case studies
A deeper look at the systems I have built, shipped, and maintained across product and infrastructure work.
Featured Work
A quick look at the projects that best represent my backend, infrastructure, and applied AI work.
Government Performance Index Platform — National Cybersecurity Assessment
National Information Technology Services (NITS)
Cybersecurity assessment platform for government entities. Sole backend engineer on the GPI platform.
- ▸Cybersecurity assessment platform serving 5+ government entities — five-tier RBAC, organization-scoped JWT, and row-level data isolation preventing cross-entity leakage in a shared-database architecture.
- ▸70+ RESTful API endpoints covering survey management, dynamic targeting, automated assignment generation, review workflows, and analytics reporting
- ▸Database performance optimized with indexing strategies, select_related/prefetch_related patterns, and pillar-based scoring aggregation at organization and sector levels
Doc Q&A
Multi-tenant RAG SaaS for document question-answering. Upload documents, ask questions, get AI-powered answers with source citations.
- ▸Multi-tenant RAG SaaS on self-hosted infrastructure — zero cloud cost, per-tenant PostgreSQL schema isolation, document chunking, vector search, and streaming LLM chat with sliding-window history.
- ▸Serverless TypeScript edge functions on self-hosted Supabase (13-container Docker stack on dedicated Ubuntu server)
- ▸Third-party OAuth integration with selective folder sync and real-time sync status dashboard
- ▸Automated tenant provisioning engine for zero-touch onboarding
Fashion Attribute Recognition
Research Project
Per-image classification of color, pattern, material, and texture on a 13,355-image TextileNet subset, with a hybrid silver-label pipeline and 210-row human audit anchoring trust per attribute.
- ▸DINOv2 ViT-B/14 fine-tuned on 13,355-image TextileNet subset.
- ▸macro-F1 0.765 across color, pattern, material, texture; +11.6 pp over ResNet-50 baseline.
- ▸210-row manual audit: 0.971 color · 0.803 pattern · 0.681 texture.
- ▸Cramér's V orthogonality check: Δ +0.035.
Get In Touch
Seeking full-time Backend, AI, or Infrastructure Engineering roles.
Get In TouchBuilt by me. Running on a mini PC in my room. Deployed for $0. Soundtracked by Hans Zimmer.