Skip to content
View thisisyoussef's full-sized avatar

Block or report thisisyoussef

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thisisyoussef/README.md

Hey, I'm Youssef

Software engineer who ships real products. I build across the full stack — React and Flutter on the frontend, Node.js and Python on the backend, and lately AI agent systems that actually do useful work. I've put apps into production, built a programming language compiler from scratch, and designed multi-agent pipelines that orchestrate LLMs to solve real business problems.

I care about clean architecture, solving real problems, and building things that people use.


What I'm building now

Tamkin — An AI procurement agent for small businesses. 5-agent pipeline built with LangGraph + Anthropic Claude that discovers, verifies, and compares suppliers automatically. Uses cost-optimized model routing (Haiku for parsing, Sonnet for reasoning).

UMMA Stewards — A community event management platform in production. AI-assisted event creation (NLP text → structured events), volunteer tracking, analytics dashboard. React + TypeScript + Supabase.


Featured Projects

Project What it is Why it's interesting Stack
UMMA Stewards Community event platform In production — OpenAI NLP parses free-text into structured events with auto-generated volunteer roles React, TypeScript, Supabase, OpenAI
Tamkin AI procurement agent 5-agent LangGraph pipeline with cost-optimized LLM routing and real API integrations Python, FastAPI, LangGraph, Claude
PLC Compiler Programming language compiler Full pipeline: lexer → parser → AST → type checker → code generator with in-memory bytecode compilation Java
Exquizite Assessment platform Auto-generates quiz questions from PDFs/Word/Excel using async Bull/Redis job queues Node.js, Express, MongoDB, Redis
Stevo AI learning platform GPT-powered adaptive lessons with real-time sync (Socket.io) and Redis caching Flutter, Dart, OpenAI, Redis
Instad Sports venue platform 3-app ecosystem with shared core library — user app, venue owner app, and shared SDK Flutter, Firebase, Google Maps

Technical Range

AI & Agents — LangGraph, Anthropic Claude (Haiku/Sonnet), OpenAI GPT, RAG pipelines, multi-agent orchestration

Frontend — React, Next.js, Flutter, TypeScript, Tailwind CSS, shadcn/ui

Backend — Node.js, FastAPI, Express, Supabase, Firebase, MongoDB

Systems — C++ memory allocator (best-fit/worst-fit with sbrk), full compiler in Java (scanner → codegen), Kafka

Infrastructure — PostgreSQL, Redis, Bull job queues, Docker, Socket.io/WebSockets, SendGrid


Background — B.S. Computer Science, University of Florida '23. Fluent in English and Arabic.

LinkedIn · Email

Pinned Loading

  1. instad instad Public

    Sports venue discovery & booking platform — core library for the 3-app Instad ecosystem. Flutter + Google Maps + Firebase.

    Dart 1

  2. NutritionListProject NutritionListProject Public

    Nutrition data management project in C++.

    C++

  3. exquizite exquizite Public

    Assessment platform that auto-generates quiz questions from PDFs/Word/Excel. Async Bull/Redis processing, real-time Socket.io quiz sessions.

    JavaScript 1

  4. PLCProgrammingLanguage PLCProgrammingLanguage Public

    Full programming language compiler: lexer → parser → AST → type checker → code generator with in-memory Java bytecode compilation.

    Java