Mahmoud Abed

Mahmoud Abed

Mentor
5.0
(5 reviews)
US$25.00
For every 15 mins
7
Sessions/Jobs
ABOUT ME
Web Developer
Web Developer

I am a software engineer with a 5 years of professional experience building web applications for the smallest of small startups, to some of the web's largest sites. Specialties include JavaScript, CSS, HTML, Node.js, PHP, open-source, web performance, and developer advocacy, my current love is JavaScript application.

Implementing client-side design patterns using object oriented, asynchronous, and functional programming in Javascript with both bare-metal js and various tool kits and frameworks. Solving complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability, and testability. In depth experience at one time or another with Node.js, Meteor.js, MongoDB, Angularjs , jQuery, jQuery UI, Backbone.js, Underscore.js, Require.js, html5, AJAX, REST/JSON, CSS, SASS, LESS, Firebug, Chrome dev tools, JSLint, MVP, MVVM, and component patterns, semantic markup, browser internals, DOM manipulation, HTML 5

Leader of web application engineering and front-end development for small team. Developed and maintained PHP/MySQL web applications using the Model-View-Controller (MVC) design pattern on a Linux/Apache platform. Produced rich web user interfaces and interactive content using JavaScript. Set code, design, form, and user experience guidelines and standards for my unit while steering the University towards adoption of such documents. Facilitated and analyzed usability testing. Managed one full-time developer, two student employees, and several large websites.

Jerusalem (+03:00)
Joined July 2014
EXPERTISE
9 years experience
If there something possible in Javascript I can figure out how to get it done and able to get it done!
If there something possible in Javascript I can figure out how to get it done and able to get it done!
7 years experience
Still learning advanced techniques at Node, but I'm finding it very easy to apply my JavaScript experience with great results.
Still learning advanced techniques at Node, but I'm finding it very easy to apply my JavaScript experience with great results.
1 year experience
Built a smart web app using Meteor.js
Built a smart web app using Meteor.js
3 years experience
Have created several Node.js applications, Expert in optimizing and helping model NoSQL schemas
Have created several Node.js applications, Expert in optimizing and helping model NoSQL schemas
2 years experience
Develop a open page applications for Android & iOS and connect the native features of for the phone using PgoneGap plugins
Develop a open page applications for Android & iOS and connect the native features of for the phone using PgoneGap plugins
3 years experience
Using jQuery every day
Using jQuery every day
4 years experience
Expert
Expert

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Amos Whitewolf
Amos Whitewolf
April 2016
Fast, efficient and quick to the point.
Anton Loss
Anton Loss
April 2015
Great mentor, knows what he's talking about. I was asking some questions about meteor.js
Blaine Hussey
Blaine Hussey
December 2014
I came to Codementor seeking someone to take on the remainder of a Meteor project I was working on. I couldn't quite finish it off on my own and my timeline had almost expired. I urgently contacted a couple developers/mentors including Mahmoud, trying to find someone who would take it on over the holidays and work on it with little supervision. Mahmoud replied to my message within minutes, immediately putting me at ease with his confidence that he could take care of this for me and provided me with a reasonable quote. We finalized this and he finished it off within a couple of days, which was the agreed timeframe, also providing me with frequent updates by email as he progressed through the project. He also provided and implemented suggestions so the app would perform better, he also went the extra mile to implement some extra features that I hadn't thought of in the beginning, including them as part of our agreed quote. All around great guy, he knows his stuff and was a pleasure to work with, I will be looking forward to working with him again in the future. I highly recommend working with Mahmoud if you're looking for a mentor, or a developer to take on your project. Thanks Mahmoud.
Ben Strahan
Ben Strahan
October 2014
Mahmoud is able to quickly understand problems and offer good solutions. He is honest about what he knows and contacts you after the session with any answers he needed to research more about. He has no problem showing code from his client work. He is also very down-to-earth and easy to talk with. I would say his english is about 90% fluent. Overall I am very pleased with our session and will book with him again.
Jawad Abdulsamad
Jawad Abdulsamad
October 2014
Mahmoud has good knowledge of meteor & is easy to work with