Summary
Overview
Work History
Education
Skills
Software
Timeline
Interests
Certification
Languages
Projects
Generic

Amir Tarek

Game Developer
Cairo

Summary

Experienced Game Developer with a demonstrated history of working in the education & gaming industry. Skilled in Gameplay Programming, Product Development, and Algorithm Analysis . A performance-oriented thinker that use data structure and object oriented programming concepts to providing high quality products. An inspired innovator at finding new solutions to intellectually challenges problems . Strong engineering professional with a B.Sc. in Informatics and Computer Science focused in Computer Science .

Overview

2
2
Languages
9
9
years of professional experience
7
7
Certificates

Work History

Unity Lead Engineer

Carry1st
09.2024 - Current
  • Mentored engineers, contributing to their professional growth and overall team productivity.
  • Oversaw the successful completion of multiple concurrent projects, balancing priorities while maintaining strong attention to detail.
  • Collaborated with cross-functional teams to ensure seamless integration of new features into existing product lineups.
  • Architect Systems and new Features

Regional Game Development Head

CyberX World
05.2024 - 09.2024
  • Demonstrated high level of initiative and creativity while tackling difficult tasks.
  • Strengthened communication skills through regular interactions with others.
  • Demonstrated leadership skills in managing projects from concept to completion.
  • Skilled at working independently and collaboratively in team environment.

Game Developer Lead

CyberX World
11.2023 - 05.2024
  • Developed and implemented game levels with in-game mechanics.
  • Designed and implemented gameplay mechanics and interactive elements for multiple titles.
  • Developed innovative gameplay mechanics to provide challenging and enjoyable gaming experiences.
  • Developed 2D and 3D video games for PC and mobile platforms using Unity 3D.
  • Improved overall game quality with thorough playtesting, identifying areas needing improvement or adjustment.
  • Optimized game performance and loading times for PC and mobile platforms to enhance user experience.

Senior Unity Developer

Proxify
04.2023 - Current
  • Contributed to marketing efforts by creating promotional materials such as trailers, screenshots, and demos using Unity tools.
  • Integrated third-party SDKs for analytics, monetization, and social features to enhance the gaming experience.
  • Collaborated with cross-functional teams to ensure seamless integration of assets and functionality.
  • Enhanced gameplay experience by implementing engaging and interactive features using Unity.

Lecturer, Computer Science

Coventry University
02.2023 - Current
  • Increased student participation during lectures by incorporating interactive elements such as polls, quizzes, and group discussions into lesson plans.
  • Collaborated with fellow faculty members to develop comprehensive course curriculums, resulting in improved student retention and success rates.
  • Enhanced student understanding of complex computer science concepts by incorporating real-world examples and hands-on activities.
  • Advised students on academic and career paths, contributing to their overall professional development and future opportunities.

Game Developer

Projects
02.2017 - Current
  • Used debugging techniques to identify issues with computer code and resolve errors.
  • Debugged and tested game features to support quality assurance requirements.
  • Developed 2D and 3D video games for PC and mobile platforms using Unity 3D.
  • Cultivated professional working relationships with marketing department, other design personnel and upper management.
  • Collaborated with game designers, artists and testers to ensure quality product delivery.
  • Designed and implemented gameplay mechanics and interactive elements for multiple titles.
  • Improved existing gaming engines and tools for better productivity.

Senior Unity Developer

Kevuru Games
05.2022 - 04.2023
  • Create application specific experiences and systems on top of existing cross platform packages and systems.
  • Produce flexible, lightweight, technical designs from high level requirements.
  • Mentor junior team members.
  • Debug existing features for bugs, and performance issues.
  • Produce functional, maintainable code written to code standards that meets or exceeds performance requirements.
  • Engage in code reviews of existing and new code to improve code quality whenever possible.
  • Assist with improving existing documentation as well as ensuring consistent documentation.
  • Collaborate with other engineers, artists, designers and QA to maximize contributions.
  • Provide achievable task estimations.
  • Write C# Unity Editor scripts to ease interactive experience specific workflows and support asset pipeline
  • Worked flexible hours across night, weekend and holiday shifts

