Tarek Ismail
About Tarek Ismail
Tarek Ismail is a Graduate Software Engineer with a background in computer engineering from Cairo University. He has experience in various software development roles, including positions at Siemens Digital Industries Software and Canonical, and has a strong interest in computer graphics.
Work at Canonical
Tarek Ismail currently holds the position of Graduate Software Engineer at Canonical, starting in 2024. His role is remote, allowing him to contribute to projects from various locations. Canonical is known for its focus on open-source software and community-driven development, aligning with Ismail's interests and previous experiences in software engineering.
Previous Experience at Siemens Digital Industries Software
In 2024, Tarek Ismail worked as an Embedded Software Engineer at Siemens Digital Industries Software for a duration of two months. This position was based in New Cairo, Cairo, Egypt, and operated in a hybrid work model. His time at Siemens provided him with exposure to industry practices in embedded systems.
Education and Expertise
Tarek Ismail studied Computer Engineering at Cairo University, where he earned a Bachelor of Engineering degree from 2018 to 2023. His academic background has equipped him with foundational knowledge in software development and engineering principles. He has developed expertise in multiple programming languages, including C++, Python, and Java.
Background in Software Development
Tarek Ismail has a diverse background in software development, having worked in various roles. He served as a Software Engineering Intern at Master Micro in 2021 and later as a Software Engineer at the same company from 2022 to 2023. Additionally, he contributed as a Game Developer and Mentor at Clear Pictures in 2022, and participated in the Google Summer of Code as an Open Source Developer in 2023.
Interests in Computer Graphics and Software Projects
Tarek Ismail has a strong interest in computer graphics, which is a specialized area within software development. His enthusiasm for software-related projects indicates a commitment to exploring and contributing to advancements in technology. This interest complements his practical experiences in various software engineering roles.