Mohammad Swary

I'm

About

Software engineer with over 15 years of experience designing, developing, and deploying scalable web applications and software solutions. Proficient in full-stack development using technologies such as [mention key languages or frameworks like C#, VB.net, JavaScript, Blazor, Angular, etc.]. Adept at collaborating with cross-functional teams to deliver high-quality products in Agile environments. Proven ability to optimize code performance, reduce system bottlenecks, and improve user experiences. Passionate about leveraging cutting-edge technologies to solve complex problems and drive business innovation.

Personal

  • Nationality: Syrian
  • Address: KSA-Riyadh
  • Mobile: (+966) 0583599954
  • Married with three children
  • kafifswari@hotmail.com
  • linkedin.com/in/mohammadswari

EDUCATION

BEng in Informatics Engineering (Specialization of Software Engineering & Information System) University of Aleppo (Syria)

Graduation: 2007

Technical Skills

Experiece in Business Analysis
Experiece in Design Patterns
Basic UI / UX Design
C# & VB.net Languages

Extensive experience in developing applications using C# & VB.net across a variety of domains, including web, desktop, and services.

Proficient in leveraging Object-Oriented Programming (OOP) principles such as inheritance, polymorphism, and encapsulation

ASP.NET webforms/MVC/Core
Blazor & Angular
Onion Architecture
Microservices Architecture
.NET MAUI/.NET MAUI Blazor
SignalR
Entity Framework & ADO.NET
REST/GraphQL

Extensive experience designing and integrating RESTful and GraphQL APIs. Strong knowledge of authentication protocols (OAuth2, JWT) and security best practices.

gRPC/SOAP

Understanding of gRPC for high-performance communication between services and SOAP for legacy systems integration.

RabbitMQ/Kafka

Familiar with message queues and event-driven architecture using RabbitMQ and Apache Kafka for real-time data streaming.

SQLSERVER/ORACLE/MySQL Databases

Proficient in writing complex SQL queries, stored procedures, and functions. Experienced in database design, normalization, and performance tuning.

RDLC/Crystal Report
HTML5 & CSS3 & Bootstrap
JavaScript & Ajax & jQuery
Azure cloud platform

Experience in deploying and managing applications using Azure services such as Azure App Services, Azure Functions, and Cosmos DB.

Version Control (GitHub)
Telerik & Syncfusion controls
Postman & Swagger

Proficient in testing REST APIs and documenting API behavior using Postman and Swagger for manual and automated testing.

Work Experience

Senior .NET Full Stack Developer

2022 – Present

Ebtikar Technology Company KSA-Riyadh

  • Work as an outsource in General Presidency for Scientific Research and Iftaa
  • Work on the analysis, design, and development of a Web-based Application for Administrative Communication System (Incoming and Outgoing) and electronic transactions
  • Managing outgoing and incoming letters and correspondence, archiving their attachments, and preserving their complete information
  • Creating internal transactions and referring them between different departments for a procedure, approval, or electronic signature
  • Ability to create specific workflows to fully automate the transaction cycle without the need for manual referrals
  • Support for scanners and the ability to attach any number of attachments
  • following up on the procedures required by users, alerting on late items, and printing and attaching barcodes
  • Integration with HR system and divorce fatwa system

Senior .NET Full Stack Developer

2014 – 2022

DataOcean KSA-Jeddah

  • Work on the design, implementation, and development of Web-based ERP applications and Mobile Apps utilizing a range of technologies
  • Successfully designed and delivered 20+ applications to analyze and process data for different clients
  • Ensure applications security and ability to interact with multiple APIs and databases
  • Played a key role in the development, improvement, and operation of the software
  • Analysis of existing problems and identification to development of systems requirements

Senior .Net Developer

2011-2014

Afkar Arriadah, KSA-Jeddah

  • Work on the analysis, design, and development of a Web-based Application for Collection & Follow-up of Debts
  • Manage all customer contracts and installment Management
  • Build and processing monthly payments for customer contracts
  • Knowledge of profitability at the level of contracts and installments
  • Processing of collecting debentures and specialization of collected installments
  • Processing for follow-ups of customer contracts
  • Processing for Legal action

Web Developer

2007-2011

ACTS Center, Aleppo-Syriaa

  • Designed and developed interactive and visually engaging websites using HTML, CSS, and JavaScript, focusing on user experience and responsive design.
  • Created multimedia applications and animations using Adobe Flash and ActionScript, enhancing interactive and dynamic content delivery.
  • Utilized Adobe Photoshop for designing and editing graphics, optimizing visual assets for web applications and multimedia platforms.
  • Collaborated with clients or teams to capture requirements, translate concepts into digital designs, brand identity and user needs.

Portfolio