Become a sponsor to Hamed Fathi
Hello! My name is Hamed Fathi, and I am a seasoned software developer specializing in Microsoft's .NET ecosystem. I am based in Tehran, Iran, and have over ten years of experience creating and refining software. My projects range from back-end to front-end development, Quality Assurance (QA), and testing.
Content Creation βπ»
I am an avid writer, consistently penning down my experiences, learnings, and knowledge in software development on my blog (http://hamedfathi.github.io/). In addition, I write detailed documentation for all my open-source projects, helping other developers understand and make optimal use of the tools and libraries I have developed.
Projects and Open-Source Contributions
Over the years, I have worked on many projects, primarily in the .NET ecosystem. Some of the projects I am currently working on include Beyond.AspNetCore, a collection of practical extension methods for ASP.NET Core, DynamicPermission for creating dynamic roles and permissions, TypeScriptClientGeneratorMiddleware, and many others listed in my GitHub readme.
Mentorship π§βπ€βπ§
In addition to my development and QA responsibilities, I am always open to mentoring other developers, both new and experienced. Knowledge is best used when shared, and I am always ready to help fellow developers understand the intricacies of the .NET ecosystem, JavaScript, TypeScript, React, and more.
Why should you Sponsor me?
Through your sponsorship, I can dedicate more time and resources to create more open-source projects, write more blog posts, and offer more help and mentorship to fellow developers. The funds will also enable me to explore new areas of software development, ensuring that I stay updated with the latest technologies and best practices. I have devised a Sponsorship Tiers system as a small token of appreciation for your support. Please feel free to explore the tiers and see if they'd be good for you.
As the Iranian poet Rumi said, "Yesterday, I was clever and wanted to change the world. Today I am wise, so I am changing myself." Through our combined efforts, we can shape a better software development community. Let's change ourselves together.
Featured work
-
HamedFathi/PasswordMeter
This password meter is based on a point system. Its main goal is to help the end-user with a stronger password.
TypeScript 23 -
HamedFathi/MockableStaticGenerator
A C# source generator to make an interface and a class wrapper to test static and extension methods.
C# 14 -
HamedFathi/Replay
A Visual Studio Code extension for auto typing.
TypeScript 13 -
HamedFathi/SimMetricsCore
A text similarity metric library, e.g. from edit distance's (Levenshtein, Gotoh, Jaro, etc) to other metrics, (e.g Soundex, Chapman). This library is compiled based on the .NET standard with a lot β¦
C# 9 -
HamedFathi/Styl-Injector
Simple functionality to inject a text or object-based style sheet into your HTML document.
TypeScript 3