About me

I'm Mohammad, a full-stack developer with +10 years of expertise in ASP.NET Core, Blazor, C#, and Azure. My focus is on developing robust and scalable web applications, and I have experience in both front-end and back-end development. I actively contribute to open-source projects and the developer community, and I am thrilled to be part of a vibrant and supportive community.
Skills
C#
.Net Core
ASP.Net
MVC
ASP.Net Web Form
Blazor
Xamarin
MAUI
Entity Framework
EF Core
T-SQL
Performance & Tuning SQL Server
SQL Server
PostgreSQL
NoSQL
CosmosDb
HTML
CSS
JavaScript
ReactJs
SEO
XML
Azure DevOps
Azure ServiceBus
Azure EventHub
Web api
SignalR
PHP
Python
Git
Courses

  1. Microsoft .Net Foundation (70-536)
  2. Microsoft Web Application Development With .Net Framework 4 (70-515)
  3. LinQ & EntityFramework
  4. MCITP: Enterprise Administrator (Administering and Maintaining Windows 7 – Exam 70-680)
  5. MCITP: Enterprise Administrator (Windows Server 2008, Enterprise Administrator – Exam 70-647)
  6. MCITP: Enterprise Administrator (Windows Server 2008 Active Directory Configuring – Exam 70-640)
  7. CCNA (ICND I,II)
  8. Performance & Tuning SQL Server
  9. React JS
  10. Python Programming
Employment History

BitPlatform is an open-source project providing a suite of UI components and project templates for cross-platform development (Android, iOS, Windows, macOS, web).
  • Contributed to open-source projects, specifically focusing on the development of Blazor components.
  • Employed the MSTest framework to create precise and comprehensive unit tests, verifying the functionality and reliability of Blazor components.
  • Conducted code reviews to ensure adherence to proper development standards and resolved issues encountered by users.

We at Rigid Robotics develop large-scale software solutions for mines to increase efficiency & performance in mines. Our software responsibility is to gather information from mine, analyze that, and deliver it to our clients.
  • Leveraged .Net, C#, and ASP.NET Core to architect and implement efficient and secure endpoints for the system.
  • Developed web applications using Angular and Blazor, delivering engaging user experiences.
  • Developed a comprehensive suite of integration tests using the MSTest framework, achieving 75% test coverage and identifying and resolving critical bugs early in the development lifecycle.
  • Skillfully implemented end-to-end CI/CD automation using Azure DevOps, resulting in faster and more reliable software deployments for seamless releases.
  • Utilized Azure ServiceBus and Azure EventHubs as a communication system between our services.
  • Pioneered the implementation of a global error handling solution, integrated with Azure Application Insights, which reduced mean time to resolution (MTTR) by 35% by proactively detecting and addressing potential issues.

Tradeer is a company focused on innovative solutions for the retail and hospitality sectors.
  • Cross-platform app development: Created mobile and tablet applications for iOS, Android, and Windows platforms using Xamarin, along with Single Page Applications (SPA) and Progressive Web Apps (PWA) using Blazor.
  • Backend development: Utilized ASP.NET Core and Azure SDKs to build and maintain robust backend systems.
  • UI implementation: Built stunning user interfaces based on provided Figma designs, ensuring a seamless and visually appealing user experience.
  • Automated testing: Expanded integration tests to ensure the reliability and functionality of the software.
  • CI/CD management: Managed end-to-end Continuous Integration/Continuous Deployment (CI/CD) pipelines using Azure DevOps and Git-flow, enabling accelerated release cycles without compromising high-quality standards.
My Projects

AcaTech is a comprehensive management system for schools and educational institutions of any size, which have enrollment management, online education, financial management, information system, etc. This is a multilingual system and can connect to online educational games and display the game results to the relevant coach or instructor in general and individually.
Some customers of this system:
  1. i-Maths Educational Institute (at the national level)
  2. C-Maths Educational Institute (at the national level)
  3. UCM3 Educational Institute (at the national level)
  4. UCMAS Educational Institute
  5. Islamic Azad university
Technologies used: ASP.NET Core, EF Core, SQL Server, Stimulsoft reports, Bootstrap, jQuery, Unity…

This system has been implemented to simplify and integrate the practical tests of the organization at the national level.
To achieve this goal I implement these items:
  1. Define a monolithic and unit of national practical testes
  2. Approve and review each test before implementation
  3. Assess the feasibility of test areas for holding the test
  4. Intelligent and automatic zoning of applicants,
  5. Record test results and minutes of meetings and approvals.
Technologies used: ASP.NET Core, EF Core, SQL Server, Stimulsoft reports, Bootstrap, jQuery…

The COD system has been implemented to manage and facilitate the sale of online stores. This system allows online stores to sell, market, and report all kinds of sales reports. This system allows online stores to sell online and pay on the spot by connecting with post and bank systems.
Technologies used: ASP.NET WebForm & MVC, Entity Framework, SQL Server, Bootstrap, jQuery...