Ahmed (Mohamed) Mohamed ibrahim

Backend Engineer

Avatar placeholder
Cairo, Egypt

Experience

Aug 2025 - Present
5 months

Backend Engineer

Hilbertech

  • Built backend features and new REST API endpoints in a Microservice architecture environment for web and mobile clients.
  • Improved the Nexi payment-gateway integration to ensure more reliable and smoother checkout flows.
  • Led the development of an upcoming Umrah-Express platform supporting configurable bookings with in-app payment.
  • Technologies: Java, PostgreSQL, Redis, Azure Identity Management & Service Bus, Amazon S3, Nexi payment gateway.
Sep 2024 - Feb 2025
6 months
Cairo, Egypt

Backend Engineer

Giza Systems

  • Developed backend solutions for a large-scale enterprise application, transitioning it from Windows to Linux environment.
  • Documented and implemented unit and integration tests, improving code reliability and maintainability.
  • Completed a soft skills training with InsideOut, enhancing communication and teamwork abilities.
  • Technologies: Java, SQL, Redis, RabbitMQ, Docker, Spring Boot.
Jul 2024 - Dec 2024
6 months
Cairo, Egypt

Software Engineering Diploma

Siemens

  • Acquired advanced skills in C++, CMake, algorithms, design patterns, profiling, debugging, Protocol Buffers, gRPC, Qt.
  • Developed an image viewer and editor using C++, Qt, OpenCV, and Boost, featuring image processing operations, session management, and logging capabilities.

Open Source Contribution

Flameshot

  • Implemented cross-platform integration between Flameshot and KDE-Connect, enabling seamless screenshot sharing from laptops to Android devices.
  • Technologies: C++, CMake, Qt.

Open Source Contribution

Komodo DeFi Framework

  • Developed a unified StreamerId derivation model for consistent type usage, enhancing type safety through custom serialization and deserialization implementations.
  • Introduced new RPC calls and improved logging and error reporting.
  • Refactored the CLI tool using modern CLI-options parsing crates like Clap.
  • Technologies: Rust, Docker, CI/CD.

Open Source Contribution

restatedev/sdk-rust

  • Redesigned and reimplemented the procedural macro system to support direct annotation of impl blocks, improving ergonomics and reducing boilerplate while maintaining backward compatibility.
  • Technologies: Rust, Docker, CI/CD.

Open Source Contribution

rizinorg/rizin

  • Contributed to the Rizin project by enhancing and refactoring the base encoding functionalities, including base85, base36, base32, and base16.
  • Renamed files for consistency and improved the API for better testability and integration.
  • Documented all changes and added unit tests to ensure functionality.
  • Technologies: C, Doxygen, Meson.

Skills

  • C

  • Rust

  • Java

  • Python

  • Postgresql

  • Linux

  • Bash

  • Git

  • Ci/cd

  • Docker

  • Redis

  • Azure Service Bus & Identity Management

  • Nexi-payment Gateway

  • Amaonz S3

  • Microservice Architucture

  • Spring Boot

  • Quarkus

  • Flask

Languages

Arabic
Advanced
English
Advanced

Education

Oct 2018 - May 2023

Cairo University

Bachelor of Computer Engineering · Computer Engineering · Cairo, Egypt · Very Good

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Abdelmajid Dakhli
Abdelmajid Dakhli

Leader, Architect and Senior Developer

View Profile
Olfa Elharzalli
Olfa Elharzalli

Software Engineer - Collaboration With EU Teams

View Profile
Berhanu Mequanint
Berhanu Mequanint

Senior Backend Engineer

View Profile
Mohamed Aloui
Mohamed Aloui

Software Developer

View Profile
Abdullah Alrefai
Abdullah Alrefai

Senior Software Engineer

View Profile
Abderrahmen Sdiri
Abderrahmen Sdiri

Technical Team Lead

View Profile
Patrick Waldschmitt
Patrick Waldschmitt

AI Software Engineer

View Profile
Allal Kharaz
Allal Kharaz

Java Senior Full Stack Developer

View Profile
Parim Suka
Parim Suka

Backend Engineer (WS)

View Profile
Samir Brković
Samir Brković

Solution Architect / Senior Software Engineer

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Miklos Tverdota
Miklos Tverdota

Test Automation & QA

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Goran Djermanović
Goran Djermanović

Software Engineer

View Profile
Serhii Korol
Serhii Korol

Senior Software Engineer

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Sebastián Katzer
Sebastián Katzer

Smart Charging

View Profile
Osman Tartoussi
Osman Tartoussi

Senior Developer and Consultant

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Fady Kuzman
Fady Kuzman

Senior Software Developer / Tech Lead

View Profile
Hamza Sohail
Hamza Sohail

Software Developer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Hamza Messaoudi
Hamza Messaoudi

Senior Backend Developer

View Profile
Aishwarya Nagaraj
Aishwarya Nagaraj

Generative AI Mastermind Workshop

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Cristian Serje reyes
Cristian Serje reyes

Team Lead Mobile Native Apps

View Profile
Jan Radon
Jan Radon

Software Engineer / Software Architect / Team Lead

View Profile
Timon Ringwald
Timon Ringwald

Database Developer – Research Project – Healthcare Billing

View Profile
Costin Oncioiu
Costin Oncioiu

Java Developer

View Profile
Martin Gross
Martin Gross

Product Management for Medical Portal

View Profile