09/06/2022 updated

**** ******** ****
Premium member
100 % available

Experienced Web Developer, Team Lead, Consultant, Trainer & Mentor ... Love all things Web

Gaza, Palestine, Palestine
Palestine
MSc Software Engineering
Gaza, Palestine, Palestine
Palestine
MSc Software Engineering

Profile attachments

CV.pdf

Meeting customer needs is the key to successful software projects.
I am an experienced full-stack web developer with MSc Software Engineering. I have 19+ years of in-depth development experience in which I have worked on developing many successful websites. As part of these projects, I have worked as team leader while in many worked directly with customers to ensure satisfaction.
I am proficient in many of latest front/back end technologies including HTML5, CSS3, Bootstrap, JavaScript, TypeScript, Angular, Svelte, ASP.NET Core/MVC/Web API, Node.js/Express, WordPress, Git, Docker, SQL Server and NoSQL.

Languages

ArabicNative speakerEnglishFluent

Project history

Senior Developer & Team Lead

Wateen Technologies

Internet & IT

- 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.

Technical Committee Member/Consultant

GGateway
- Support young talents in their journey to build, improve their skills and find better opportunities.
- Providing technical consultation services in planning and implementing different programs.
- Providing training and mentoring services to young talents.

Web Developer/Consultant

SimilarContent
ASP.NET Core/SignalR, NodeJS/Express/Puppeteer
This is a website that was built using ASP.NET Core and using 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 components using NodeJS/Express and Puppeteer to web scraping content related to SEO using RESTful API endpoints.

.NET Senior Developer/Consultant

Invoicing Web App, India
ASP.NET MVC, Web API, PostgreSQL
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.

Senior Developer

Hook and Bullet

Internet & IT

- Maintain old ASP.NET Web Forms and MVC sites
- Develop new features to both websites and WordPress site
- Move functionality gradually to new WordPress site

Development Lead

PermaGreen Supreme

Architecture & Civil Engineering

- Web application design and development.
- Reimplement new system using Angular 6, ASP.NET Core and MongoDB.
- Lead the whole system design and development process.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in