
basem Badr El-Dein
@basembadrel-dein
Senior .NET Engineer at FUDEX who delivered ZATCA-compliant e-invoicing for a platform serving 330,000 users.
What I'm looking for
At FUDEX, I led the design and implementation of ZATCA e-invoicing, including digital signing and compliance validation. I also had technical responsibility for the admin panel and backend APIs serving 330,000 users.
At SQUADIO, I built Beuti across six applications and designed its time-slot booking logic. The platform maintained zero unplanned downtime during my tenure, with releases taking at most five minutes.
I'm currently building EShop-Microservices, an e-commerce project with four services, 21 APIs, and event-driven communication. I’m seeking a product-focused role building robust distributed systems with microservices, DDD, and CQRS.
Experience
Work history, roles, and key accomplishments
Software Engineer
EShop-Microservices
Jan 2025 - Present (1 year 10 months)
Built production-grade e-commerce microservices system with 4 microservices and 21 APIs. Implemented Vertical Slice, CQRS, DDD, and Clean Architecture.
Senior Software Engineer
FUDEX
Jul 2024 - May 2025 (10 months)
Delivered critical bug fixes, designed new features, and led ZATCA e-invoicing integration. Owned backend APIs for customer, driver, and POS applications serving 330,000 users.
Senior Software Developer
ADWAT
Mar 2023 - Dec 2023 (9 months)
Implemented Domain-Driven Design at the business layer, achieving ~20% faster development and near-zero bugs. Owned personalized service recommendation feature end-to-end.
Senior Software Developer
SQUADIO
Sep 2019 - Dec 2022 (3 years 3 months)
Built booking platform from scratch across 6 applications, designed time-slot booking logic, and maintained zero unplanned downtime. Delivered multiple MVPs as sole backend developer.
Software Developer → Acting Team Lead
Civilsoft
Apr 2015 - Sep 2019 (4 years 5 months)
Developed HRMS modules, built Employee MasterFile, and led payroll module as acting team lead. Introduced layered architecture and repository pattern to legacy code.
Education
Degrees, certifications, and relevant coursework
Udemy
Secure .NET Microservices with IdentityServer4, OAuth2, OpenID, Microservices Security
Completed Secure .NET Microservices with IdentityServer4, OAuth2, OpenID course.
Udemy
.NET 8 Microservices: DDD, CQRS, Vertical/Clean Architecture, Microservices
Completed .NET 8 Microservices course covering DDD, CQRS, and Vertical/Clean Architecture.
Microsoft
20480B: Programming in HTML5 with JavaScript and CSS3, Web Development
Completed Programming in HTML5 with JavaScript and CSS3 course.
Microsoft
20486B: Developing ASP.NET MVC 4 Web Apps, Web Development
Completed Developing ASP.NET MVC 4 Web Apps course.
Microsoft
10774: Querying Microsoft SQL Server 2012, Database
Completed Querying Microsoft SQL Server 2012 course.
Microsoft
10267: Introduction to Web Development with Microsoft Visual Studio 2012, Web Development
Completed Introduction to Web Development with Microsoft Visual Studio 2012 course.
Microsoft
10265A: Developing Data Access Solutions with Microsoft Visual Studio 2012, Data Access
Completed Developing Data Access Solutions with Microsoft Visual Studio 2012 course.
Microsoft
10776: Developing Microsoft SQL Server 2012 Databases, Database
Completed Developing Microsoft SQL Server 2012 Databases course.
Microsoft
10266: Programming in C# with Microsoft Visual Studio 2010, Programming
Completed Programming in C# with Microsoft Visual Studio 2010 course.
Microsoft
Introduction to C# Using Microsoft Visual Studio 2010, Programming
Completed Introduction to C# Using Microsoft Visual Studio 2010 course.
Alexandria University
Bachelor's Degree, Communications & Electronics Engineering
2005 - 2010
Grade: Good
Bachelor's degree in Communications & Electronics Engineering. Graduation project on 4G Communication System Design.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Interested in hiring basem?
You can contact basem and 90k+ other talented remote workers on Himalayas.
Message basemGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
