محمد الدسوقي, Senior Web Developer

محمد الدسوقي

Senior Web Developer

BrandonIdeas

البلد
لبنان - طرابلس
التعليم
بكالوريوس, Computer Science and Technology
الخبرات
13 years, 5 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :13 years, 5 أشهر

Senior Web Developer في BrandonIdeas
  • لبنان - بيروت
  • أشغل هذه الوظيفة منذ يناير 2016

- writing code in one or more programming or scripting languages, such as PHP or JavaScript;
- planning and prototyping new applications;
- designing the architecture of the components of an application;
- deciding on the best technologies and languages for the project;
- testing sites and applications in different browsers and environments;
- problem solving;
- fixing bugs in existing projects;
- testing new features thoroughly to ensure they perform the correct task in all cases;
- reviewing colleagues' code;
- building and testing Application Program Interfaces (APIs) for applications to exchange data;
- researching, incorporating and contributing to Open Source projects;
- meeting designers, developers and project staff for progress updates;
- gathering requirements from clients and users;
- learning and testing new technologies, frameworks and languages;
- staying up to date with new trends and advancements in web development;
- building and maintaining databases;
- refactoring and optimising existing code;
- documenting code so other developers can understand and contribute to it;
- attending and speaking at web development conferences and workshops;
- designing information architecture within an application or website.

Web Developer في ASAP SYSTEMS
  • لبنان - طرابلس
  • يوليو 2012 إلى ديسمبر 2015

- program in HTML, CSS and JavaScript to ensure the site is accessible and easy to follow and for increased interaction with visitors - this may involve working on video and PDFs;

- run pay-per-click (PPC) campaigns to increase revenue through sponsored online advertising;

- write original content for webpages - tailored for the target audience;

- constantly check search terms, rankings and analytics to monitor performance of client websites and make recommendations for improvement;

- engage with other businesses (affiliates) over link-building opportunities, to bring in paid commission for driving customers to their websites;

- employ user experience (UX) and conversion rate optimisation methods to turn visitors into more active users and to help improve website performance;

- community building - to drive targeted and loyal traffic to a website;

- use social media to distribute content and encourage more external sites to link to your content - giving you more authority;

- develop and integrate content marketing strategies;

- monitor the algorithms set by the search engines to keep up to date with changes.

Php Web Developer في DOTCOM
  • لبنان - بيروت
  • يناير 2011 إلى يوليو 2012

Strong knowledge of PHP web development.

Understanding the fully synchronous behavior of PHP.

Understanding of MVC design patterns

Strong understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.

Knowledge of object oriented PHP programming.

Understanding accessibility and security compliance.

Strong knowledge of the common PHP or web server exploits and their solutions.

Familiarity with limitations of PHP as a platform and its workarounds.

Creating database schemas that represent and support business processes.

Familiarity with SQL/NoSQL databases and their declarative query languages.

Proficient understanding of code versioning tools, such as Git

الخلفية التعليمية

بكالوريوس, Computer Science and Technology
  • في Lebanese International University
  • أغسطس 2011

اللغات

العربية
متمرّس
الفرنسية
متمرّس
الانجليزية
متوسط

العضويات

Fayhae youth center
  • Education Officer
  • June 2008

التدريب و الشهادات

VAADIN(JAVA) (تدريب)
معهد التدريب:
MOBINETS
تاريخ الدورة:
July 2009
المدة:
400 ساعة
ASAP.NET (تدريب)
معهد التدريب:
Softwave
تاريخ الدورة:
March 2008
المدة:
120 ساعة

الهوايات

  • Sports
  • Traveling
  • Reading