Education & experiences

My Education

M.Sc. Software Engineering
University of Hertfordshire 2018 - 2019

I finished my M.Sc. in Software Engineering with distinction and I provided a study about recommendation systems and the different types of algorithms that might be used. I have developed a book recommendation web application implementing my own algorithm as a proof of concept. See certificate

B.Sc. Computer Science Engineering
Albaath University 2008 - 2013

I studied Computer Science Engineering specializing in Networking, security, and telecommunication. I developed as a final project a voice-automated screen reader to help blind people use Microsoft Windows in both English and Arabic languages.

Angular certified developer

I practice angular since 2016 and I got recognized as a certified angular developer in 2024

Microsoft certificates

  • MCSD: Solutions Developer: App Builder (2017)
  • MCSA: Solution Associate. (2017)
  • MS: Programming in HTML5 with JavaScript and CSS. (2017)
  • MCP: Developing ASP.NET MVC Web Applications. (2017)
  • MTA: HTML Application Development Fundamentals. (2016)
  • MTA: Database Fundamentals. (2015)
  • MTA: Web Development Fundamentals. (2015)
  • MTA: Software Development Fundamentals. (2015)
Download Transscript or visit Microsoft learning

Coaching and training
Syrian arab red cresent

I am a certified first-aid coach and trainer and have taught 50+ first-aid courses at all levels. I have also worked with 10+ junior trainers and helped develop their training skills.

My Experience

Software architect
BridgingIT GmbH / 2021 - 2024

I practiced following technologies during my time as a software architect

  • Architecture: Domain Driven Design, Microservices, Onion architecture, Event sourcing, CQRS, Specification pattern, IaC
  • Team lead: Managing the team, participating in UI/UX workshops, technological decisions making, Conflict management, Delivery management, Customer contact person
  • Training & Coach: Angular Coach, .NET Coach, .NET Speaker, Trainee mentor

Senior software developer
BridgingIT GmbH / 2016 - 2021

  • Back-End: .NET 6-7-8, C#, EF Core, .NET Framework, ASP.NET Web API, ASP.NET MVC, Blazor, Razor Server, MAUI, XUnit
  • Front-End: Angular, React, Typescript, NgRx, Redux, RxJS, NX, JavaScript, JQuery, KendoUI
  • Database: Azure Cosmos DB, MongoDB, SQL Server, Elastic search, Files
  • Azure: App Services, Storage, Search, Entra ID and Entra External ID, KeyVault, Entra Logs, Maps, Containers, Jobs, Functions
  • DevOps: Agile, SCRUM, DoR, DoD, Wiki, Confluence, Jira, Azure DevOps, CI/CD, Git, Testing
  • Architecture: Domain Driven Design, Onion architecture, Microservices, Test Driven Design, Event sourcing, CQRS, Specification pattern, IaC

Software Developer
Free-Lance / 2014 - 2016

  • Back-End: .NET Framework, Entity framework, C#, ASP.NET Web API, ASP.NET MVC, ASP.NET WebForm
  • Database: SSMS
  • Front-End: JavaScript, Ajax, JQuery, Bootstrap, CSS3, HTML5
  • HotelsPro API

Software developer
SARC / 2013 - 2014

First-aid/Operating room management

  • Back-End: .NET Framework, Entity framework, C#, ASP.NET WebForm
  • Database: SSMS
  • Front-End: JavaScript, Ajax, JQuery, Bootstrap, CSS3, HTML 5
  • ZKT Finger-Print

My Skills

Here are some of my programming skills (The rating was made by BridgingIT GmbH)

Back-End
.NET 6, 7, 8
.NET Web API 2
.NET MVC
EF, EF Core
C#
Front-End
Angular
React
TypeScript
NgRx
RxJS
DevOps
CI\CD
SCRUM
Azure DevOps
IaC
Testing
Architecture
Domain-Driven-Design
Microservices
Onion architecture
CQRS
Event sourcing
Azure Cloud
Web Apps
Cosmos DB
Elastic search
KeyVault
Azure Entra Id

Success & Award

Here are some of my achievements.

MCSD

Certified

17,280

Working hours

20+

Happy clients

7

Startup projects

working_process

I like writing open-source projects, create toolkits and help the community. Check out my:

Please visit my portfolio to see more about my work

I provide my services in English, German and Arabic languages

I'm thrilled to share some of innovations and ideas I've been a part of
  • From Jan. 2020 to May 2022, I spearheaded a weekly webinar, teaching students with a passion that's contagious. We didn't just cover programming; we delved into soft skills, job hunting, and market readiness, ensuring they could seamlessly blend into the tech world
  • For a whole year, I was the voice on a tech podcast, diving into the diverse world of software engineering.
  • Imagine being part of a team for two years, crafting an AI system that's like a personal shopper for tech gadgets – that was me!
  • And let's not forget the year I spent as the captain of the ship, leading the Microsoft MAUI pilot team to new horizons.
  • Speaking of sharing knowledge, I've been a tech speaker for several years, igniting developer days with insights and experiences.

It's been an electrifying journey of growth, learning, and innovation!