George Jabbour, Developer in Knightdale, NC, United States
George is available for hire
Hire George

George Jabbour

Software Engineer and Developer

Knightdale, NC, United States

Toptal member since March 5, 2026

Bio

George is a software engineer specializing in back-end systems, distributed infrastructure, and cloud security. He has extensive experience in creating scalable, secure, and high-performance platforms across AWS, GCP, Azure, and IBM Cloud. George is proficient in programming languages such as Go, Rust, Java, and Python, making him adept at delivering robust software solutions.

Portfolio

Amazon Web Services (AWS)
Rust, Back-end, Python, Large-scale Projects
Sysdig
Go, Java, Kubernetes, Prometheus, Redis, PostgreSQL, gRPC, Apache Kafka...
IBM
Go, Back-end, Large-scale Projects

Experience

  • Software Engineering - 14 years
  • Go - 8 years
  • Java - 4 years
  • PostgreSQL - 4 years
  • Redis - 4 years
  • Windsurf - 2 years
  • Microsoft Copilot - 2 years
  • Rust - 1 year

Preferred Environment

MacOS, Linux, Visual Studio, JetBrains IDE, Windsurf, Microsoft Copilot, GitHub, Jenkins, Jira

The most amazing...

...thing I've developed is a patented encryption protocol for distributed systems, ensuring secure communication across global cloud infrastructures.

Work Experience

Software Development Engineer

2025 - 2026
Amazon Web Services (AWS)
  • Developed low-level networking software in Rust for both kernel and userspace to parse netlink messages and program switch ASICs.
  • Optimized packet forwarding in core network devices to improve data throughput and reduce latency for global-scale cloud infrastructure.
  • Engineered and integrated core components for the next generation of Amazon's switch software as part of a critical new product development initiative.
  • Collaborated with the core networking team to design and implement high-performance packet processing logic within the distributed infrastructure.
Technologies: Rust, Back-end, Python, Large-scale Projects

Back-end Software Engineer

2021 - 2025
Sysdig
  • Developed and maintained scalable microservices for multitenant container orchestration using Go and Java, leveraging gRPC for efficient inter-service communication.
  • Implemented Redis caching to optimize performance for containerized workloads by storing frequently accessed schema information and batching transmissions via Kafka.
  • Led incident response for high-severity production issues in distributed container environments, implementing durable fixes to enhance overall system stability and reliability.
  • Optimized Neo4j queries for security data retrieval in Kubernetes environments, significantly reducing execution time and resource consumption.
Technologies: Go, Java, Kubernetes, Prometheus, Redis, PostgreSQL, gRPC, Apache Kafka, Back-end, Python, Large-scale Projects, GraphQL

Staff Software Engineer

2019 - 2021
IBM
  • Invented and patented a novel encryption protocol for secure distributed communication (Patent #11997189), balancing high-level security with system performance.
  • Built enterprise-grade back-end services in Go, specifically focusing on improving scalability, security, and reliability for global cloud-native systems.
  • Designed fault-tolerant networking protocols and optimized distributed systems, significantly enhancing overall system efficiency and resilience for enterprise customers.
Technologies: Go, Back-end, Large-scale Projects

Experience

Distributed Systems Encryption Protocol and Secure Cloud Back end

During my time at IBM, I invented and patented a novel encryption protocol (Patent #11997189) designed for secure distributed communication.

I served as a key developer, building the accompanying back-end services in Go to ensure high performance and reliability for enterprise-grade systems. My work involved designing fault-tolerant networking protocols and optimizing distributed architectures to balance complex security requirements with operational resilience. Additionally, I automated CI/CD pipelines within containerized environments to accelerate the deployment of these cloud-native security solutions.

Education

2016 - 2017

Master's Degree in Computer Engineering

North Carolina State University - Raleigh, NC, USA

Skills

Tools

Visual Studio, Windsurf, Microsoft Copilot, GitHub, Jenkins, Jira

Languages

Go, Rust, Java, Python, GraphQL

Platforms

MacOS, Linux, Kubernetes, Apache Kafka

Frameworks

gRPC

Storage

Redis, PostgreSQL

Other

JetBrains IDE, Software Engineering, Back-end, Prometheus, Large-scale Projects

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring