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

Block or report kateb7566

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

Hi, I'm Fateh 👋

I'm a software engineer with a focused background in Python and a strategic approach to building systems. My work blends technical precision with a calm, deliberate mindset — shaped by experience, sharpened by design thinking, and driven by clarity.

Whether designing internal tools, management platforms, or tactical analysis software, I aim for code that communicates clearly and scales intelligently. I build with a strong grasp of real-world requirements and client-centered insights.


🧠 Areas of Expertise

  • Languages: Python (primary), C# (WPF), JavaScript (Angular)
  • Backend & System Architecture: Modular services design, real-time communication systems, region-aware infrastructure, multi-agent orchestration, API-first development.
  • Frameworks & Technologies: Flask, FastAPI, SQLAlchemy, Pandas, Pytest, Git, Selenium, Playwright, Redis, RestAPI, Angular, WPF, Uvicorn, Unicorn, WordPress, MatPlotLib, Numpy.
  • Databases & Storage: MySQL, Oracle DB, MSSQL, PostgreSQL, Redis.
  • Data & Automation: Pandas (data migration & processing), Excel/CSV automation, data export pipelines, legacy data conversion, dynamic reporting.
  • DevOps & Cloud: Docker, DigitalOcean, Nginx, Ubuntu (Terminal-based deployment), Git (Github), SSH, Powershell scripting, Shell, Bash.
  • Software Testing: Unit Testing, End-User testing, bug validation, usability testing, system logging, test automation principles.
  • Soft Skills: Client Communication, Team Leadership, Technical Writing, Mentorship, Analytical Thinking, Requirements Translation.

🚀 Featured Projects

Project Description Stack
RestaurantOps A restaurant management system blending academic precision with real-world design. Python, SQL
FPL-Helper (WIP) Fantasy Premier League assistant tool (non-ML), focused on logic and user utility. Python
Tactical Visualizer (Planning) Tool for visual tactical football analysis using OpenCV. Python, OpenCV
CodePatterns (WIP) Reusable software design patterns and Pythonic idioms. Python

🧭 My Engineering Philosophy

I believe software engineering is as much about clarity and structure as it is about people. I value systems that make sense, code that communicates well, and teams that work with rhythm and mutual respect.

As a strategic thinker, I pay attention to what comes next — the risks, the inefficiencies, the quiet edge cases waiting to grow. I don't panic. I adapt. Whether the environment is structured or chaotic, I stay grounded and carry my part with consistency.

I'm deeply pragmatic. I care about getting things done — cleanly, thoughtfully, and without theatrics. But I also believe in serving a human purpose: code is for people, and building it is a shared responsibility.

Software engineering has helped me understand both what I do and how I think. It's a discipline where structure, clarity, and intention converge — and I feel at home in that.


🧪 Currently Working On

🔧 Service Automation Platform for Gaming Client

Goal: Automate and scale a suite of gaming-related services for end-user consumption, with a flexible system for regional deployment and multi-level reselling.

Context:
The client, a service provider in the gaming space, needed an end-to-end solution to:

  • Offer automated services to players via a website.
  • Provide an API for third-party resellers.
  • Enable other sellers to market and resell the same services via a shared platform.

Core Challenges:

  • Regional constraints (notably in Algeria) required careful routing of service operations for MENA and EU audiences.
  • The system had to coordinate across multiple environments (web, Windows, Android) while maintaining control, responsiveness, and stability.

Solution Overview:

  • Frontend: WordPress site with Forminator, integrated via webhooks to backend services.
  • Backend: Python-based service orchestration using Flask, FastAPI, Redis Queue, and WebSockets.
  • Relay Layer: A Windows service communicates with Android clients via push triggers.
  • Android App: Kotlin app responds to backend signals and dispatches region-specific service interactions.
  • Infrastructure: DigitalOcean, Hostinger, Nginx, Ubuntu 20.04, GitHub, SSH.

Stack Highlights: Python, FastAPI, Flask, Redis, Selenium, Playwright, Kotlin, WordPress, WebSockets, REST APIs, tkinter, okhttp3, requests

My Role:

  • Designed the full system architecture from frontend to backend.
  • Developed Windows service and Android app for cross-platform message handling.
  • Handled deployment, scaling, and regional technical constraints.

This project reflects my ability to build adaptive, real-world systems that are technically layered and operationally strategic.


📫 Let's Connect

Pinned Loading

  1. clara-async-data-pipeline clara-async-data-pipeline Public

    A modular, asynchronous data pipeline that ingests data from a public API, transforms it, and stores it in a database or sends it to a downstream service.

    Python

  2. system-health-monitor-etl system-health-monitor-etl Public

    Python-based System Health Monitor, is focused on building a modular ETL-style data pipeline that fetches system metrics (like CPU, memory, or other API-based stats), processes them, and stores the…

    Python

  3. real-time-sensor-stream-etl real-time-sensor-stream-etl Public

    Ingest real-time sensor data via WebSockets, process & transform it asynchronously, buffer with Redis/Kafka, and persist snapshots in a database.

    Python

  4. Bay-n Bay-n Public

    Bayān - Helps you work on writing and reviewing arabic texts, level up and refine the language in terms of construction, grammar, among other sides of the text. The targeted audience is academics a…

  5. fantasia-fpl-tool fantasia-fpl-tool Public

    This is a tool to help Fantasy Premier League players make better decision and level up their game.

  6. odoo-db-replication-module odoo-db-replication-module Public

    A custom Odoo module to facilitate database replication or mirroring across environments or servers. Could also include audit logging, sync previews, and scheduling tools.

    Python