About ME

Since childhood, my passion for game creation has driven me to become a game developer. I've honed my skills in advanced programming through dedicated education and participation in numerous game jams.

This portfolio showcases my journey—from collaborative game jams to hands-on development experience.

Game Engines:

Unity

Unreal Engine 5

Custom engine

Programming Languages:

C#

C++

C

GLSL(Shader)

Java

HTML

External Libs:

OpenGL

FMOD

Photon for Unity

Oculus for Unity

Firebase

Playstore services

App Store services

Design Pattern:

State Machine

MVC

Observer Pattern

Factory Pattern

Pooling Factory Pattern

Singleton

Roles of Interest:

Gameplay programming

Graphics programming

AI programming

Engine programming

Game Tester

Experience

AUG 2024 - Nov 2024 (Contract)

Fanshawe College, London, Canada

Research Assistant

Designed and implemented a communication layer to bridge Unity and CHAI3D, enabling real-time haptic feedback using the Inverse 3 device by Haply Robotics (Montreal). Unity was used for graphical representation, while CHAI3D handled the physics-based haptic simulation.

DEC 2021 - AUG 2023

Ivy Comptech, Hyderabad

Software Engineer

Worked as Unity developer and Led the development of immersive VR games by integrating the Oculus SDK into Unity. Explored and implemented casino game mechanisms in VR

APR 2021 - NOV 2021

CloudThat Technology , Bangalore

Unity Developer

Worked as a Unity Developer where I was involved in the development and successful publication of an educational game named "Cloud Attack."

My responsibilities included integrating backend APIs into the Unity framework.

Additionally, I developed on integrating Firebase and Google Play Services to enhance the game's functionality

APR 2020 - AUG 2020

NSI Games , Hyderabad

Gameplay Programmer (Intern)

Developed the player mechanics for a multiplayer shooter game using the Unity game engine.
Contributed to the creation of artificial intelligence (AI) systems during my time at the company.

APR 2020 - AUG 2020

Amorphic Gamers, Chennai

Gameplay Programmer (Intern)

Played a pivotal role in creating a 2D Unity game.
Specifically focused on AI behavior systems and user interface development (UI)

Let’s talk about gaming experience

I'm always open to share more about my projects and experiences.
Feel free to connect with me—send a message on LinkedIn or drop an email. I’d be happy to chat!

I'm always open to sharing more about my projects and experiences.
Feel free to connect with me—send a message on LinkedIn or drop an email. I’d be happy to chat!

Email

ibrahim155.developer@gmail.com

Mobile

+12269989187

Create a free website with Framer, the website builder loved by startups, designers and agencies.