Software Engineer
Education
I am a highly motivated individual with a passion for computer science and technology. I graduated from Cairo University in 2018 with a Bachelor of Science in Computer Science and Engineering. I have since worked as a software engineer and have gained valuable experience in a wide range of industries.
I am always looking for new challenges and opportunities in the tech world to help me grow both professionally and personally. I am an avid learner and believe that knowledge should be shared. Join me in my journey and let's explore the world of technology together
In 2022
Finished Master of Computer Science
Work Experience
Lava Soft - Software Engineer
2020- Present
As a software engineer, I specialize in developing user-friendly, efficient and secure applications for a variety of platforms. With over 3 years' experience in the industry, I am passionate about creating software that help people achieve their personal and professional goals.
SKILLS
SQL
Python
C, C#
Java
PHP
Certifications
Certifications of Achievement - Best Awards 2017
Hobbies
Chess
I enjoy playing chess as it helps me to develop my problem solving and critical thinking skills. It requires me to think logically and strategically, which can be beneficial in other aspects of my life. Chess also allows me to practice self-discipline and patience, which are important traits to have in any job. Additionally, I find it to be a great way to de-stress after a long day. Playing chess helps me to stay sharp and is an enjoyable way to pass the time.
Reading
Reading is an invaluable asset in my professional life. It helps me stay informed about the latest developments in my field, increases my understanding of complex concepts, and sharpens my critical thinking skills. Reading also helps me to identify trends and anticipate changes in the industry. On a more personal level, reading helps me to relax and gain perspective, which is invaluable for maintaining a healthy work-life balance. All these factors make reading an essential part of my job, and I make sure to always carve out time to read.
References
My team leaders have been an invaluable source of support and guidance throughout my career. They are experts in their fields and have provided me with invaluable advice and feedback. They are always available to answer questions and offer support when I need it. I'm grateful to have had the opportunity to work with such a great group of people. I wouldn't be where I am today without their help and guidance.