MHanafy
A passionate developer/Leader, with 17+ years of experience in end-to-end solution development with focus on architecture and backend
Melbourne, Australia
Pinned Repositories
CircularEnumerator
A simple enumerator implementation that allows circular enumeration of a list, or a subset of a list
EntityExtensions
The main purpose of this project is, to provide bulk insert/update/delete support; and expose EF metadata in a easily accessible manner.
GithubClient
A .Net GitHub client that allows easy access to Github API, making developing Github apps a breaze.
GitP4Sync
A 2-way integration workflow between a Github repository, and an on-premises Perforce repository.
PipeVision
Your pipeline companion - Disover failing tests across all pipelines
ProgrammingInArabic
الملفات التدريبيه لقناة برمجة بالعربي
Scheduler
A .Net scheduler that handles parallaization and adaptive sleeping on inactivity, can be used to develop long running workers and is specially suited for pulling scenarios
MHanafy's Repositories
MHanafy/GitP4Sync
A 2-way integration workflow between a Github repository, and an on-premises Perforce repository.
MHanafy/EntityExtensions
The main purpose of this project is, to provide bulk insert/update/delete support; and expose EF metadata in a easily accessible manner.
MHanafy/ProgrammingInArabic
الملفات التدريبيه لقناة برمجة بالعربي
MHanafy/CircularEnumerator
A simple enumerator implementation that allows circular enumeration of a list, or a subset of a list
MHanafy/GithubClient
A .Net GitHub client that allows easy access to Github API, making developing Github apps a breaze.
MHanafy/PipeVision
Your pipeline companion - Disover failing tests across all pipelines
MHanafy/Scheduler
A .Net scheduler that handles parallaization and adaptive sleeping on inactivity, can be used to develop long running workers and is specially suited for pulling scenarios
MHanafy/Extenject
Dependency Injection Framework for Unity Game Engine
MHanafy/Git-Overview
MHanafy/Purchase-optimizer
MHanafy/Shaper.Js
A JS library to draw shapes on a canvas, supports a myriad of shapes.