Ahmed (Mohamed) Mohamed ibrahim
Backend Engineer
Experience
Aug 2025 - Present
5 monthsBackend 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 monthsCairo, 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 monthsCairo, 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
AdvancedEnglish
AdvancedEducation
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