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
Bildung
C
Computer Science
Cairo University, Bachelor's Degree
2015
Arbeit & Erfahrung
R
Senior Software Engineer
Remotely
Jun'2019 - May'2021
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.
E
Team Lead
Eazy Tawseela company
Aug'2017 - May'2021
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.
T
Software Engineer
Tawseela
Jan'2017 - May'2019
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
A
Full Stack Developer
Abuerdan
Nov'2015 - Dec'2016
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