Recommended expert

Ziad Ghali

Blockchain Core Protocol Engineer (Cohere)

Ziad Ghali
Cairo, Poland

Experience

Oct 2023 - Present
2 years 5 months

Blockchain Core Protocol Engineer (Cohere)

Ethereum Foundation

  • Attended core developer meetings on Roll Ups, PeerDAS, EVM, and EIP4844.
  • Joined Flashbot team and applied changes in MEV project.
  • Studied Geth project by running locally and experimenting in a test environment.
  • Performed Grooking Bitcoin reading and study.
  • Kept updated with new and underdeveloped features in the Ethereum chain.
Sep 2021 - Feb 2022
6 months

Cloud Service, Big Data Analytics

Amazon Training

  • Used Amazon EC2, S3, IAM, KMS, CloudFormation, Elastic Load Balancer, SNS, and SQS.
  • Worked with AWS Lake Formation, AWS Glue, Crawler, RDS, DynamoDB, and Redshift.
  • Implemented Elastic Search, Lambda, Aurora, SageMaker, QuickSight, and Virtual Private Cloud.
Oct 2020 - Mar 2022
1 year 6 months

Software Engineering Consultant

Generation C

  • Contributed to new project planning and scalable architecture.
  • Provided support for the development team, increasing productivity by 30%.
  • Kept updated with new and underdeveloped features in the Ethereum chain.
Mar 2020 - Present
6 years

Senior Software Engineer/ Chapter Lead (Fintech)

Blackstoneeit (Warba Bank)

  • Work on massive-scale fintech and banking systems leading distributed backend designs.
  • Optimized complex SQL queries and stored using Microsoft SQL Server and PostgreSQL, improving data performance and reliability across critical banking modules.
  • Designed and implemented high-throughput async services using Go (goroutines, channels) and Rust (Tokio), ensuring low-latency transaction processing.
  • Automated CI/CD pipelines with Docker, Kubernetes, GitHub Actions, and Jenkins.
  • Implemented observability with Kibana, Prometheus, Grafana, and OpenTelemetry.
  • Integrated SonarQube for static code analysis, doubling code reliability.
  • Re-architected software project, increasing development speed and control by 60%.
  • Enhanced backend clustering and caching, increasing transaction processing speed by 30%.
  • Delivered major fintech features serving 500K+ monthly users.
  • Led and mentored the backend engineering team, performing regular code reviews and performance audits.
  • Architected microservices integrated with Kafka for real-time, event-driven communication.
Mar 2019 - Apr 2020
1 year 2 months

Software Team Lead

Generation C

  • Applied the main project roadmap.
  • Built architectures and trained the team.
  • Increased product performance and responsiveness by 40%.
  • Involved in decision making, doubling product usability.
  • Led, monitored, and reviewed team code and performance.
  • Built automated CI/CD pipeline and set up unit testing.
  • Communicated and collaborated with other departments.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Banking and Finance (6 years) and Information Technology (5 years).

Banking and Finance
Information Technology

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (7 years), Product Development (7 years), Research and Development (4 years), and Business Intelligence (0.5 years).

Information Technology
Product Development
Research and Development
Business Intelligence

Summary

Senior Software Engineer specializing in Rust, Go, and distributed design bridging financial systems, decentralized infrastructure and AI automations

Skills

Keywords

  • Solana
  • Ethereum
  • Geth
  • Substrate
  • Cosmos
  • Protocol
  • Typescript
  • Rust
  • Golang
  • Consensus
  • P2p
  • Smart Contracts
  • Chainlink
  • Ipfs
  • Zk-rollups

Core Focus

  • Blockchain Protocol Engineering
  • Backend Architecture
  • Distributed Systems
  • Devops Automation

Rust

  • Tokio
  • Async-std
  • Cargo
  • Clippy
  • Criterion
  • Anchor Framework
  • Solana Sdk
  • Solana Program Test
  • Ethers-rs
  • Substrate
  • Polkadot Sdk
  • Move Language
  • Actix-web
  • Serde
  • Diesel
  • Seaorm
  • Mockall
  • Ed25519-dalek
  • Bls
  • Curve25519
  • Libp2p
  • Borsh

Golang

  • Fiber
  • Gin
  • Echo
  • Chi
  • Gorm
  • Testify
  • Goroutines
  • Channels
  • Workerpool
  • Gomock
  • Benchstat
  • Viper
  • Logrus
  • Jwt-go
  • Grpc-go
  • Protobuf
  • Cosmos Sdk
  • Go-ethereum (Geth)
  • Tendermint
  • Libp2p-go

Java

  • Spring Boot
  • Spring Cloud
  • Hibernate
  • Jpa
  • Spring Webflux
  • Aws Sqs/sns
  • Apache Kafka
  • Jackson
  • Grpc-java
  • Spring Security
  • Oauth2
  • Jwt
  • Junit 5
  • Mockito
  • Testcontainers
  • Maven
  • Gradle
  • Sonarqube

Distributed Systems & Devops

  • Docker
  • Kubernetes
  • Terraform
  • Kafka
  • Rabbitmq
  • Nats
  • Elasticsearch
  • Redis
  • Postgresql
  • Prometheus
  • Grafana
  • Opentelemetry
  • Jenkins
  • Github Actions

Languages

English
Advanced
Arabic
Elementary

Education

Cairo University

Pre-Masters Studies · AI & DataScience · Cairo, Egypt

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Ziad based?

Ziad is based in Cairo, Poland.

What languages does Ziad speak?

Ziad speaks the following languages: English (Advanced), Arabic (Elementary).

How many years of experience does Ziad have?

Ziad has at least 7 years of experience. During this time, Ziad has worked in at least 5 different roles and for 4 different companies. The average length of individual experience is 1 year and 5 months. Note that Ziad may not have shared all experience and actually has more experience.

What roles would Ziad be best suited for?

Based on recent experience, Ziad would be well-suited for roles such as: Blockchain Core Protocol Engineer (Cohere), Cloud Service, Big Data Analytics, Software Engineering Consultant.

What is Ziad's latest experience?

Ziad's most recent position is Blockchain Core Protocol Engineer (Cohere) at Ethereum Foundation.

What companies has Ziad worked for in recent years?

In recent years, Ziad has worked for Ethereum Foundation, Amazon Training, Generation C, and Blackstoneeit (Warba Bank).

Which industries is Ziad most experienced in?

Ziad is most experienced in industries like Banking and Finance and Information Technology (IT).

Which business areas is Ziad most experienced in?

Ziad is most experienced in business areas like Information Technology (IT), Product Development, and Research and Development (R&D). Ziad also has some experience in Business Intelligence.

Which industries has Ziad worked in recently?

Ziad has recently worked in industries like Banking and Finance and Information Technology (IT).

Which business areas has Ziad worked in recently?

Ziad has recently worked in business areas like Information Technology (IT), Product Development, and Research and Development (R&D).

What is Ziad's education?

Ziad holds a Master in AI & DataScience from Cairo University.

What is the availability of Ziad?

Ziad is immediately available for suitable projects.

What is the rate of Ziad?

Ziad's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Ziad?

To hire Ziad, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Market avg: 500-660 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.