
Über
I am a software engineer with more than 5 years of experience as a full-stack developer, I am mostly interested in working with the back-end because I enjoy system design and performance challenges with keeping my code clean I have experience in Python, Django, Ruby on Rails, React, Docker, and AWS
I am a software engineer with more than 5 years of experience as a full-stack developer, I am mostly interested in working with the back-end because I enjoy system design and performance challenges with keeping my code clean I have experience in Python, Django, Ruby on Rails, React, Docker, and AWS
Erfahrung
Working remotely with clients as a software engineer or mentoring some other teems, working full stack (but mainly a backend developer) using several technologies like Python and Ruby.
Eazy (Tawseela App) is a software allows you to search between bus routes and book seats in advance on board buses between different cities in Egypt. Eazy on board Unit is a software provided to the bus driver to help him manage the trip.
Egypt - Develop backend services using various technologies including Ruby on Rails, Sidekiq, Redis, mongoDB and postgresql - Developing and maintaining Tawseela UI using many frameworks and tools including React, Angular2 and bootstrap - Working on AWS and deployment strategies with EC2 using NginX
Egypt Responsible of designing and developing system services using Django Framework (Models, Admin, Views, Templates, Template Tags, Signals, Managers and Middleware) and deploying on Linux Server. Instructor Version 10/2015 - 10/2016 Egypt Version+ is an online educational page which offers both online programming courses as well as in-person seminars. 09/2011 - 07/2015 Egypt