Ahmed (Mohamed) I.

Backend Engineer

Cairo, Egypt

Experience

Aug 2025 - Present
4 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 env.

  • 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 Contributor

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 Contributor

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 Contributor

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 Contributor

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.

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