Skip to content
View tawfiqkhalilieh's full-sized avatar
๐Ÿ’ฅ
code to think, think to code
๐Ÿ’ฅ
code to think, think to code

Highlights

  • Pro

Block or report tawfiqkhalilieh

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

๐Ÿ‘‹ Hi, I'm Tawfiq Khalilieh

Welcome to my GitHub profile! I am a software engineer passionate about building scalable systems, ML pipelines, and interactive applications. This README highlights my system architecture experience, dataflow expertise, and the technologies I work with.


๐Ÿ› ๏ธ My Tech Landscape

graph TB

    A[System Architecture]
    A1[Event Driven]
    A2[Monolithic]
    A3[Microservices]

    B[Dataflow]
    B1[ML Pipelines]
    B2[Data Migrations]

    C[Technologies]
    C1[Backend]
    C1a[FastAPI, Flask]
    C1b[Express.js, Fastify.js, Node.js]
    C1c[Goroutines, Gin]

    C2[Frontend]
    C2a[React, HTMX, Tailwind]
    C2b[Next.js, Electron.js]

    C3[Databases]
    C3a[PostgreSQL, MySQL]
    C3b[MongoDB, Redis]
    C3c[Firebase, DynamoDB]

    C4[DevOps & Tools]
    C4a[Docker, Docker Compose]
    C4b[GitHub Actions]

    C5[AI/ML]
    C5a[scikit-learn, TensorFlow]
    C5b[Gemini API, OpenAI API]
    C5c[Pandas, NumPy]

    C6[Automation]
    C6a[Selenium]

    %% Connections
    A --> A1 --> A2 --> A3
    B --> B1 --> B2
    C --> C1 --> C1a --> C1b --> C1c
    C --> C2 --> C2a --> C2b
    C --> C3 --> C3a --> C3b --> C3c
    C --> C4 --> C4a --> C4b
    C --> C5 --> C5a --> C5b --> C5c
    C --> C6 --> C6a

    %% ๐ŸŽจ Styling
    classDef arch fill:#ffcc00,stroke:#333,stroke-width:2px,color:#000;
    classDef data fill:#66ccff,stroke:#333,stroke-width:2px,color:#000;
    classDef tech fill:#99cc66,stroke:#333,stroke-width:2px,color:#000;
    classDef backend fill:#ff9999,stroke:#333,stroke-width:1px,color:#000;
    classDef frontend fill:#ffccff,stroke:#333,stroke-width:1px,color:#000;
    classDef db fill:#ccccff,stroke:#333,stroke-width:1px,color:#000;
    classDef devops fill:#ffd699,stroke:#333,stroke-width:1px,color:#000;
    classDef ai fill:#b3e6cc,stroke:#333,stroke-width:1px,color:#000;
    classDef automation fill:#ffb3e6,stroke:#333,stroke-width:1px,color:#000;

    class A,A1,A2,A3 arch;
    class B,B1,B2 data;
    class C,C1,C2,C3,C4,C5,C6 tech;
    class C1a,C1b,C1c backend;
    class C2a,C2b frontend;
    class C3a,C3b,C3c db;
    class C4a,C4b devops;
    class C5a,C5b,C5c ai;
    class C6a automation;
Loading

๐Ÿ“ซ How to Reach Me

Profile Views: Profile Views

Pinned Loading

  1. chess_smart_thinking chess_smart_thinking Public

    2

  2. chessCheater chessCheater Public

    Python 1 1

  3. group-chat-gRPC group-chat-gRPC Public

    Go

  4. ProjectStructurePreview ProjectStructurePreview Public

    Preview your project file structure

    Go 4

  5. ubrachy ubrachy Public

    Proving DHH wrong

    Shell 1

  6. stockfish-native stockfish-native Public

    chess analysis require deep calculations, python is slow, but it is still the most convenient, let's make it faster ๐Ÿ™ƒ

    C++ 1