Learned software engineering process improvements and best
practices. Used development tools such as c# and sql on regular
basis. Collaborated with software engineers to develop and test
application procedures for system efficiency
Full-stack development
Data structures and algorithms
API design
Application security
Application programming
Software architecture design
[Programming language] specialist
API integration
Programming
Development lifecycle management
User experience design
Problem-solving
Architectural pattern development
SQL integration
Code debugging
Agile development methodologies
Web application development
Software development
Software testing
Data structures
Back end development
HTML and CSS
Software documentation
NoSQL databases
PHP development
RESTful apis
C# proficiency
Object-oriented programming
Python programming
Docker containers
I am a software engineer with a passion for computer science and experience in working on large software projects. Determined to make high-quality software and make the consumer experience enjoyable. familiar with a wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. my focus is on leveraging Clean Architecture to create scalable and maintainable applications. With a solid foundation in Computer Science from Cairo University and specialized BackEnd development from ITI, I apply Object-Oriented Programming and stringent version control to ensure top-tier software solutions.