Sohaila Kandil
@sohailakandil
Teaching Assistant passionate about machine learning and data analysis.
What I'm looking for
I am currently a Teaching Assistant at the Faculty of Computer Science at Egypt-Japan University of Science and Technology (E-JUST), where I teach subjects such as Computer Architecture and Advanced Programming. My academic journey has been marked by a strong focus on machine learning, computer vision, and data analysis, which I have explored through various projects and research initiatives.
Throughout my career, I have developed a robust skill set in programming languages such as Python, C++, and Java, and have hands-on experience with machine learning frameworks like TensorFlow and PyTorch. My projects include developing a football video analysis tool using YOLOv8 and creating a deep reinforcement learning agent for the classic Pac-Man game. I am committed to leveraging my technical expertise to contribute to innovative solutions in the field of computer science.
Experience
Work history, roles, and key accomplishments
Teaching Assistant
Egypt-Japan University of Science and Technology
Feb 2025 - Present (5 months)
Currently teaching core computer science subjects including Computer Architecture, Operating Systems, Data Structures, and Advanced Programming. This role involves delivering lectures, preparing course materials, and guiding students through complex technical concepts.
Machine Learning for Data Analysis Intern
NTI
Oct 2024 - Present (9 months)
Analyzed and cleaned data using Python libraries such as TensorFlow, Keras, NumPy, and Pandas. Applied various machine learning techniques including linear and logistic regression, SVMs, decision trees, and linear classification.
Cloud Computing Intern
Orange Digital Center
Sep 2024 - Present (10 months)
Gained expertise in AWS cloud essentials, covering IT architecture, virtualization, cloud storage, Infrastructure as Code (IaC), networking, and containers. This internship provided a comprehensive understanding of cloud computing principles and practices.
CS50 Course Instructor
Google Developer Student Club – GDSC at E-JUST
Nov 2023 - Present (1 year 8 months)
Served as one of three instructors for the CS50 course, delivering content on Scratch, data types, data structures, conditionals, and search algorithms to computer science students. Facilitated learning and problem-solving sessions.
Machine Learning and Deep Learning Intern
ITI Online
Sep 2023 - Present (1 year 10 months)
Studied supervised and unsupervised learning methodologies, and gained practical experience working with Python libraries for machine learning. This internship focused on theoretical understanding and practical application of ML concepts.
Python Course Instructor
International Academy
Sep 2023 - Present (1 year 10 months)
Taught programming fundamentals in Python to children aged 6 to 10, covering Scratch, functions, data types, loops, algorithms, and data structures. Developed engaging lessons to introduce complex concepts in an accessible manner.
Machine Learning Intern
Egypt Makes Electronics – EME
Jul 2023 - Present (2 years)
Completed an internship covering linear classification, linear regression, neural networks, GANs, and reinforcement learning. Utilized TensorFlow-Keras to design and implement models for analyzing diverse individual attributes and developed a classification model to identify autism.
Education
Degrees, certifications, and relevant coursework
Egypt-Japan University of Science and Technology
BSc in Computer Science and Engineering, Computer Science and Engineering
Grade: 3.69/4
Pursued a Bachelor of Science in Computer Science and Engineering, focusing on core computer science principles and advanced engineering concepts. Achieved a CGPA of 3.69/4, demonstrating strong academic performance in the field.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Sohaila?
You can contact Sohaila and 90k+ other talented remote workers on Himalayas.
Message SohailaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
