Amir T.

Game Developer

Amir Tarek peut se prévaloir d’une vaste expérience en tant que développeur de jeux, d’une formation éprouvée de plus de six ans et d’un parcours bien établi dans l’industrie du jeu.

Ses compétences s’étendent à la programmation du gameplay, au développement de produits et à l’analyse d’algorithmes. Cet amalgame de compétences lui permet de concevoir des produits de premier ordre qui répondent aux exigences de ses clients.

Son dévouement est sans équivoque dans son engagement à fournir l’excellence. En quête permanente de perfectionnement, il recherche activement des occasions d’améliorer ses connaissances et d’affiner son ensemble de compétences. Cette attitude proactive lui permet de rester un précurseur dans le paysage industriel en constante évolution.

Principale expertise
  • C++
    C++ 6 ans
  • Unity
    Unity 6 ans
  • C#
    C# 6 ans
Autres compétences
  • Firebase
    Firebase 4 ans
  • JavaScript
    JavaScript 3 ans
  • SQL
    SQL 3 ans
Amir
Amir T.

Egypt

Commencer

Expérience sélectionnée

Emploi

  • Développeur Unity

    Kevuru Games - 2 années

    • Concevoir et mettre en œuvre des mécanismes, des systèmes et des fonctionnalités de jeu.
    • Optimiser les performances du jeu et l’utilisation de la mémoire.
    • Collaborer avec d’autres développeurs pour créer et maintenir l’architecture logicielle et les normes de code.
    • Rester au courant des dernières mises à jour d’Unity et évaluer leur impact potentiel sur le développement.
    • Résoudre les problèmes techniques en temps opportun et de manière efficace.
    • Participer aux processus de test et de débogage.
    • Rechercher et recommander de nouveaux outils et technologies.
    • Déboguer les fonctionnalités existantes pour détecter les bogues et les problèmes de performance.
    • Générer un code fonctionnel et facile à maintenir qui respecte les normes de programmation, en satisfaisant ou en dépassant les exigences de performance.
    • Participer à des examens du code pour le code existant et le nouveau code afin d’améliorer la qualité du code chaque fois que cela est possible.
    • Contribuer à l’amélioration de la documentation existante et veiller à la cohérence des pratiques documentaires.
    • Collaborer avec les autres ingénieurs, artistes, concepteurs et professionnels de l’assurance qualité afin d’optimiser les contributions.

    Les technologies:

    • Les technologies:
    • Unity Unity
    • C# C#
    • Firebase Firebase
  • Game Developer

    Nour For Educational Development - 6 mois

    • Assurer la direction technique et l’orientation de l’équipe de développement du jeu.
    • Gérer les aspects techniques des projets de développement de jeux, du début à la fin.
    • Superviser la création et la maintenance de l’architecture logicielle et des normes de code.
    • Évaluer et recommander de nouveaux outils, technologies et processus de développement afin d’améliorer l’efficacité et la productivité.
    • A contribué à l’élaboration de stratégies à long terme pour la croissance du département et l’expansion des ressources.
    • A adapté et réparé des technologies à la demande du personnel.
    • A tenu les clients et les cadres supérieurs informés des progrès et des obstacles.

    Les technologies:

    • Les technologies:
    • Unity Unity
    • C# C#
    • Team leading
  • Game Developer

    Virtual Lap - 1 an 1 mois

    • Optimiser les performances des jeux pour garantir une expérience de jeu fluide et des temps de chargement rapides.
    • Collaborer avec les développeurs de jeux pour identifier les goulets d’étranglement en matière de performances et mettre en œuvre des solutions efficaces.
    • Effectuer des analyses et des tests de performances pour identifier les domaines susceptibles d’être améliorés.
    • Utiliser des outils de profilage des performances pour analyser les performances des jeux et identifier les possibilités d’optimisation.
    • Concevoir et exécuter des stratégies d’optimisation visant à améliorer les performances des jeux.

    Les technologies:

    • Les technologies:
    • C++ C++
    • Unity Unity
    • C# C#
  • Game Developer

    Freelance - 7 années 3 mois

    • Concevoir et mettre en œuvre des mécanismes, des systèmes et des fonctionnalités de jeu à l’aide de divers langages de programmation.
    • Collaborer étroitement avec les concepteurs de jeux, les artistes et les autres développeurs pour concevoir et affiner des expériences de jeu attrayantes.
    • Optimiser les performances des jeux et gérer efficacement l’utilisation de la mémoire.
    • Créer et maintenir une documentation complète sur le jeu.
    • Participer activement aux processus de test et de débogage afin de garantir la qualité du produit.
    • Effectuer des recherches et formuler des recommandations pour l’intégration de nouveaux outils et de nouvelles technologies.

    Les technologies:

    • Les technologies:
    • C++ C++
    • Unity Unity
    • C# C#
    • JavaScript JavaScript

Éducation

  • FormationDéveloppement de jeux

    Institut des technologies de l'information (ITI) · 2018 - 2019

  • License ès sciencesL'informatique

    Université de South Bank de Londres (LSBU) · 2015 - 2018

  • License ès sciencesInformatique et informatique

    Université britannique en Égypte (BUE) · 2014 - 2018

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Nous pouvons vous aider à lancer votre produit plus rapidement grâce à un développeur en télétravail expérimenté. Le tout à partir de 31,90 €/heure. Ne payez que si vous êtes satisfait de votre première semaine.

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Par où commencer?

Contactez-nous

Le premier développeur commence en quelques jours. Pas de discours de vente agressif.