Detail-oriented Lead Software Engineer offering +10 years of experience in the full software development cycle. Highly skilled in directing development with creative and performance-oriented approach.
Overview
11
11
years of professional experience
6
6
years of post-secondary education
2
2
Languages
Work History
Lead Software Engineer - L2
ITWorx
Cairo
09.2014 - Current
Participated in the analysis, design, estimate, development, and unit testing of multiple systems, modules, and workflows using agile development practices.
Handled complex technical issues, support, and troubleshooting.
Communicated with clients to discuss system requirements, collected feedback on different stages and directly addressed concerns.
Provided support, educational opportunities and mentoring to junior team members.
Experienced in DevOps practices, set up automated CI/CD for all web application/API lines through GitLab.
Senior Software Developer
International Turnkey Systems (ITS)
Cairo
06.2011 - 08.2014
Participated in building ETHIX-Branch - Branch Automation application for banking system.
Developed new customer changes requests and applying new business requirements.
Applying Bug fixing and performance tuning techniques.
Education
Diploma - E-Business-Portals
Information Technology Institute (ITI)
Cairo
09.2010 - 06.2011
Bachelor of Science - Systems And Biomedical Engineering
Faculty of Engineering
Cairo
09.2005 - 07.2010
Skills
Design patterns and Clean Code principles
undefined
Timeline
Lead Software Engineer - L2
ITWorx
09.2014 - Current
Senior Software Developer
International Turnkey Systems (ITS)
06.2011 - 08.2014
Diploma - E-Business-Portals
Information Technology Institute (ITI)
09.2010 - 06.2011
Bachelor of Science - Systems And Biomedical Engineering
Faculty of Engineering
09.2005 - 07.2010
Similar Profiles
Amr BassiounyAmr Bassiouny
Software Quality Control Engineer at ITWorx EducationSoftware Quality Control Engineer at ITWorx Education