Available for backend engineering

Saad Eddin Nofal

Software Engineer · .NET Backend Developer

Building reliable software systems from architecture to production.

Software Engineer and .NET Backend Developer focused on building scalable web applications, APIs, business systems, and maintainable software architectures.

Damascus, Syria.NET · Clean ArchitectureEN · AR
identityverified
Portrait of Saad Eddin Nofal
Saad Eddin NofalSoftware Engineer · .NET Backend Developer
@SaadEddinNofal
01About

A backend engineer who thinks in systems.

I'm a Software Engineer specializing in .NET backend development and system architecture. I enjoy turning real business requirements into maintainable software systems — from API design and database modeling to testing, integration, and deployment.

I've worked with companies on real-world projects, and I also teach programming and operating systems at Damascus University's Computer Technical Institute.

Saad Eddin Nofalsystems/engineer.nofal
field-notes04 records
01
System analysis first
Requirements before code. Understand, then build.
02
Clean architecture
Domain, application, and infrastructure stay separated.
03
Testing as part of building
Unit and integration tests validate real behavior.
04
Teaching what I build
Instructor at Damascus University. Teaching is engineering too.
02Method

How I Build Software

A consistent pipeline from problem to production.

Understand

Understand the business problem and its constraints before writing code.

Design

Model the system: domain, APIs, database, and boundaries.

Build

Implement clean, maintainable backend systems.

Test

Validate behavior with unit and integration testing.

Integrate

Connect frontend, APIs, external services, and infrastructure.

Improve

Refactor, optimize, monitor, and keep learning.

04Projects

Selected engineering case studies.

Real problems, production systems, and the engineering decisions behind each one.

An e-commerce platform built with nopCommerce and customized for real business requirements in collaboration with Boulevard Middle East.

Role
Software Engineer — Backend
Company
Boulevard Middle East

Engineering highlights

  • Extended a large existing codebase instead of building from scratch
  • Backend customization across controllers, services, and views
  • nopCommerce plugin and theme integration
  • Translated business requirements into platform features
  • Resolved build and integration issues across the solution

Technologies

C#.NETnopCommerceASP.NET MVCRazor

A modern backend-oriented system for electronic document archiving and asset management.

Role
Backend Developer

Engineering highlights

  • Clean Architecture with clear Domain, Application, and Infrastructure separation
  • RESTful APIs with Entity Framework Core and database modeling
  • Authentication and authorization across the API
  • Unit and integration testing for core behavior
  • Exception handling, validation, and API security
  • A structure built to stay maintainable and testable

System architecture

APIApplicationDomainInfrastructureDatabase

Technologies

C#ASP.NET CoreRESTful APIsEntity Framework CoreClean Architecture

A web-based food ordering system designed to manage restaurant orders and deliver them to customer locations.

Role
Full-Stack Developer

Engineering highlights

  • Full order management lifecycle
  • Order tracking from kitchen to customer
  • User-friendly ordering interface
  • Built following SOLID principles
  • Unit testing for services

Technologies

ASP.NET MVCC#SQLBootstrapJavaScriptHTMLCSS

A service and management platform for hospitals, clinics, and pharmacies, developed with YaaCode.

Role
Backend Developer
Company
YaaCode

Engineering highlights

  • Commercial project developed with YaaCode
  • Microservice and service-oriented architecture
  • Healthcare domain: hospitals, clinics, and pharmacies
  • Built against real business requirements

Technologies

ASP.NETC#Microservices

A platform for vehicle sales and rentals developed as a graduation project with a team.

Role
Team Leader & Backend Developer
Graduation project awarded 97/100 · JCI Damascus Certificate for Pioneering Projects in Syria

Engineering highlights

  • Graduation project awarded 97/100
  • Vehicle filtering and customer order tracking
  • Smart suggestions to match buyers and sellers
  • Team leadership and system analysis
  • JCI Damascus Certificate for Pioneering Projects in Syria

Technologies

React.NETC#
03Experience

Where the systems got built.

A timeline of companies, products, and classrooms.

Boulevard Middle East

2025 — Present

Software Engineer / Backend Developer

.NETBackend DevelopmentE-CommercenopCommerceBusiness RequirementsSystem Customization

Damascus University — Computer Technical Institute

2025 — Present

Adjunct Instructor

ProgrammingOperating SystemsTechnical Education

YaaCode

2025

Software Engineer / Backend Developer

Backend DevelopmentHealthcare SystemsMicroservices
Embedded Systems ExperienceEarlier engineering work with Dr. Machine and Mytrixa — embedded C/C++ on physical systems.Embedded C/C++Embedded Systems
05Skills

Tech stack, organized by responsibility.

Grouped the way real systems are: what runs, how it's structured, and where it's proven.

Backend

The server-side foundation every system stands on.

C#.NETASP.NET CoreREST APIsEntity Framework CoreMVC

Architecture

How the system is structured before it is written.

Clean ArchitectureSOLIDMicroservicesMonolithic ArchitectureSystem Analysis

Databases

Where durable, queryable state lives.

SQL ServerMySQLOracle

Frontend

The interface layer, kept pragmatic.

Razor PagesBlazorJavaScriptTypeScriptHTMLCSSBootstrap

Engineering Tools

The workflow that surrounds the code.

GitGitHubGitLabDockerCI/CD

Testing

Proof over promises.

Unit TestingIntegration TestingxUnitMoqFluentAssertions
06Achievements

Milestones, not decorations.

A short record of academic and competitive work.

Graduation Project — 97/100

AutoNest, a vehicle sales and rental platform, built with a team.

Among the top students of the cohort

Computer Technical Institute — Damascus University.

JCI Damascus Certificate

Certificate for Pioneering Projects in Syria.

Best Project Award — 2025

Faculty of Mechanical and Electrical Engineering, Damascus University, for DTX.

Programming competitions

Competitive problem solving under time pressure.

Codeforces problem solving

Regular practice sharpening algorithms and data structures.

Education

Computer Technical Institute — Damascus University

07Beyond Code

Beyond Code — Teaching

Building software is one way to solve problems.
Teaching is another.
WhoDamascus University — Computer Technical Institute
When2025 — Present
FocusProgrammingOperating Systems
08Contact

Have a system to build or a problem to solve?

Let's turn the idea into a reliable software system.