Skip to content
View AmzBG's full-sized avatar

Block or report AmzBG

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

Amir Bou Ghanem - Software Engineer focused on backend systems, cloud infrastructure, and computer networks

Connect with Amir on LinkedIn Email Amir Explore Amir's GitHub repositories

Software Engineer  •  Backend Systems  •  Cloud Infrastructure  •  Computer Networks

At a glance

🎓 Research
Computer Science master's student and Research Assistant at the American University of Beirut, studying the evolution of the 5G Core toward 6G.
⚙️ Engineering
Building production-oriented backend systems, cloud infrastructure, and reproducible performance experiments with clear, measurable outcomes.
🏆 Problem solving
ICPC World Finalist and ACPC Bronze Medalist with a strong foundation in algorithms, systems thinking, and disciplined execution.

About me

My work sits at the intersection of software engineering, distributed systems, and networking - from full-stack products to Kubernetes and 5G/6G experimentation. I enjoy problems where architecture, infrastructure, and measurable performance meet, and I care about building systems that are understandable, reproducible, and reliable.

Alongside research and engineering, I support programming and cloud-infrastructure education through hands-on labs, projects, and technical guidance.

Featured projects

Stack: Kubernetes, Calico, Python, Scapy, tcpdump

A reproducible experiment measuring packet-latency changes across a Kubernetes forwarding chain.
Stack: TypeScript, React, Node.js, Phaser, Socket.IO, Jitsi, Docker

A real-time virtual event platform with multiplayer spaces, live networking, video conferencing, and administrative tooling, built by a three-person team I led.
Stack: Next.js, NestJS, Prisma, PostgreSQL, pgvector, AWS

A portfolio and recruitment platform with GitHub imports, AI-assisted content, semantic project discovery, and role-aware workflows.
Stack: JavaScript, Chrome Extensions API, privacy-aware UX

A browser extension that applies configurable redaction mappings before sensitive clipboard text reaches ChatGPT's prompt field.

Engineering toolbox

Java C++ Python TypeScript Spring Boot NestJS Node.js

AWS Terraform Kubernetes Docker PostgreSQL MongoDB Prisma

GitHub Actions OpenAPI Prometheus Grafana

Current focus

I am currently deepening my work in cloud-native networking, performance experimentation, and production backend engineering. I am especially interested in problems where systems design, infrastructure, intelligent automation, and measurable performance meet.

I am also exploring an MCP server as a controlled and auditable communication layer between an agentic AI system and a Kubernetes cluster.

Have an interesting systems problem? Let's talk.

Pinned Loading

  1. Deployfolio Deployfolio Public

    AI-assisted developer portfolio and project discovery platform with GitHub imports, team collaboration, recruiter tools, and engagement analytics.

    TypeScript

  2. maysam-mtr/event-hosting-platform maysam-mtr/event-hosting-platform Public

    TypeScript

  3. Kubernetes_pod_forwarding_latency Kubernetes_pod_forwarding_latency Public

    Experimental analysis of how Kubernetes pod-chain depth affects end-to-end packet latency using Scapy, Minikube, Calico, tcpdump, and PCAP replay.

    Python

  4. RecipeVault_backend RecipeVault_backend Public

    RESTful recipe-management backend built with Node.js, Express, and MongoDB, with JWT authentication and CRUD APIs for users, recipes, ingredients, and categories.

    JavaScript

  5. CP CP Public

    Personal competitive programming archive featuring contest solutions, problem-solving practice, and reusable algorithm implementations.

    C++

  6. UMS_backend UMS_backend Public

    Backend API for managing students, courses, enrollments, common free-time discovery, and conflict-aware exam scheduling using Node.js, Express, and Sequelize.

    JavaScript