Amir T.

Game Developer

Amir Tarek boasts extensive experience as a game developer, backed by a proven educational background spanning over six years and a well-established track record within the gaming industry.

His proficiency spans gameplay programming, product development, and algorithm analysis. This amalgamation of skills equips him to fashion top-tier products that align with his clients' requirements.

His dedication is unequivocal in his commitment to delivering excellence. Continuously striving for advancement, he actively pursues opportunities to enhance his knowledge and refine his skill set. This proactive stance ensures he remains a trailblazer in the ever-evolving industry landscape.

Main expertise
  • C++
    C++ 6 years
  • Unity
    Unity 6 years
  • C#
    C# 6 years
Other skills
  • Firebase
    Firebase 4 years
  • JavaScript
    JavaScript 3 years
  • SQL
    SQL 3 years
Amir
Amir T.

Egypt

Get started

Selected experience

Employment

  • Unity Developer

    Kevuru Games - 1 year 10 months

    • Design and implement game mechanics, systems, and features.
    • Optimize game performance and memory usage.
    • Collaborate with other developers to create and maintain software architecture and code standards.
    • Stay up-to-date with the latest Unity updates and assess their potential impact on development.
    • Resolve technical issues in a timely and efficient manner.
    • Participate in testing and debugging processes.
    • Research and recommend new tools and technologies.
    • Debug existing features for bugs and performance issues.
    • Generate functional, maintainable code that adheres to coding standards, meeting or surpassing performance requirements.
    • Engage in code reviews for existing and new code to enhance code quality whenever possible.
    • Assist in enhancing existing documentation and ensuring consistent documentation practices.
    • Collaborate with fellow engineers, artists, designers, and QA professionals to optimize contributions.

    Technologies:

    • Technologies:
    • Unity Unity
    • C# C#
    • Firebase Firebase
  • Game Developer

    Nour For Educational Development - 6 months

    • Provide technical leadership and guidance for the game development team.
    • Manage the technical aspects of game development projects from inception to release.
    • Supervise the creation and maintenance of software architecture and code standards.
    • Evaluate and recommend new tools, technologies, and development processes to enhance efficiency and productivity.
    • Contributed to developing long-term strategies for departmental growth and resource expansion.
    • Customized and repaired technology as per staff requests.
    • Kept customers and senior leaders updated on progress and obstacles.

    Technologies:

    • Technologies:
    • Unity Unity
    • C# C#
    • Team leading
  • Game Developer

    Virtual Lap - 1 year 1 month

    • Optimize game performance to ensure a seamless gameplay experience and fast loading times.
    • Collaborate with game developers to identify performance bottlenecks and implement effective solutions.
    • Conduct performance analysis and testing to pinpoint areas that can be enhanced.
    • Utilize performance profiling tools for analyzing game performance and recognizing optimization opportunities.
    • Devise and execute optimization strategies aimed at enhancing game performance.

    Technologies:

    • Technologies:
    • C++ C++
    • Unity Unity
    • C# C#
  • Game Developer

    Freelance - 7 years 1 month

    • Design and implement game mechanics, systems, and features using various programming languages.
    • Collaborate closely with game designers, artists, and fellow developers to conceptualize and refine engaging gameplay experiences.
    • Optimize game performance and manage memory usage effectively.
    • Create and maintain comprehensive game documentation.
    • Actively engage in testing and debugging processes to ensure product quality.
    • Conduct research and provide recommendations for integrating new tools and technologies.

    Technologies:

    • Technologies:
    • C++ C++
    • Unity Unity
    • C# C#
    • JavaScript JavaScript

Education

  • Standalone courseGame Developement

    Information Technology Institute (ITI) · 2018 - 2019

  • BSc.Computer Science

    London South Bank University (LSBU) · 2015 - 2018

  • BSc.Informatics And Computer Science

    British University in Egypt (BUE) · 2014 - 2018

Find your next developer within days, not months

We can help you deliver your product faster with an experienced remote developer. All from €31.90/hour. Only pay if you’re happy with your first week.

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • Share next steps to finding the right match, often within less than a week

Not sure where to start?

Let’s have a chat

First developer starts within days. No aggressive sales pitch.