Available to hire
I am software engineer with a decade-long experience in developing scalable backend systems and REST APIs using Java, Spring framework, Spring Boot, as well as Python and a variety of other technologies.
Throughout my career, I have contributed to building and maintaining enterprise applications, participated in system architecture, code reviews, mentorship, technical discussions and worked in many cross-functional and agile teams.
Skills
See more
Language
English
Fluent
German
Beginner
Work Experience
Freelance Software Developer at Self-employed
January 1, 2024 - PresentDesign and develop scalable backend solutions, REST APIs and microservices; built web crawlers using Python; wrote clean code with high testing coverage and championed best practices.
Lead Software Engineer at ITWorx
December 31, 2020 - September 6, 2025Designed, developed and troubleshooted scalable software systems; wrote clean, maintainable code; participated in CI/CD and DevOps practices; collaborated with Project Managers; conducted unit and integration testing; documented software specifications; addressed concurrency control, event handling, error and fault tolerance; implemented and supported data analytics pipelines; code reviews to ensure adherence to best practices.
Senior Software Engineer at ITWorx
January 31, 2018 - September 6, 2025Designed, developed and troubleshooted scalable software systems; maintained code quality; performed unit and integration testing; participated in code reviews and ensured adherence to best practices; contributed to data analytics and back-end features.
Software Engineer at ITWorx
March 31, 2013 - September 6, 2025Developed features for enterprise applications, contributed to back-end services, and collaborated with cross-functional teams to deliver robust software solutions.
Project: GenoHub Integration at ITWorx
December 31, 2020 - September 6, 2025Enhancing and delivering integration between an enterprise application and a data lake, refactoring parts, making estimates and plans, and engaging with the client.
Project: Robotic Process Automation at ITWorx
October 31, 2019 - September 6, 2025Designed and implemented software to automate handling of requests including access to Jira. The software integrated with Jira, Service Now, Email Server and other systems.
Big Data Offerings Development at ITWorx
March 31, 2018 - September 6, 2025Supported and developed Big Data offerings, maintained the Big Data environment and cluster, implemented dashboards and back-end solutions; explored new analytics technologies and participated in Big Data pipeline architecture.
Automation Testing at ITWorx
May 31, 2017 - September 6, 2025Implemented UI automation testing framework for a web application (hybrid framework: Data-driven and Page Object Model).
UI Automation Testing (Mint) at ITWorx
March 31, 2016 - September 6, 2025Implemented UI automation test cases for a web application (Mint).
Sentiment Analysis Module at ITWorx
December 31, 2015 - September 6, 2025Designed and implemented a module for sentiment analysis with customizable ML algorithms; built dashboards describing sentiment data; integrated frontend with big data servers.
SQC -IS at ITWorx
June 30, 2015 - September 6, 2025Designed, developed and unit-tested new features; performed estimates, impact analysis and planning; refactored key parts to improve quality and reduce efforts; participated in code reviews and mentorship.
Smart Gov at ITWorx
October 31, 2014 - September 6, 2025A middle layer that wraps a backend system, exposing it as a web service for mobile apps and future channels.
SpectroMOST at ITWorx
May 31, 2014 - September 6, 2025Participated in developing a desktop application that controls a spectrometer and performs digital signal processing.
Magenta at ITWorx
April 30, 2014 - September 6, 2025Designed and implemented modules, dashboards, and backend/data integration; contributed to performance improvements and code reviews.
Education
B.Sc., Physics and Computer Science at Ain Shams University
January 11, 2030 - January 1, 2009Qualifications
Big Data Specialization (Coursera)
January 11, 2030 - September 6, 2025MITx Micromasters Program in Statistics and Data Science (Edx)
January 11, 2030 - September 6, 2025Industry Experience
Software & Internet, Professional Services, Media & Entertainment
Skills
See more
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Cairo today.