Backend Developer

Muhammad Ihab

Backend Developer

Available to hire

Backend Developer

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Advanced

Work Experience

Software Engineer at Trufla
November 30, 2024 - July 23, 2025
Led onboarding of 7 clients to two main platforms including a Lead Management System and Wordpress online presence service. Developed migration scripts for data migration from legacy platforms, automation scripts generating PDFs and spreadsheets, utilizing AWS Lambda and Camunda BPMN for automated workflows. Integrated APIs and Webhooks, maintained internal services and utility scripts. Built efficient automation scripts enhancing team productivity, collaborating closely across teams including BAs, PMs, UI/UX, QC, and developers. Thrived in a startup culture by meeting or exceeding expectations and proactively improving products and development processes.
Backend Developer Intern at Trufla
June 30, 2023 - July 23, 2025
Implemented auditing activities for all CRUD endpoints within a NodeArch codebase using a framework like NestJS. Authored E2E tests and swagger documentation, enhanced debugging skills, contributed to main Trufla products in an agile environment, and developed a better mindset on study and side project focus.
Technical Support Engineer II at Breadfast
January 1, 2025 - August 25, 2025
Handled level 2 support tickets providing technical assistance and troubleshooting solutions from November 2024 to January 2025.
Implementation Engineer at Trufla
November 1, 2024 - August 25, 2025
Onboarded and supported 7 clients across two main platforms including Lead Management System and WordPress service. Developed migration scripts to transfer client data from legacy systems, built AWS Lambda automation workflows for PDF and spreadsheet generation using Camunda BPMN, created web forms with JSONForms, and integrated APIs and webhooks. Proactively developed automation tools reducing repetitive task time and collaborated with 5+ cross-functional teams (BAs, PMs, UI/UX, QC, Developers) to resolve complex technical issues and implement requirements. Thrived in a startup culture, consistently meeting or exceeding expectations.
Backend Developer Intern at Trufla
June 1, 2023 - August 25, 2025
Implemented activities auditing with full CRUD operations in a NodeArch codebase based on NestJS framework. Wrote Jest E2E and unit tests and created Swagger API documentation. Contributed to core Trufla products in an agile environment.

Education

Bachelor at El Shorouk Academy
January 1, 2018 - December 31, 2022
Bachelor of Computer Science at El Shorouk Academy
January 1, 2018 - January 1, 2022

Qualifications

ECPC 2022 Participant
January 1, 2022 - December 31, 2022
The Top Ways People Fail System Design Interviews
January 11, 2030 - July 23, 2025
Network Engineering Fundamentals
January 11, 2030 - July 23, 2025
Operating Systems Fundamentals
January 11, 2030 - July 23, 2025
OOP in Java
January 11, 2030 - July 23, 2025
Data Structures and Performance
January 11, 2030 - July 23, 2025
Learning How to Learn By Barbara Oakley
January 11, 2030 - July 23, 2025
Egyptian Collegiate Programming Contest (ECPC) Participant
January 1, 2022 - August 25, 2025

Industry Experience

Software & Internet, Professional Services

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer in Cairo today.