Fadi Hania

Fadi Hania

Mentor
5.0
(130 reviews)
US$25.00
For every 15 mins
219
Sessions/Jobs
ABOUT ME
Experienced Web Developer Lead | Trainer | Consultant, 20+ years
Experienced Web Developer Lead | Trainer | Consultant, 20+ years

Meeting customer needs is the key to successful software projects.

Experienced full-stack web developer with MSc Software Engineering. I have 20+ years of in-depth development experience in which I have developed many successful websites. As part of these projects, I have worked as team leader while in several collaborated directly with customers to ensure satisfaction.

Proficient in many of the latest front/back-end technologies including AI/LLMs, LangChain, HTML5, CSS3, Tailwind CSS, JavaScript/C#/Java/Python, TypeScript, Angular, ASP.NET MVC/Web API/Minimal API, Blazor, Node.js/Express/NestJS, WordPress, Git, Docker, SQL Server, MySQL, and NoSQL.

Arabic, English
London (+01:00)
Joined March 2016
EXPERTISE
6 years experience | 16 endorsements
ASP.NET Core developer since it moved to beta in 2014, and worked on a number of project in conjunction with Angular 1+/Aurelia and other...
ASP.NET Core developer since it moved to beta in 2014, and worked on a number of project in conjunction with Angular 1+/Aurelia and other technologies.
5 years experience | 7 endorsements
17 years experience | 17 endorsements
I have been coding with C# since 2003, and even helped many people learning this language through out those years
I have been coding with C# since 2003, and even helped many people learning this language through out those years
18 years experience | 14 endorsements
Java is main language of learning at schools, so I have learned Java as part of my bachelor degree and continued using it to help others ...
Java is main language of learning at schools, so I have learned Java as part of my bachelor degree and continued using it to help others learn programming or fix their applications.
View more
View more
6 years experience | 9 endorsements
For a full-stack web developer, JavaScript is mandatory. So, I have started using it with jQuery then moved to AngularJS. Currently, I am...
For a full-stack web developer, JavaScript is mandatory. So, I have started using it with jQuery then moved to AngularJS. Currently, I am using Typescript that is transpiled into JavaScript.
View more
View more
15 years experience | 10 endorsements
I have been using HTML/CSS since 2005, when I built my first website using ASP.NET.
I have been using HTML/CSS since 2005, when I built my first website using ASP.NET.

REVIEWS FROM CLIENTS

5.0
(130 reviews)
Rohan Sonar
Rohan Sonar
July 2024
Fadi is amazing. he understands the problems quickly and always comes out with best solution. I will highly recommend him for any C#/.Net related task.
Libby Gibson
Libby Gibson
October 2022
Highly recommend Fadi, he helped so much in finding the errors in my code.
Sarah Davis
Sarah Davis
August 2022
Fadi was super helpful and very explanatory, thank you so much!
Alisia Rush
Alisia Rush
July 2022
Fadi got to the point and was very helpful with assisting me today. Thanks Fadi!
Rin
Rin
April 2022
Fadi truly is the best! He helped me on such short notice with my project and got me started in the right direction.
Wesley Madere
Wesley Madere
March 2022
Great work. Knowledgeable and efficient. Will definitely work with Fadi in the future.
Rin
Rin
March 2022
Fadi was very helpful. He helped me go through a large codebase and gave good examples on how to understand it.
Jim McQaurrie
Jim McQaurrie
March 2022
excellent
Wesley Madere
Wesley Madere
March 2022
Knowledgeable and efficient. Very helpful.
Jim McQaurrie
Jim McQaurrie
March 2022
excellent
SOCIAL PRESENCE
GitHub
angular1-typescript-systemjs
An example on how to use TypeScript with AngularJS 1.* and SystemJS module loader
TypeScript
13
3
AspNetCoreIdSrv3
An example on how to use IdentityServer3 with the new ASP.NET Core 1.0 RC1.
C#
0
0
Stack Overflow
697 Reputation
0
4
10
EMPLOYMENTS
Senior Developer & Team Lead
Wateen Technologies
2005-01-01-Present
- Customer needs/requirements analysis and evaluation. - Basic SEO and social media marketing for developed websites. - C#/ASP.NET and...
- Customer needs/requirements analysis and evaluation. - Basic SEO and social media marketing for developed websites. - C#/ASP.NET and WordPress development. - Front-end development using HTML5/CSS3, JavaScript and frameworks such as Angular and Aurelia.
HTML/CSS
Angular
WordPress
View more
HTML/CSS
Angular
WordPress
TypeScript
JavaScript
ASP.NET Core
ASP.NET
View more
Freelance Web Developer
Freelancing
2004-04-01-Present
- C#/ASP.NET and WordPress development. - Front-end development JavaScript/Typescript with different frameworks including Angular and A...
- C#/ASP.NET and WordPress development. - Front-end development JavaScript/Typescript with different frameworks including Angular and Aurelia.
C#
Angular
TypeScript
View more
C#
Angular
TypeScript
JavaScript
Aurelia
ASP.NET Core
ASP.NET
View more
Project Manager
Tahwool
2023-07-01-2024-08-01

- Manage and supervise software development teams (Design, Web and Mobile).

- Review, update and guide the team to implement bes...

- Manage and supervise software development teams (Design, Web and Mobile).

- Review, update and guide the team to implement best development practices and architectures.

- Implement and manage DevOps practices and CI/CD development process.

- Ensure building maintainable, testable and high-quality software products using latest technologies.

HTML/CSS
Node.js
TypeScript
View more
HTML/CSS
Node.js
TypeScript
Docker
React
JavaScript
Agile
Tailwind css
AWS
View more
PROJECTS
‪‪‪‪Invoicing Web App, India
2018
Redesign and implement complex modules to fix system performance issues when dealing with large amounts of data and improve code quality....
Redesign and implement complex modules to fix system performance issues when dealing with large amounts of data and improve code quality. It also involves coding some modules with NodeJS and Python and AWS Lambda functions.
PostgreSQL
AWS Lambda
ASP.NET
View more
PostgreSQL
AWS Lambda
ASP.NET
View more
‪‪SimilarContentView Project
2022
This is a website that was built using ASP.NET Core and SignalR to pull content from proxies using SignalR. I continued working on the we...
This is a website that was built using ASP.NET Core and SignalR to pull content from proxies using SignalR. I continued working on the website, protecting it against hacking and managing servers after the developer has left. Part of that website source-code was lost, so I had to reverse engineering .NET compiled code to make required changes on that part. I have also developed other projects using NodeJS/Express and Puppeteer to web scraping content related to SEO using RESTful API endpoints.
Node.js
WordPress
SignalR
View more
Node.js
WordPress
SignalR
ASP.NET Core
Puppeteer
Express.js
View more