ABDUL HANAN

I'm a

About Me

I’m a passionate Game Developer with over 5 years of experience in designing, developing, and optimizing games across platforms like iOS, Android, and PC. Skilled in C#, C++, and Java, I’ve led teams to deliver projects ranging from kart racing games to open-world RPGs with over 1 million downloads. My expertise includes gameplay programming, AI development, UI programming, and performance optimization. I thrive in fast-paced environments and am always eager to tackle new challenges that push the boundaries of game development...

Unity Engine

75%

C#

70%

Multiplayer

60%

AWS

70%

Mobile Application

75%

VR/VR

60%

30+

Projects Completed

500+

Cup of Coffee

5+

Satisfied Companies

5+

Years of experience

Experiences

  1. Game Developer

    Vending Machine Games

    • ❖ Developed a kart racing game for iOS, Android, and PC, ensuring top performance and quality across platforms. Led gameplay and AI programming, and crafted a seamless user experience by designing and animating the UI using C#.
    • ❖ Integrated in-app purchases to enhance monetization and conducted thorough debugging for smooth gameplay. Optimized performance for different devices and introduced sugar rush mechanics, leading to an invitation to present at IG Fest UK. Also created ten mini-games in just one week each, demonstrating quick and efficient development of both 2D and 3D titles.
  2. Gameplay Programmer

    No Borders Innovation

    • ❖ Contributed to the development of Xana, a blockchain-based online game utilizing Photon 2 for multiplayer functionality and Web API for app and user data integration. Led a small team to convert the Xana mobile app to PC and WebGL, expanding the games accessibility.
    • ❖ Spearheaded the procedural generation of in-game museums using advanced algorithms, enhancing dynamic environments. Optimized performance and memory usage across platforms.
    • ❖ Developed a sophisticated avatar customization system with over 1,000 settings, and implemented both a versatile camera controller and a drone controller within the multiplayer game world.
  3. Game Developer / Team Lead

    Game Scotch Studios

    • ❖ Developed an open-world RPG game with over 1 million downloads on the Play Store. Created an interactive traffic and population system that dynamically responds to player interactions and built a robust combat system for both player and enemy AI.
    • ❖ I Spent a large amount of time working with animation blend trees and designing & programming gameplay features in C# inside Unity. As well as this, I also maintained, contributed and iterated upon Games source code and large scale architecture as well as fixing a range of bugs all across the game from our QA testers
  1. Game Developer

    Revolt Studios pvt

    • ❖ Developed a world-building game allowing users to decorate up to 10 worlds with over 10,000 items, ensuring smooth performance without lag. Implemented game logic and a finger gesture detection system. Created a click-to-move player controller and a top-down camera controller with features such as rotation around targets, zoom in/out, and panning for a comprehensive viewing experience.
  2. Junior Computer Game Developer

    Conovo Technologies pvt

    • ❖ At Convo Technologies, developed an online isometric RPG game that was later published on Steam. Created internal tools, implemented AI, and added various gameplay features using C# in unity games engine. Utilized Zenject for dependency injection to manage project dependencies effectively.
  3. Junior Game Developer

    Dev Ops Studio pvt

    • ❖ At Dev Ops, created gameplay sequences, levels, and game sets.Developed a dialogue system to facilitate interactions between playersand NPCs. Analyzed user retention data to identify and implementimprovements. Demonstrated strong hands-on programming experiencein C#, C++, and object-oriented programming (OOP).
  4. Indie Game Developer

    Game Loop { }

    • ❖ Founded and operated my own company, Game Loop, where Ideveloped a diverse range of games across various genres, includinghorror, racing, casual, hyper-casual, simulation, and 2D using C# andC++. Additionally, worked on augmented reality (AR) projects, whichexpanded my expertise and versatility in game development.This experience provided me with a comprehensive understanding ofdifferent gaming styles and technologies, enhancing my ability to tacklevaried challenges and deliver high-quality, engaging experiences acrossmultiple platforms.

Projects Worked On

Recommendations

Rawal Hussain Khan
Rawal Hussain Khan

Senior Software Engineer at Oware.

I enthusiastically recommend Abdul Hanan for his outstanding contributions to gaming development, AR, and the Metaverse. Having collaborated on some amazing AR projects related to medical science for a renowned medical company in Pakistan, I witnessed his exceptional technical skills and creative prowess. Hanan excels in providing quality code and timely solutions, consistently delivering high-quality results under tight deadlines. His positive attitude, effective communication, and collaborative spirit make him a valuable asset to any gaming development team. I confidently endorse Abdul Hanan and believe he will continue to thrive in his career in the gaming industry.

Get In Touch

map

Let's Connect 👋