Head of Technology

Nour For Educational Development
11.2020 - 04.2022
  • Oversaw IT department operations and training.
  • Managed network and system performance, conducting troubleshooting, security patching, and maintenance.
  • Conferred with executives to advise and plan for short-term and long-term IT system upgrade needs.
  • Created and terminated user's accounts from start to finish in business applications.
  • Assisted in development of long-term strategies to grow department and resources.
  • Led technology selection and rollout, focusing on organizational planning and supplier service-level agreements.
  • Guided organizational technology strategy and roadmaps.
  • Communicated with executive team and CEO to maximize development efficiencies and resolve technology issues.
  • Customized and repaired technology based on staff requests.
  • Updated customers and senior leaders on progress and roadblocks.
  • Led and assisted technical upgrade projects for clients by working and coordinating with consultants and developers for integrations.

Game Optimizer Lead

Virtual Lap
02.2021 - 03.2022
  • Skilled at working independently and collaboratively in team environment.
  • Ran errands and provided general office support in professional environment.
  • Have been responsible for GPU and CPU performance for 3D Unreal/Unity title that shipped on low-end devices (e.g. iOS, Android) insides XR (e.g. AR,360 Images) or application logic.
  • Comfortable doing self-directed investigations to track down potential bottlenecks in our performance.
  • Strong communication skills that will help succeed in remote team environment.
  • Well-developed empathy that helps connect with your peers across disciplines, relate to our customers, and display mature conflict resolution.

Technical Lead

Explore AgoRa
11.2019 - 01.2021
  • Investigated system issues and implemented resolutions to reduce downtime.
  • Evaluated and adopted new technologies to address changing industry needs.
  • Supervised architecture, design and implementation of company-wide platforms and applications.
  • Identified value opportunities to exploit product for maximum business effectiveness.
  • Built product feature lists with stakeholders.
  • Management of 14 developers team
  • Planning technical part of production
  • Develop project architecture
  • Develop battle architecture
  • Develop AI for battle
  • Control client server development processes and fixing bugs
  • Code review
  • Development planning
  • Regular monitoring of effectiveness of development processes, optimization, and improvement
  • Introduction of new innovative tools, approaches, and standards in product development
  • Overseeing standards of development processes
  • Conducting educational lectures
  • Full communication with client

Senior Unity Developer

Explore AgoRa
07.2019 - 10.2020
  • Planning, designing, and implementing a next generation feature that is a part of your current sprint.
  • Communicating with the team in standup about a problem that you are prioritizing.
  • Creating or modifying the mobile UI while working closely with Design.
  • Reviewing requirements, specifications and technical design documents to help direct the course of the project
  • Contributing to or leading the strategy of a new development pipeline.
  • Participate in design, user research, and code reviews with colleagues.
  • Build AR Platform for updating AR-Levels.
  • Helping an engineering team member troubleshoot an issue with game physics or ground tracking.
  • Exploring the tech and performing feasibility analysis on features with the Design and PM team before they finalize a long term roadmap.

Machine Learning Developer

Freelancing
02.2017 - 04.2019
  • Prototyped machine learning applications and quickly determined application viability.
  • Created customized applications to make critical predictions, automate reasoning and decisions and calculate optimization algorithms.
  • Studied new technologies to support machine learning applications.
  • Designed, implemented and evaluated new models and rapid software prototypes to solve problems in machine learning and systems engineering.

Teaching Assistant

Center for Community & Consulting Services (CCCS)
06.2017 - 11.2017
  • Identified issues, analyzed information and provided solutions to problems.
  • Maintained inclusive learning environment to enable students to gain maximum benefit from lessons.
  • Create and teach lessons, curriculum.

Education

Diploma - Game Developer

Information Technology Institute
Smart Village, Egypt
10.2018 - 2019.06

Bachelor of Science - Computer Science.

London South Bank University (LSBU)
London, UK
09.2015 - 2018.07

Bachelor of Science - Informatics And Computer Science

