Mahmoud Ahmed
Mahmoud Ahmed

Junior Full Stack Software Engineer

Open to offers · Member since 21 Oct 2026
Location
Cairo, Egypt
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Junior

About

Professional summary

I am a full-stack software engineer and Computer Science graduate from the German University in Cairo. I build end-to-end software solutions, from database design and backend services to user-facing web and mobile interfaces.

I have practical experience developing scalable RESTful APIs, backend infrastructure, and complex business workflows using Node.js, Java, PostgreSQL, React, and React Native. I am particularly interested in reliable systems, clean architecture, and solving real business problems through software.

My technical background includes microservices architecture, distributed systems, system design, machine learning, data structures, and algorithms. I have built event-driven services using Spring Boot, Spring Cloud, RabbitMQ, Kubernetes, Docker, and PostgreSQL.

I have worked on inventory-management, banking, and Salesforce CRM solutions, contributing to secure data handling, multi-role approval flows, automation, and role-based access control. I am comfortable collaborating through Git-based workflows, code reviews, agile sprints, and debugging.

My bachelor thesis focused on anomalous sound detection for industrial equipment using unsupervised deep learning and audio processing. I am fluent in Arabic and English, conversational in German, and motivated to grow as a software engineer working on scalable backend and full-stack products.

Skills

56 capabilities

Tech stack & tools

Working toolkit

Analytics

Application Hosting

Languages & Frameworks

Libraries

Marketing and Sales Tools

Experience

Career history

Salesforce Developer Trainee Arcsen Academy

Completed a six-week Salesforce Academy program focused on CRM architecture, data modeling, automation, security, and end-to-end solution delivery.

Implemented and tested the Manzar Studios Salesforce platform using record types, custom objects and fields, validation rules, Flows, approval processes, permission sets, role-based sharing, and an Apex-backed Lightning Web Component. Delivered capabilities for bookings, payment milestones, pricing approvals, consultations, guest management, workshop ticketing, check-in, refunds, and notifications.

Full Stack Developer Intern Neo for Digital Growth

Designed and implemented backend infrastructure for an inventory management system using Node.js and PostgreSQL. Supported multi-role approval workflows for Employee, Secretary, Director, CEO, and Admin roles.

Built and secured more than 20 RESTful APIs with CRUD operations, filtering, sorting, inventory tracking, and complex approval logic. Also contributed to React and React Native frontend development and used Git, code reviews, collaborative debugging, and agile sprint practices.

Software Engineer Intern Banque du Caire

Learned and used InfoBasic, the bank's proprietary banking language, to query banking-system data and retrieve user information and transaction records.

Implemented DES cryptographic decryption methods to help secure sensitive customer data and support compliance with banking security standards.

Education

Learning history

German University in Cairo

Bachelor of Engineering, Computer Science and Engineering

Graduated after completing all degree requirements. GPA: 2.36 on the German grading scale.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu