Skip to content
View Bewinxed's full-sized avatar
😀
Building
😀
Building

Block or report Bewinxed

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.

Content in all repositories owned by your account will be closed.
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
Bewinxed/README.md

Omar Al Matar

Paramedic → Healthcare Informaticist → Full-Stack Engineer

I started as an Emergency Medical Dispatcher in 2014, spent years triaging calls and coordinating ambulances, then taught myself to code because the software we had to use was terrible. Now I build the tools I wished existed.

Currently Auth Engineer at Supabase (WebAuthn, SCIM v2) and Software Engineer at HMC Ambulance Services in Qatar. Still work as an active dispatcher 25% of my time / I build better because I understand the problems firsthand.

I have a knack for hitting a barrier while coding and thinking "how would this look for others who face this?" Most of my open source comes from that instinct.


What I'm Working On

🔐 Supabase Auth - Enterprise authentication features (SCIM v2, WebAuthn/Passkeys, Solana Sign-In)

🚑 HMC Ambulance - Production apps for emergency dispatch, quality review, and operational analytics

🎛️ Cockpit - Dashboard/orchestrator for managing multiple Claude Code sessions across machines

🧠 Thikra - MCP server for AI persona memory preservation using PostgreSQL + pgvector

🛠️ Developer Tools - Libraries that solve friction points I hit while coding


Open Source

🌊 river.ts

TypeScriptStarsnpm

Type-safe Server-Sent Events for TypeScript. End-to-end type safety from server to client.

🔀 svetch

TypeScriptSvelteStarsnpm

SvelteKit API codegen. Auto-generates typed fetch functions from your API routes.

🎛️ cockpit

TypeScriptSvelteBun

Dashboard/orchestrator for managing multiple Claude Code sessions across machines. Three-tier architecture: SvelteKit dashboard, Elysia hub, per-machine agent. Real-time via SSE/WebSocket.

🧠 thikra

TypeScriptPostgreSQL

MCP server for AI persona memory. Preserves LLM context/personality across sessions using pgvector. Multi-pass extraction, agentic retrieval, dynamic state management.

🦮 llm-whip

TypeScriptStarsnpm

Code context optimizer for LLM prompts. Intelligently selects relevant files within token limits.

📁 fastapi-file-router

PythonFastAPIStarsPyPI

File-based routing for FastAPI. Next.js-style routes for Python.

🔐 DeAuth

TypeScriptSolana

Web3 OAuth with Solana Sign-In. 5th place at Solana Hyperdrive hackathon.

📦 slimspec

TypeScript

API schema compression for LLMs. Reduces OpenAPI/Swagger specs while preserving semantic meaning.


Tech

Languages

TypeScriptPythonGoSQLRust

Frontend

SvelteKitReactTailwind

Backend

BunElysiaFastAPIPostgreSQLMS SQL

Auth & Web3

WebAuthnSCIMOAuthSolana

Healthcare

HIPAAHL7/FHIRGeoJSON


Links

PortfolioLinkedInEmail

Pinned Loading

  1. river.tsriver.tsPublic

    Easy, Composable, and type-safe Server-Sent Events (SSE) & Websocket Messages

    TypeScript 106 3

  2. svetchsvetchPublic

    Auto-Generated typesafe client & API docs generator for your Serverless Application (Svelte First)

    TypeScript 74 1

  3. fastapi-file-routerfastapi-file-routerPublic

    Python 13 1

  4. pg-typesafe-triggerspg-typesafe-triggersPublic

    Declarative, Typesafe triggers for Prisma Postgres

    TypeScript 4

  5. CleanSlateCleanSlatePublic

    Clean your Twitter (X) account of any "Problematic" tweets :^)

    Python

  6. llm-whipllm-whipPublic

    File monitoring tool that detects lazy patterns and anti-cheat behaviors in code and LLM conversations

    TypeScript 21