About Me

Senior .Net Developer

With over 6 years of experience in Microsoft technologies, I excel in the software development life cycle (SDLC) and have a strong foundation in object-oriented programming (OOP). Proficient in implementing N-Tier Architecture and Domain-Driven Design (DDD). Known for my ability to analyze problems, innovate solutions, quickly and effectively grasp and apply new concepts, and streamline operations.

Name:
Jawad Al-Derany
Birthday:
12 January 1997
Education:
BSc in Software Engineering
Experience:
6+ Years
Phone:
  +963 934 078 028
  +98 933 747 5168
Email:
jawad.alderany@gmail.com
Freelance:
Available

Skills

Asp.Net Core

95%

Javascript

70%

Bootstrap

65%

c#

95%

HTML/CSS

65%

Windows Forms

85%

NET MAUI

75%

WPF

70%

XAML

65%

MSSQL

95%

EF/EFCore

95%

Arduino

55%

C/C++

65%

Raspbery Pi

55%

Windows 10 IoT

60%

Expericence

Web Developer

December 2023 – February 2024 | Cloud Systems

Developed the CMS of the website Using ASP.NET Core 7 and SQL.
Implemented reusable Razor components to enhance efficiency and streamline work processes Using Razor class library.
Collaborated in the development of existing CMS In ASP.NET Framework and SQL.

Web Developer

June 2023 – November 2023 | BA Tech

Led the development of an integrated system dedicated to the management and control of IoT devices through a centralized control panel Using ASP.NET Core 7, SQL, EF, and Blazor.
Utilized the MQTT protocol to establish seamless two-way communication between IoT devices and servers.
Engineered a dedicated MQTT Message broker service as a standalone unit within the system.
Implemented background services to effectively manage device changes, notifications, and emails, enhancing system functionality.
Developed a Blazor app to create user interfaces, incorporating a detailed permission and authorization system for enhanced security.
Implemented best practices for performance and clean code in Blazor, including optimizing rendering speed, handling exceptions, and creating reusable components.
Established real-time communication using SignalR to relay events from the server to connected Blazor apps.
Applied JavaScript and jQuery to create interactive pages, facilitating communication with .NET components.

Web Developer

April 2023 – May 2023 | BA Tech

Contributed to system analysis and design processes.
Developed the core for the Content Management System (CMS) In ASP.NET Core 6.
Worked with the Liquid templates for rendering and fragmenting the website content.
Designed and developed a .NET library containing generic services and extensions to facilitate the initiation and development of any ASP.NET project, with the capability to publish it as NuGet packages Using .Net Class Library.

Web API Developer

August 2022 – March 2023 | BA Tech

Designed and developed Web API system through agile development methodology Using Asp.Net Core 6, EF, and SQL.
Building database schema and creating tables Using SQL and EF.
Implemented complex query and dynamic query In SQL and E.
Utilized LINQ for querying, sorting, and filtering complex objects.
Implemented authorization, authentication, and exception handling In ASP.NET Core 6.
Working on background services In Asp.Net Core 6.

Web Developer

September 2021 – July 2022 | Freelance

Designed and developed multiple Blazor server apps Using ASP.NET Core with C#, JS, HTML, and CSS.
Implemented web API (Rest API) to support mobile applications Using Asp.Net Core with C# and EF.
Designed and developed an Android app Using .Net MAUI hybrid With C#, HTML, and CSS
Building database schema and creating tables with complex relationships between tables Using SQL and EF Core.
Working on database transactions and Save Point.
Designed and developed the front end of multiple Web applications Using HTML, CSS, JS, and Bootstrap.

Web Developer

Jun 2021 – August 2021 | Startup

Developed Web Services Using Asp.net Core 5 and EF.
Developed a Chrome browser extension to read information from multiple websites and transfer it to our website Using JS, Ajax, ASP.NET Core 5 API, and JSON.
Used CQRS pattern for data flow between the services and the app.
Used Timestamp to handle concurrency conflicts Using EF Core 5.

Web Developer

February 2021 – May 2021 | Freelance

Implemented CRUD functionality, adding to sorting, filtering, and paging In ASP.NET Core 5 MVC and Razor Pages.
Worked with advanced concepts of ASP.NET Core MVC and Razor Pages used for developing backend technology.
Implemented LINQ Query operations like Grouping, Ordering, and Filtering operations for accessing the database to search routes.
Created and consumed Web Services Using ASP.NET Core 5, EF, and SQL.
Implemented authorization and authentication In ASP.NET 5.
Worked with Globalization and localization to support multiple cultures In ASP.NET Core 5.
Worked with partial views, and master pages for a consistent website look.

.Net Desktop Application Developer

October 2020 – January 2021

Developed, tested, deployed, and maintained multiple Windows Form and WPF applications.
Designed database in SQL Server and created stored procedures, functions, views, and queries.
Implemented CRUD functionality With Entity framework in WPF.

.Net Developer

January 2020 – September 2020 | Startup

Developed from scratch UWP App for Devices running On Windows 10 IOT using C# and, XAML.
Worked on Binding, Styles, Data Template, Control Template, Routed Events, Converters, Charts, and Layout Panels In XAML
Worked on N-Tier architecture-based project.
Worked on Arduino and Raspberry Pi including software, and hardware such as Touch Display, Wi-Fi, Gpio pins, USB ports, and Windows 10 IoT
Implemented a new C# Class library for controlling Arduino Gpio Pins and making communication Between Arduino and single-board computers Using UART protocol.

.Net Desktop Application Developer

May 2018 - October 2019 | Freelance

Developed visual components through WPF Using XAML and C#
Worked with the C# GDI +, DirectX, and AForge libraries for image processing, drawing 2D shapes, playback video and audio effects, and using USB Cameras.
Developed, tested, deployed, and maintained multiple Windows Form applications.

Services

Web Development
Apps Development
IoT
IoT Development

Portfolio

  • All
  • Web
  • App
  • IoT

IoT Platform (Asp.Net Core | Blazor)

Housing Management (Asp.Net Core | Blazor)

Employee Management (Asp.Net Core | Blazor)

Student Management (Asp.Net Core | Blazor)

Sterilization Unit (UWP)

Property Management (Asp.Net Core)

Sukna (Asp.Net Core)

Account (.NET MAUI Hybrid)

Tenancy Agreements (Windows Forms)

knowledge (WPF)

Settings (Windows Forms)

Contact Me

© All Rights Reserved. Designed by JawadY