</>TSJSPYGORSSQLconstasync=>{ }<div>/>npmAPIJSONHTTPCSSHTMLJWTORM</>TSJSPYGORSSQLconstasync=>{ }<div>/>npm
E
✓
AI Engineer | Software Engineering | Full-Stack Developer

Eyad Barghouth

0Projects
∞Passion
Scroll
about me

About Me

ComputerEngineerspecializedinAIandFull-StackDevelopmentwith3+yearsofexperiencebuildingintelligent,scalablesystems.ProficientinNode.js,ReactNative,Next.js,andAI/MLsolutionstodeliverimpactfulproductsusingNLP,computervision,andmodernarchitectures.

stack_map

What I build with

Technologies I use to ship real products—from responsive interfaces to scalable systems and applied AI.

System online · capabilities indexed
72 tools3 disciplines8 published projects

01 / Frontend

Product Interfaces

17

Responsive web and mobile experiences built for real product workflows.

Evidence in projects

Tanaqol — Multi-Service Mobility PlatformFantaBall — Sports Booking & Football CommunityQareeb Driver — Dispatch & Fleet Operations

02 / Backend

Backend & Systems

44

Scalable APIs, data layers, real-time services, and production infrastructure.

Evidence in projects

Tanaqol — Multi-Service Mobility PlatformFantaBall — Sports Booking & Football CommunityQareeb Driver — Dispatch & Fleet Operations

03 / AI

AI & Data

11

Applied machine learning systems that turn data into useful product features.

Evidence in projects

working toolkit
selected capability

React

Product Interfaces

Used in 6 published projects.

Tanaqol — Multi-Service Mobility PlatformFantaBall — Sports Booking & Football CommunityQareeb Driver — Dispatch & Fleet OperationsSalem Transport Management SystemUserLoom — Research & Testing PlatformSQL Mentor — Interactive SQL Learning Platform
experience

Career & Experience

NOW

Senior Software Engineer

• JCI

• Designed and implemented backend architecture for data-intensive dashboard systems supporting large user operations. • Built scalable APIs and services using Node.js, Next.js, Prisma ORM, and PostgreSQL. • Implemented RBAC authorization, JWT authentication, and secure session management. • Optimized system performance with Redis caching, rate limiting, and background workers (BullMQ). • Developed real-time features using WebSockets (Socket.io) and integrated external services through webhooks and APIs.

Jan 2025

TanStack & React-Native Developer

Deveopix

• Developed mobile applications using React Native (Expo) and TypeScript integrated with scalable backend APIs. • Implemented efficient data synchronization using TanStack Query and modern API patterns. • Built secure authentication flows with JWT and session-based authentication. • Collaborated on full-stack systems integrating PostgreSQL, Redis caching, and cloud services.

2022

Full-Stack Software Engineer

Freelance

• Delivered full-stack web and mobile applications using Next.js, React, Node.js, Flutter, TypeScript, Prisma ORM, and PostgreSQL. • Designed scalable backend APIs, database schemas, and modular architectures for multiple production systems. • Implemented RBAC-based authorization, JWT authentication, rate limiting, Redis caching, and worker queues. • Built real-time features with WebSockets, integrated Stripe payments, cloud storage (S3), and third-party APIs. • Applied CI/CD pipelines, Docker/Docker Compose, and monorepo patterns (Turborepo/Nx) for production-grade deployments. • Developed dashboards and admin platforms to manage complex systems efficiently.

  • dd
next
2022

Flutter Developer

Freelance

• Developed cross-platform mobile applications using Flutter and Dart. • Implemented Firebase authentication, real-time data synchronization, and mobile UI systems.

Selected work / 08

Independent products. Connected ecosystems.
Explore the thinking behind the build.

FantaBall — Sports Booking & Football Community preview
WebMobile
02

FantaBall — Sports Booking & Football Community

A full-stack sports platform that brings venue discovery, court booking, football teams, tournaments, match predictions, and a digital wallet into one connected experience. Members can discover football, basketball, padel, and tennis facilities, manage reservations, build their player identity, and stay involved with their sporting community. Built as a TypeScript monorepo with a React Native and Expo mobile application, TanStack Start web dashboards, and shared tRPC services. PostgreSQL and Drizzle ORM support bookings, wallet transactions, and competition records; Effect services, centralized permissions, durable events, and operational audit trails organize backend workflows. Arabic and English interfaces, RTL layouts, theme preferences, and push notifications connect the mobile experience with administration and venue operations. Technology Stack Frontend • Mobile: React Native, Expo, Expo Router, TypeScript, NativeWind, React Native Reanimated, and Gesture Handler. • Web: React, TanStack Start, TanStack Router, Vite, Tailwind CSS, and Leaflet. • Data & forms: TanStack Query, TanStack Form, tRPC Client, and Zod. • Mobile integrations: React Native Firebase, Expo Notifications, and Expo Secure Store. Backend • Runtime & services: Node.js, TypeScript, tRPC, Effect, and Zod. • Database: PostgreSQL and Drizzle ORM. • Authentication & messaging: JOSE, bcryptjs, and Firebase Admin. • Infrastructure & quality: Docker, Docker Compose, Turborepo, GitLab CI/CD, and Vitest.

React NativeReactTypeScriptExpo
Explore project
Sa
Web
04

Salem Transport Management System

• Transportation management platform for universities, schools, and kindergartens. • Developed admin dashboard and backend for managing students, bus inspectors, and transportation operations. • Built scalable backend with Next.js, Node.js, Prisma ORM, MySQL, Redis, and worker queues. • Implemented RBAC authorization, JWT authentication, rate limiting, CSRF protection, and modular backend architecture. • Optimized real-time operations using WebSockets and integrated cloud services.

Next.jsReactReact NativeTypeScript
Explore project
UserLoom — Research & Testing Platform preview
Web
05

UserLoom — Research & Testing Platform

A collaborative research and usability testing platform for designing studies, recruiting testers, running guided sessions, and turning participant feedback into clear, actionable insights.

TanStack StartReactTypeScriptVite
Explore project
Wasset — Real Estate Marketplace preview
Mobile
06

Wasset — Real Estate Marketplace

A mobile real-estate marketplace for discovering, publishing, saving, and managing property listings. Wasset combines a polished client experience with secure onboarding, email verification, listing lifecycle controls, and a dedicated admin moderation workflow.

tRPCTypeScriptExpoPostgreSQL
Explore project
SQL Mentor — Interactive SQL Learning Platform preview
Web
08

SQL Mentor — Interactive SQL Learning Platform

An interactive SQL learning platform that combines structured lessons, hands-on query exercises, quizzes, a guided query assistant, personal progress tracking, and database authoring and visualization tools in one web experience.

Next.jsReactTypeScriptTailwind CSS
Explore project
Built with purpose. Crafted with care.