Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@BassemGhoniem
BassemGhoniem
Follow
View BassemGhoniem's full-sized avatar
🤹‍♂️
coding

Bassem Ghoniem BassemGhoniem

🤹‍♂️
coding

Highlights

  • Pro

Organizations

@ultimateai

Block or report BassemGhoniem

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
BassemGhoniem/README.md

🚀 Senior Software Engineer @ Zendesk

I'm passionate about building scalable, observable backend systems and event-driven architectures. With expertise spanning multiple cloud platforms, databases, and modern DevOps practices, I architect solutions that scale and perform in production.

💻 Tech Stack & Expertise

Backend Development

  • Languages: JavaScript (Node.js)
  • Frameworks: Express.js, NestJS
  • APIs: RESTful, GraphQL, Microservices

Databases & Storage

  • SQL: MySQL, PostgreSQL
  • NoSQL: MongoDB, DynamoDB
  • Caching: Redis

Event-Driven Architecture

  • Message Brokers: Apache Kafka, Google Pub/Sub
  • Patterns: Event Sourcing, CQRS, Saga Pattern

Cloud & Infrastructure

  • Cloud Platforms: Google Cloud Platform (GCP), Amazon Web Services (AWS)
  • Orchestration: Kubernetes
  • IaC: Terraform
  • CI/CD: ArgoCD

Observability & Monitoring

  • Error Tracking: Sentry
  • Monitoring: Grafana, Datadog
  • Tracing: OpenTelemetry
  • Metrics: Prometheus
  • APM: Distributed tracing, Performance monitoring

🛠️ My Daily Toolkit

constbassemTechStack={runtime:['Node.js'],frameworks:['Express.js','NestJS'],databases:{sql:['MySQL','PostgreSQL'],nosql:['MongoDB','DynamoDB'],cache:['Redis']},messaging:['Apache Kafka','Google Pub/Sub'],cloud:['AWS','GCP'],infrastructure:['Kubernetes','Terraform','ArgoCD'],observability:{monitoring:['Grafana','Datadog'],tracing:['OpenTelemetry'],metrics:['Prometheus'],errors:['Sentry']},architecture:['Microservices','Event-Driven','Serverless']};

🌟 What I'm Building

  • 🏗️Scalable Microservices: Designing resilient distributed systems
  • 📡Event-Driven Architecture: Real-time data processing with Kafka & Pub/Sub
  • 🔍Observable Systems: Full-stack monitoring with OpenTelemetry & Prometheus
  • ☁️Multi-Cloud Solutions: Leveraging both AWS and GCP capabilities
  • 🚀DevOps Excellence: Infrastructure as Code with automated deployments

📈 Architecture Philosophy

"Build systems that are observable, resilient, and scalable from day one. Monitor everything, fail gracefully, and learn continuously."

🔧 Current Focus Areas

  • 🎯 Advanced observability patterns with OpenTelemetry
  • 🔄 Event sourcing and CQRS implementations
  • 📊 Real-time analytics and stream processing
  • 🛡️ Chaos engineering and system resilience

📊 GitHub Activity

Bassem's GitHub stats

Top Languages

🔥 Contribution Streak

GitHub Streak

🛡️ Experience Highlights

  • 💼Production Systems: Managing high-throughput, low-latency services
  • 📊Data Pipeline Architecture: Real-time processing with Kafka & stream analytics
  • 🔐Security & Compliance: Implementing secure, auditable backend systems
  • 🌐Multi-Region Deployments: Global infrastructure with disaster recovery
  • 📈Performance Optimization: Database tuning, caching strategies, and load balancing

📫 Let's Connect & Collaborate


💭 Fun Facts

  • 🎯 I believe in "measure twice, code once" - observability first!
  • 🔍 Always curious about the "why" behind system failures
  • 🚀 Passionate about turning complex problems into elegant solutions

⭐️ FromBassemGhoniem

PinnedLoading

  1. CS106aStanfordCS106aStanfordPublic

    My first steps with programming with a great course deals very good with the basic concepts.

    Java 1

  2. ionic-courseraionic-courseraPublic

    JavaScript

  3. Node.js_Design_Patterns_Second_Edition_CodeNode.js_Design_Patterns_Second_Edition_CodePublic

    Forked fromPacktPublishing/Node.js_Design_Patterns_Second_Edition_Code

    Code repository for Node.js Design Patterns Second Edition, published by Packt

    JavaScript

  4. You-Dont-Know-JSYou-Dont-Know-JSPublic

    Forked fromgetify/You-Dont-Know-JS

    A book series on JavaScript. @YDKJS on twitter.


[8]ページ先頭

©2009-2025 Movatter.jp