PAYMOB | Frontend Team Lead
										    Jan 2021 — Present
										    Refactor the react dashboard to render each component from JSON configs in a fully dynamic way, update react versions and start using REDUX and SAGA.
											The second round of Refactor the react dashboard by updating the main structure and using NEXT.JS to supply a much faster and smooth user experience, and an easy way to enhance the code structure in the future.
											Handle the hiring process by interviewing possible candidates. 
											Code review with team colleagues. 
										
                                        
										
									    
									        PAYMOB | Senior Frontend Developer
										     Jan 2019 — Jan 2021
										    Rebuild a new version from the dashboard using react.
										    Build a dynamic webview that supplies bill payment services, donations, etc.. This webview is used in more than 10 bank's wallets in egypt.
										    Build a desktop app to handle the communications between webview and NFC reader, so we can supply payment through NFC cards inside closed systems like AUC.
										
                                        
										
									    
									        PAYMOB | Frontend Developer
										    Feb  2018 — Jan 2019
										    Working on Paymob's merchant dashboard (the old version) that was built with native Javascript and JQuery.
										
										
									    
									        Tasawk | Frontend Developer
										    Sept  2017 — Feb 2018
										    Work on converting PSD to fully  responsive design then use Javascript and JQuery to handle the functionality.
										
										
									    
									        UPwork | Frontend Developer
										    Nov 2016 — Sept  2017
										    working with many people around the world on web development, the main focus was to convert design to a fully responsive website.