Yousry Essam


Hello, I'm Yousry Essam

I'm a




I am a highly motivated Computer Science graduate from Assiut University with expertise in C, C++, Java, Python, Go, and C#. I have successfully delivered innovative projects, including AI-generated audiobooks and distributed banking systems, applying advanced technologies like Emotional Text-to-Speech (ETTS) and machine learning. My competitive programming background has earned me high rankings in national contests, and I actively mentor students in C++ and problem-solving. I thrive in collaborative environments and am eager to contribute to dynamic software engineering teams.

See My Resume

Education

Professional Web Development & BI-Infused CRM Trainee

Professional Training Scholarships 9–Month Program

Information Technology Institute (ITI) - Assiut branche

Oct 2024 – Now | Assiut, Egypt

Bachelor's degree in Computer Science

Faculty of Computer Science and Information Technology - Assiut University

Oct 2020 – Jul 2024 | Assiut, Egypt




Experience

Petra Software Ind, Summer Internship

July 2023 – August 2023 | Assiut, Egypt

My Projects

ShahraZad (Graduation Project, A+ Grade)

ShahraZad is an innovative audiobook service that transforms any story or book into an engaging audio experience through an advanced Emotional Text-to-Speech (ETTS) system. ETTS not only reads the text but also analyzes emotions and adjusts the narration to offer expressive storytelling. Additionally, ShahraZad leverages voice cloning technology, allowing users to enjoy their favorite stories narrated by well-known voices, adding a personalized touch. The platform also supports Arabic books, with plans to introduce emotional expression for this language in the future.

Tools & Technologies:

  • GIT
  • MySQL
  • GitHub
  • Flutter
  • FastAPI
  • Python
  • Emotional TTS
  • Deep learning
  • Machine learning
View Project Demo

My Resume Website

A responsive personal website built to showcase my skills, projects, and achievements. Developed using HTML, CSS, and JavaScript, it features a clean, user-friendly design and is optimized for both desktop and mobile devices.

Tools & Technologies:

  • Git
  • HTML
  • CSS
  • JavaScript
  • GitHub Pages
View Project Repo
See Online DEMO

Distributed Simple ATM System

A Go-based distributed banking ATM system using master-slave architecture for efficient transactions.

Tools & Technologies:

  • Git
  • MySQL
  • GitHub
  • Go (Golang)
  • Network programming
View Project

Devices Price Classification System

A machine learning model classifying electronic devices into price ranges based on features like brand and specifications.

Tools & Technologies:

  • Python
  • NumPy
  • Pandas
  • scikit-learn
  • Jupyter Notebook
  • Machine Learning Algorithms
View Project

Endless Runner Game with Unity

A Unity-based endless runner game featuring randomly generated obstacles and dynamic gameplay.

Tools & Technologies:

  • C#
  • Git
  • Unity
  • Visual Studio
  • Unity Asset Store
View Project



Achievements

51st Place at the ECPC 2024 Finals

Out of 397 teams in the Egyptian Collegiate Programming Contest finals.

ECPC 2024 Finals team View Certificate

29th Place at the ECPC 2024 Qualifications

Out of 447 teams on day 6.

ECPC 2024 Qualifications team View Certificate

22nd Place at the ECPC 2023 Qualifications

Out of 235 teams on day 10.

ECPC 2023 Qualifications team View Certificate

24th Place at the ECPC 2022 Qualifications

Out of 237 teams.

ECPC 2022 Qualifications team View Certificate

43rd Place at the ECPC 2021 Qualifications

Out of 120 teams.

ECPC 2021 Qualifications team View Certificate

19th Place at the Programming Warfare 2023

Out of 150 teams in Upper Egypt Programming Competition.

 Programming Warfare 2023 || Upper Egypt Programming Competition team



Volunteering

ICPC EELU Community, Instructor & Mentor

Mar 2024 – Jun 2024 | Assiut, Egypt

Designed and delivered comprehensive programming workshops to enhance students' C++ proficiency and problem-solving abilities. Focused on teaching algorithmic techniques and data structures, preparing participants for prestigious competitions like the ICPC. Provided hands-on mentorship, guiding students through complex coding challenges, algorithm design, and competitive programming strategies. Offered personalized support to improve students' performance on competitive programming platforms, fostering their confidence and skill growth. Let me know if this works or needs further tweaking!

ICPC Assiut Community, Mentor for C++ and Problem Solving

Oct 2021 – Jun 2024 | Assiut, Egypt

Mentored students in mastering C++ programming, problem-solving, and competitive programming skills with a focus on preparing for contests like the ICPC. Developed and conducted training sessions on advanced algorithms, data structures, and efficient coding techniques. Collaborated closely with students to enhance their problem-solving capabilities, refine their coding practices, and improve their performance on competitive programming platforms. Emphasized strategic thinking, code optimization, and practical application, fostering confidence and excellence in programming competitions.

Skills

Basics

  • Algorithms
  • Data Structures
  • Testing & Debugging
  • problem-solving Skills
  • OOP (Object-Oriented Programming)

Programming Languages

  • C
  • C++
  • C#
  • Go
  • SQL
  • Java
  • Python
  • JavaScript

Tools

  • Git
  • CSS
  • HTML
  • MySQL
  • Visual Studio
  • Visual Studio Code

Soft Skills

  • Teamwork
  • Mentoring
  • Leadership
  • Communication Skills
  • Working under Pressure

Contact Us

Get in Touch

Email: yousry.essam.ayoub@gmail.com

Location: Egypt