Skip to content
View marwenbk's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report marwenbk

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
marwenbk/README.md

Typing SVG


About

Full-stack engineer from Djerba, Tunisia. I build multi-platform systems — real-time sync, AI pipelines, offline-first architecture, hardware integrations. I care about shipping products that work at every layer, from the database to the thermal printer.

Things I enjoy engineering: SDK auto-generation from OpenAPI specs • WebAuthn/passkey auth systems • SSE streaming pipelines • Socket.IO real-time sync • offline-first mobile with local persistence • zero-downtime deploys with auto-rollback


What I'm Building

Jerbien

Full-stack POS ecosystem — REST API with auto-generated OpenAPI SDKs (Dart + TypeScript), Nuxt dashboard, Flutter mobile client.

Real-time Socket.IO sync, offline-first with local persistence, thermal printer integration, barcode & weight-scale hardware bridge.

Node.js Express PostgreSQL Prisma Nuxt 4 Flutter Socket.IO Azure

Karta

AI-powered document processing pipeline. Gemini vision extracts structured data from PDFs, FastAPI backend with SSE streaming for real-time progress.

Full type-safe Python 3.14+ with Pydantic v2 validation, async httpx with HTTP/2, headless browser automation.

Python 3.14 FastAPI Gemini AI Pydantic v2 PostgreSQL SSE httpx

Tayara-STD

Multi-tenant SaaS with WebAuthn/passkey primary auth, TOTP 2FA, JWT dual-auth system. Real-time inventory sync across platforms.

Cross-platform Flutter client with Hive offline storage. Deployed via rsync + PM2 with health checks and auto-rollback.

Node.js MongoDB Nuxt 4 Flutter WebAuthn Socket.IO Sentry


Tech Stack

Backend   Node.js Express FastAPI Python TypeScript

Frontend   Vue.js Nuxt TailwindCSS

Mobile   Flutter Dart

Data   PostgreSQL MongoDB Prisma

Infra   Azure Docker GitHub Actions PM2 Ansible

AI   Google Gemini PyTorch

Real-time   Socket.IO


GitHub Stats


Snake animation

Pinned Loading

  1. flutter_pos_printer_platform flutter_pos_printer_platform Public

    Forked from xiaofan232/flutter_pos_printer_platform

    A library that prints esc commands to printers in different platforms such as android, ios, windows and different interfaces Bluetooth and BLE, TCP and USB

    Dart 2 1

  2. shaxxx/flutter_barcode_listener shaxxx/flutter_barcode_listener Public

    Flutter widget to listen for scanned barcode via hardware scanners

    C++ 49 51

  3. papercups-io/papercups_flutter papercups-io/papercups_flutter Public

    Papercups.io Flutter chat widget

    Dart 30 28

  4. temaivanoff/flutter-lock-task temaivanoff/flutter-lock-task Public

    Kiosk Mode for Device Lockdown

    Dart 4 2

  5. marwenbk marwenbk Public