Rabih K.

Rabih K.

Python Back-End Engineer

Request Rate

Rabih is a professional Software Engineer who has a Master’s degree in Engineering. He has been in the Web Development for more than 15 years and has a lot of experience with Python/Django, Flask, Scrapy, C/C++, C3/.Net, AWS, JavaScript, etc. He took part in numbers of international projects, and has proven experience in Web Development using this stack of technologies.


  • Python
  • Django


Esanjo, United Arab Emirates, Dubai

Full-Stack Software Engineer

July 2015 to November 2018

Website: https://esanjo.com

Stack: Python, Selenium, Headless Chromium, Scrapy


- Data crawling;

- Analytics Engineer;

- Unit testing and debugging.

Et3araf Online Dating Service, Lebanon, Beirut

Full-Stack Software Engineer

June 2013 to June 2015

Website: https://et3arraf.com

Stack: Python, Numpy, Redis


- Designing and implementing the whole platform;

- Dealing with threading limitations of Python, and multi-process architecture.

Self-Employed, Lebanon, Beirut

IT Consultancy and Software Developer

May 2009 to May 2013


- Maintaining existing applications;

- Developing back-end components;

- Testing and debugging applications.

Netways, Lebanon, Beirut

Software Engineer

April 2007 to April 2009


- Maintaining existing applications;

- Managing the software development lifecycle.

Zero-G, Lebanon, Beirut

Software Engineer and Team Lead

March 2003 to March 2007


- Executing full lifecycle software development;

- Programming well-designed, testable, efficient code;

- Testing of software applications.


Master of Engineering/Communications and Applied Maths, Beirut Arab University

September 2002 to July 2004

Beirut, Lebanon

Bachelor of Engineering/ Computer and Communication Engineering., American University of Beirut.

September 1988 to July 1992

Beirut, Lebanon