Experienced Senior Java Developer with demonstrated ability across architecture, designing, building, testing and supporting applications on enterprise scale projects serving thousands of users in real-time globally.
Proficient in overseeing multiple projects simultaneously throughout the full project management life cycle by partnering with key stakeholders to fulfill client deliverables and exceed expectations.
Skilled at leading multidisciplinary teams to deliver innovative technological solutions across diverse industries and world-class organizations.
Provided technical guidance for the development of the image upload component on the Tomb Raider app to upload images from local sources, Instagram, and Facebook.
Provided hands-on expertise for the implementation of the app during the GameStop Like No Other Contest campaign which allowed end users to upload images in real-time.
Efficiently troubleshot production issues on demand on the application for the client.
Provided support, training, debugging and bug fixes utilising SalesBuilder platform, proactively monitoring systems and identifying opportunities for application improvements.
Assisted devleopment of solution utilised by thousands of users globally, ensuring alignment with key IT and enterprise objectives
Provided recommendations on business process improvements whilst managing client expectations.
Communicated with users and senior managers to gather requirements from key stakeholders, define project specifications, outline deliverables and estimate implementation timeline
Built new features to assist in finding assets easily from different back-end repositories, reducing time required for end users to find assets and improved search results
Worked in conjunction with Hewlett Packard to develop new features for electronic point-of-sale application utilised across retail outlets throughout Germany.
Managed troubleshooting processes for end users of the point-of-sale application.
Developed comprehensive end-user technical documents on the solution for Vodafone Germany.
Developed from concept to completion voting system utilized by market research firms and clubs for elections, with completed application successfully sold to numerous organisations globally.
Served as the subject matter expert to clients; coordinating the introduction and integration of key software solutions.
Offered support for the maintenance of software functionality on the project for the ISS.
Application personally conceptualized and developed to demonstrate integration between Spring Boot and React. Allows loading of products from DB on first open, and adding of new product. Utilized Spring Boot, Spring Data, Spring Rest, React and MySQL.
Led development of tool to extract important information from log files and insert into DB. Utilized Java, Spring, Spring Boot and MySQL. Designed and developed features, including code review, scheduled releases and authored documentation.
Education
Bachelor of Science (B. Sc.) Computer Science
Cairo University, Faculty of Science
2007
Diploma of Software Engineering
Information Technology Institute
2008
Master of Science (M. Sc.) Computer Science
Arab Academy for Science, Technology & Maritime Transport