Summary
Overview
Work History
Education
Skills
Languages
Timeline
background-images
Sherif Gwally

Sherif Gwally

Mülheim

Summary

Ambitious Bachelor's student in Software Engineering at the University of Duisburg-Essen with a growing passion for backend development. Experienced in building Java-based backend applications with a strong focus on MVC architecture, advanced SQL operations, and CRUD functionality. Proficient in Java, C, C++, and SQL, with foundational knowledge of network programming, SOLID principles, and design patterns. Fluent in English, Arabic, and German, enabling smooth collaboration in diverse teams. Actively seeking a Werkstudent position to contribute fresh perspectives and technical skills to impactful software projects.

Overview

2
2
years of professional experience

Work History

Back Office Assistant

Telus International
01.2024 - Current

Learned how to engage in a professional work environment and communicate effectively within a team.
Through projects and collaborative tasks, I developed strong interpersonal skills, learned how to align with team goals, and practiced clear and solution-oriented communication. This experience strengthened my ability to work efficiently in dynamic, team-based settings

University Project

University Duisburg Essen
10.2023 - 03.2024
  • Simple Food Delivery Website
    Technologies Used:
    - Spring Boot Framework
    - SQLite Database
    - JavaScript
    - Java
    - HTML & CSS
    - Git Version Control system

    Learned how to collaborate my team mates using an Agile Method by doing Sprints every week which helped us to change requirements in each sprint.

Education

Software Engineering

Universität Duisburg-Essen
Duisburg, Germany
04-2026

Skills

  • Basic knowledge of Java, C (procedural programming), and C (OOP fundamentals)
  • Proficient in SQL
  • Experience with MVC architecture using Java
  • Development of simple backend applications (CRUD operations and database integration)
  • Familiar with both agile and traditional software development methodologies
  • Understanding of SOLID principles and design patterns
  • Basic knowledge of network programming
  • Initial experience with version control systems (eg, Git)
  • Strong team collaboration and project coordination skills

Languages

English
Advanced (C1)
German
Upper intermediate (B2)
Arabic
Bilingual or Proficient (C2)

Timeline

Back Office Assistant

Telus International
01.2024 - Current

University Project

University Duisburg Essen
10.2023 - 03.2024

Software Engineering

Universität Duisburg-Essen
Sherif Gwally