British University in Egypt (BUE)
Cairo, Egypt
09.2014 - 2018.07

Skills

Public Speaking

Software

C -Java (SE)

C# - JS - TS

System Design

Algorithm Analysis

Performance Troubleshooting

Mathematics

Zenject - UniRX - Statless

XR

Timeline

Unity Lead Engineer

Carry1st
09.2024 - Current

Regional Game Development Head

CyberX World
05.2024 - 09.2024

Game Developer Lead

CyberX World
11.2023 - 05.2024

Senior Unity Developer

Proxify
04.2023 - Current

Lecturer, Computer Science

Coventry University
02.2023 - Current

Senior Unity Developer

Kevuru Games
05.2022 - 04.2023

Game Optimizer Lead

Virtual Lap
02.2021 - 03.2022

Head of Technology

Nour For Educational Development
11.2020 - 04.2022

UNICEF's Innovation Fund Investments in Skills and Connectivity

07-2020

African App Launchpad Cup (Rise up/ ITEDA) - 1st Place

12-2019

Technical Lead

Explore AgoRa
11.2019 - 01.2021

Vodafone Innovation Hackathon (010 / 5G) - 3rd Place

09-2019

Senior Unity Developer

Explore AgoRa
07.2019 - 10.2020

AwardCertificate in recognition of Best Research / Design Graduation Project (BUE)

04-2019

Diploma - Game Developer

Information Technology Institute
10.2018 - 2019.06

Certificate of Experience as " Teaching Assistant" at (CCCS)

05-2018

Best Lightning Presentation Award inUndergraduate Research Conference (URC)

04-2018

Award of Excellence at Game Design Competition at BUE

02-2018

Teaching Assistant

Center for Community & Consulting Services (CCCS)
06.2017 - 11.2017

Game Developer

Projects
02.2017 - Current

Machine Learning Developer

Freelancing
02.2017 - 04.2019

Bachelor of Science - Computer Science.

London South Bank University (LSBU)
09.2015 - 2018.07

Bachelor of Science - Informatics And Computer Science

British University in Egypt (BUE)
09.2014 - 2018.07

Interests

Problem Solving /Mind Challenges /Video Games / Chess / Designing / Football

Certification

UNICEF's Innovation Fund Investments in Skills and Connectivity

Languages

Arabic
Excellent
English
Good

Projects

Mergedom

In Mergedom: Home Design, you’re not just solving puzzles. You're crafting unique living spaces with your personal touch. Every merge you make brings you closer to creating beautiful and functional rooms. The game unleashes your inner designer with endless design possibilities and lets your imagination run wild.

Jawaker

is a popular online platform that offers a variety of traditional card and board games, primarily from the Middle East. Players can enjoy games such as Tarneeb, Trix, Hand, and Baloot, among others. Jawaker allows users to play these games online with friends or other players from around the world. It is available on various platforms, including mobile apps and web browsers.

METAHORSE

Metahorse Unity is a unique gaming experience that blends both the free-to-play and play-to-earn models. With Metahorse Unity, you have the option to play casually with free heroes or level up your gameplay by acquiring NFTs, allowing you to start earning and maximizing your profits.

Animalia

It is an independent free-to-play NFT trading card game featuring crypto-inspired meme creatures, spells, weapons, and gemstones. Powered by the BNB Chain, it gives you complete ownership over the in-game collectibles. Collect rare cards, create your own NFTs, build your deck, battle with other players and sell cards to other traders.

iShop

A shipping platform that facilitate online shipments between clients and consumers.

Phal

A cryptocurrency exchange that provides a platform for tradings various cryptocurrencies.

PhenomenAR

Social media platform that provides a high secure campaigns publishing using block-chain.


RealClass

Interactive educational platform using for schools to manage and help the student throw AR games.

Explore AgoRa

Interactive experiences using AR. Through this educational platform, you will be able to scan everyday objects, interact with 3D models and go through a gamified learning journy.

Olympics Daycare

A serious game designed to help blue worker at Hassan Allam factories for improving their mindset about engagement and feminine manager.

Amir TarekGame Developer