Skip to content
View tahasadough's full-sized avatar

Block or report tahasadough

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

πŸ‘‹ Hi, I'm Taha Sadough

Software Engineer

🌐 Architecting Scalable, High-Performance Systems & APIs


🧠 I specialize in:

  • πŸš€ Building Scalable, High-Performance Systems
  • πŸ”„ Crafting Robust APIs & Integrations
  • 🎨 Architecting Robust, Maintainable, and Scalable Backend and Frontend Systems
  • 🧩 Applying Domain-Driven Design (DDD) for Clean, Modular Architecture
  • πŸ§ͺ Driving Code Quality and Stability through Disciplined Test-Driven Development (TDD)
  • πŸ› οΈ Optimizing System Reliability & Performance

πŸ’» Tech Stack:

Go Rust NestJS Angular React Next JS Express.js TypeScript Bash Script Docker Kubernetes Jenkins GitHub Actions Apache Kafka RabbitMQ


🧩 Architectural Practices

  • 🧠 Domain-Driven Design (DDD): Structuring complex business logic into clean, modular, and independent domains.
  • πŸ§ͺ Test-Driven Development (TDD): Ensuring reliability and maintainability through a disciplined Red β†’ Green β†’ Refactor process, utilizing table-driven techniques to structure comprehensive test cases.
  • βš™οΈ Microservice Architecture: Designing distributed, event-driven systems with clear boundaries and scalability in mind.
  • πŸ” Clean Code & SOLID Principles: Maintaining long-term quality through clarity, separation of concerns, and simplicity.

Pinned Loading

  1. tahasadough.com Public

    TypeScript

  2. omarchy-config Public

    My omarchy config (Arch linux + Hyprland)

    GLSL 1

  3. code-editors-config Public

    Lua

  4. scripts Public

    My workflow scripts

    Shell