Ali Elbeheiry
Arabic (Native)
English (Fluent (C2))
German (A2)
French (A1)
Summary
Software engineer with a Master's in Media Technology (TU Ilmenau) and 2+ years of professional web-development experience using React, TypeScript, and Material-UI. Background spans frontend dashboards, backend tooling, Elasticsearch integration, and database administration in SQL and PL/SQL on Linux. Master's thesis researched nonverbal communication in Virtual Reality; Bachelor's thesis built a Python and OpenCV computer-vision system for facial-asymmetry detection. Based in Germany, open to full-stack, frontend, and backend software-engineering roles.
Experience
Working Student – Web Developer
EasternGraphics•Ilmenau, Germany
2023 - 2025
- Developed a React, TypeScript, and Material-UI dashboard monitoring 7 backend services across 100+ charts and 30+ tables, giving the engineering team real-time visibility into outages and performance bottlenecks and cutting recovery time from database and server incidents by an estimated ~50% versus the previous tooling. Architected to scale as further services are onboarded without core rewrites.
- Customized Splainer, an open-source Elasticsearch result-explanation tool, for internal search-quality analysis — enabling the team to debug relevance issues against production indexes.
- Built a TypeScript tool that parsed legacy XML product data and converted it into the company's internal exchange format, replacing a previously manual migration step.
Database Administrator
Egyptian Engineering Authority — Mandatory Military Service•Cairo, Egypt
2020 - 2021
- Administered the Engineering Authority's relational databases (SQL, PL/SQL): user provisioning, performance tuning, and routine maintenance supporting daily operations.
- Rewrote and optimised core PL/SQL statements, eliminating a recurring failure mode that previously left processes blocked until services were manually restarted — reducing unplanned database downtime by ~40%.
- Diagnosed database incidents and executed backup-and-recovery procedures to ensure data integrity under strict service-level expectations.
- Trained and oversaw ~8 incoming recruits in database administration and Linux fundamentals.
- Provided Linux and Windows desktop support, network troubleshooting, and general IT assistance to military and civilian personnel.
Technical Intern – Linux, Databases, Big Data
E.C.G•Cairo, Egypt
2017 - 2018
- Completed structured intern projects covering Linux system administration, big-data fundamentals, and relational database management.
- Completed coursework aligned with the Red Hat Certified System Administrator (RHCSA) and Red Hat Certified Engineer (RHCE) curricula.
Education
Master of Science in Media Technology
TU Ilmenau
2022 - 2025
- Master's Thesis: Nonverbal Communication in Virtual Reality (2025).
- Coursework in human-computer interaction, virtual and augmented reality, signal processing, and media systems.
Bachelor of Science in Computer Science & Engineering
The German University in Cairo
2015 - 2019
- Overall GPA: 2.5 (German scale: 1.0 = highest, 4.0 = lowest passing grade).
- Bachelor's Thesis: Facial Asymmetry Detection Using a Computerized System (Grade: 1.7, German scale).
- Built a Python and OpenCV system using facial-landmark detection and pose-estimation algorithms to analyze and track facial asymmetry over time, with visualizations supporting medical analysis.
Projects
Nonverbal Communication in Virtual Reality
Master's thesis at TU Ilmenau investigating nonverbal communication patterns — gaze, posture, and gesture — in virtual reality environments, with implications for social-VR interaction design.
Facial Asymmetry Detection System
Bachelor's thesis system written in Python with OpenCV: detected facial landmarks, estimated head pose, and quantified asymmetry over time. Produced medical-analysis visualizations from the resulting time-series data.
Backend Health Monitoring Dashboard
Frontend insight tool built at EasternGraphics: a React, TypeScript, and Material-UI dashboard surfacing real-time backend service-health metrics, used by the engineering team to track availability and bottlenecks.
Skills
Languages
Frontend
Backend
Others
Tools & Technologies
Development Tools
Languages
- Arabic — Native
- English — Fluent (C2)
- German — A2
- French — A1