Mostafa A.-Senior Back-End Developer

Check rate
Experience
Senior Back-end Developer
NUPCO
iNUPCO Task Workspace: Task, Incident & Workflow Management Platform
- Designed and led development of a Clean Architecture .NET 8 service (API / Application / Domain / Infrastructure) for enterprise task, incident, and workflow management across multiple teams and workspaces.
- Owned task lifecycle functionality — assignment, reassignment, space/team queue routing, due-date handling, and audit-logged status tracking.
- Architected the event-driven integration layer with a BPM engine and Kafka (consumers, producers, DLQ handling), enabling real time task-status synchronization across downstream modules.
- Improved task-list performance at scale by delivering optimized query paths (counts, reduced fan-out, sargable filters, cached lookups) and versioned APIs for safe side-by-side rollout.
- Exposed reusable task APIs so other INUPCO microfrontends can embed dynamic task lists, assignment, and reset-to-space flows without rebuilding core logic.
iNUPCO SRM — Supplier Onboarding & Lifecycle Management
- Participated in the design and development of the supplier onboarding workflow — pre-registration, profile completion, document upload, and multi-step internal review/approval — for both medical and non-medical supplier categories.
- Designed permission-based supplier profile lifecycle features: edit-profile requests, reviewer-facing change tracking, banking/IBAN data, category management, and declarations.
- Built the underlying API layer (FluentValidation, AutoMapper, JWT authentication, feature-flagged rollouts) on the same layered .NET architecture.
- Integrated compliance and operational tooling: Wathq commercial-registration verification, document-expiry handling, Excel import/export for supplier and user data, and Quartz-scheduled background jobs.
- Collaborated within a regulated procurement domain — roles, supplier user management, qualification/segmentation workflows — aligned with NUPCO's shared enterprise design system.
Senior .Net Developer
GISCON Middle East
Led development and maintenance of a suite of environmental monitoring applications for Kuwait's Environment Public Authority (eMISK), using .NET Web API on the back-end, React.js on the front-end, and Esri's JavaScript API for GIS/mapping functionality.
- Built eMISK Marine Water Quality from the ground up — a new application presenting real-time measurements from marine water and coastal monitoring stations along Kuwait's shoreline.
- Enhanced and extended eMISK Kuwait Air Quality with new features and functionality on an existing production system.
- Led a revamp of eMISK Drinking Water Quality, introducing new features for improved user experience and data accessibility.
- Designed and built the Air Quality Alerts Service — a scheduled monitoring service issuing automated email notifications for missing sensor data and parameter-threshold exceedances.
- Created Tableau dashboards across the eMISK suite for visualizing complex environmental datasets to government stakeholders.
Senior .Net Developer
Cegedim
- Played a pivotal role in maintaining and enhancing features for the healthcare product "Vision Anywhere" using C# and WPF.
- Implemented unit testing and behavior-driven development (BDD) practices using SpecFlow, ensuring high-quality and reliable software releases.
.Net/ RPA Developer
Etisalat Misr
Main Responsibilities:
- End-to-end development of .NET applications, both web and desktop, as per client requirements.
- Conceptualized and implemented Proof of Concept (PoC) .NET applications and robotic solutions, meeting business needs.
- Maintained and optimized .NET and RPA solutions for improved performance.
- Contributed to GIS development, enhancing and creating new web applications.
Accomplishments:
- Etisalat Robotics Portal: Developed a comprehensive Web Portal using ASP.NET MVC and ASP.NET Web API, automating 90% of operational tasks. This portal integrated with UiPath Web Orchestrator via APIs to remotely control robotic solutions, manage robot queues, and generate reports.
- Etisalat's Network Complaints: Developed an end-to-end web application using ASP.NET MVC and Leaflet.js. This application displayed network towers on Google Maps and featured a heat map highlighting areas with network complaints.
Full-stack .Net Developer
Matrix Business Solutions
- Collaborated in the development of an HR Application utilizing ASP.NET Web API and Angular.
- Analyzed client requirements and implemented new features for web applications.
- Involved in code reviews, testing and deployment processes, ensuring high-quality software delivery.
- Worked on integrating third-party services and APIs, ensuring seamless data exchange and system interoperability.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Healthcare, Information Technology, Telecommunication, and Government and Administration.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Operations, Procurement, Supply Chain Management, Business Intelligence, and Product Development.
Summary
Backend engineer with strong experience building scalable systems using .NET 8, EF Core, SQL Server, and microservices architectures. Proven track record developing robust APIs, integrating event-driven systems, and delivering production-grade backend features in enterprise environments. Skilled in clean architecture, SOLID principles, CI/CD, and automated testing.
Skills
- Backend: .Net 8, C#, Mssql Server, Web Api, Entity Framework Core, Linq
- Front-End Technologies: Angular, React, Html, Css, Js, Typescript
- Architecture: Oop, Solid Design Principles, Design Patterns, Microservices, Event-Driven Design
- Cloud Technologies: Azure Ci/Cd.
Languages
Education
Cairo University
Diploma of Computer Science · Computer Science · Cairo, Egypt
Information Technology Institute
ITI 9-Month Professional Diploma · Geographic Information Systems
Ain Shams University
Bachelor's Degree · Geography · Cairo, Egypt
Statistics
Experience
Expertise
Qualifications
Frequently asked questions
Have questions? Find more information here.
Mostafa is based in El Weili, Egypt.
Mostafa speaks the following languages: Arabic (Native), English (Advanced).
Mostafa has at least 8 years of experience. During this time, Mostafa has worked in at least 4 different roles and for 5 different companies. The average length of individual experience is 2 years and 7 months. Note that Mostafa may not have shared all experience and actually has more experience.
Based on recent experience, Mostafa would be well-suited for roles such as: Senior Back-end Developer, Senior .Net Developer, .Net/ RPA Developer.
Mostafa's most recent position is Senior Back-end Developer at NUPCO.
In recent years, Mostafa has worked for NUPCO, GISCON Middle East, and Cegedim.
Mostafa is most experienced in industries like Healthcare, Information Technology, and Telecommunication. Mostafa also has some experience in Government and Administration.
Mostafa is most experienced in business areas like Information Technology, Operations, and Procurement. Mostafa also has some experience in Supply Chain Management, Business Intelligence, and Product Development.
Mostafa has recently worked in industries like Healthcare, Information Technology, and Government and Administration.
Mostafa has recently worked in business areas like Information Technology, Operations, and Procurement.
Mostafa holds a Bachelor in Computer Science from Cairo University, a Bachelor in Geographic Information Systems from Information Technology Institute and a Bachelor in Geography from Ain Shams University.
Mostafa is immediately available part-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 29 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Back-end Developer
Nearby freelancers
Professionals working in or nearby El Weili, Egypt
