Amir T.
Spieleentwickler
Amir Tarek verfügt über umfangreiche Erfahrungen als Spieleentwickler und eine mehr als sechsjährige Ausbildung sowie über eine solide Erfolgsbilanz in der Spielebranche.
Sein Fachwissen umfasst die Programmierung von Spielen, die Produktentwicklung und die Analyse von Algorithmen. Dank dieser Kombination von Fähigkeiten kann er erstklassige Produkte entwerfen, die den Anforderungen seiner Kundschaft gerecht werden.
Er gibt sich nie mit weniger als Spitzenleistungen zufrieden. Er bemüht sich um kontinuierliche Weiterbildung und sucht aktiv nach Möglichkeiten, sein Wissen zu erweitern und sein Skillset zu verbessern. Diese proaktive Haltung macht ihn zu einem Wegbereiter in der sich ständig weiterentwickelnden Branchenlandschaft.
Hauptkompetenz
- C++ 6 Jahre
- Unity 6 Jahre
- C# 6 Jahre
Andere Fähigkeiten
- Firebase 4 Jahre
- JavaScript 3 Jahre
- SQL 3 Jahre
Ausgewählte Erfahrung
Beschäftigung
Unity-Entwickler
Kevuru Games - 2 jahre 7 monate
- Design und Implementierung von Spielmechaniken, Systemen und Features
- Optimierung der Spielleistung und Speichernutzung
- Zusammenarbeit mit anderen Entwickler:innen bei der Erstellung und Aufrechterhaltung von Software-Architektur sowie der Einhaltung des Programmierstils
- Schritt halten mit den neuesten Unity-Updates und Bewertung ihrer potenziellen Auswirkungen auf die Entwicklung
- Zeitnahe und effiziente Lösung von technischen Problemen
- Beteiligung an Test- und Debugging-Prozessen
- Erforschung und Empfehlung neuer Tools und Technologien
- Prüfung bestehender Funktionen auf Bugs und Leistungsprobleme
- Erstellung von funktionalem, wartbarem Code, der den Programmierstil einhält und die Leistungsanforderungen erfüllt oder übertrifft
- Beteiligung an Code-Überprüfungen von bestehendem und neuem Code zur Verbesserung der Code-Qualität, wann immer dies möglich ist
- Unterstützung bei der Verbesserung der bestehenden Dokumentation und Gewährleistung einer einheitlichen Dokumentationspraxis
- Zusammenarbeit mit anderen Engineers, Kunstschaffenden, Designer:innen und QA-Fachleuten zur Optimierung der Ergebnisse
Technologien:
- Technologien:
- Unity
- C#
- Firebase
Spieleentwickler
Nour For Educational Development - 6 monate
- Technische Leitung und Betreuung des Spieleentwicklungsteams
- Management der technischen Aspekte von Spielentwicklungsprojekten von der Konzeption bis zur Veröffentlichung
- Beaufsichtigung der Erstellung und Wartung von Softwarearchitektur sowie der Einhaltung des Programmierstils
- Auswertung und Empfehlung neuer Tools, Technologien und Entwicklungsprozesse zur Steigerung von Effizienz und Produktivität
- Mitwirkung an der Entwicklung langfristiger Strategien für das Wachstum der Abteilung und die Erweiterung der Ressourcen
- Anpassung und Instandsetzung der Technologie nach den Wünschen der Mitarbeitenden
- Unterrichtung von Kundschaft und Führungskräften über Fortschritte und Hindernisse
Technologien:
- Technologien:
- Unity
- C#
- Team leading
Spieleentwickler
Virtual Lap - 1 jahr 1 monat
- Optimierung der Spielleistung, um ein nahtloses Spielerlebnis und schnelle Ladezeiten zu gewährleisten
- Zusammenarbeit mit Spieleentwickler:innen, um Leistungsengpässe zu identifizieren und effektive Lösungen zu implementieren
- Durchführung von Leistungsanalysen und -tests, um Bereiche zu ermitteln, die verbessert werden können
- Verwendung von Leistungsprofil-Tools zur Analyse der Spielleistung und Erkennung von Optimierungsmöglichkeiten
- Entwicklung und Umsetzung von Optimierungsstrategien zur Verbesserung der Spielleistung
Technologien:
- Technologien:
- C++
- Unity
- C#
Spieleentwickler
Freelance - 7 jahre 10 monate
- Design und Implementierung von Spielmechaniken, -systemen und -funktionen unter Verwendung verschiedener Programmiersprachen
- Enge Zusammenarbeit mit Spieldesigner:innen, Kunstschaffenden und anderen Entwickler:innen, um spannende Gameplay-Erlebnisse zu konzipieren und zu optimieren
- Optimierung der Spielleistung und effizientes Management der Speichernutzung
- Erstellung und Pflege einer umfassenden Spieldokumentation
- Aktive Beteiligung an Testing- und Debugging-Prozessen zur Gewährleistung der Produktqualität
- Recherche und Ausarbeitung von Empfehlungen für die Integration neuer Tools und Technologien
Technologien:
- Technologien:
- C++
- Unity
- C#
- JavaScript
Ausbildung
FortbildungSpieleentwicklung
Institut für Informationstechnologie (ITI) · 2018 - 2019
BSc.Informatik
London South Bank University (LSBU) · 2015 - 2018
BSc.Informatik und Informatik
Britische Universität in Ägypten (BUE) · 2014 - 2018
Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten
In einem kurzen 25-minütigen Gespräch würden wir gerne:
- Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
- Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
- Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche