JASFIQ RAHMAN

TECHNICAL SKILLS

The skills I am proficient in.

Nice to meet you! My name is Jasfiq Rahman.

Why I got into game development and why it excites me so much can be summed up in one sentence: I love playing God!

Before diving into game development, my initial dream was to become a novelist. What connects my passion for writing with game development is the joy of bringing entire worlds to life through my fingertips. This profound sense of creative fulfilment is something I value deeply, and I can easily envision myself immersed in this pursuit for years to come.

My educational journey has been both challenging and rewarding. During my undergraduate studies in computer science, I quickly realized the curriculum lacked any focus on game development. Motivated by passion, I turned to self-learning—diving into online resources, building projects, and experimenting with game engines to acquire the skills I needed.

Balancing formal education with independent learning wasn't easy, but it was incredibly fulfilling. Over time, I developed a level of proficiency that allowed me to step into real-world roles within the industry. Enrolling in a Master's program specializing in game development has been a milestone I'm especially proud of. It has given me a structured foundation and exposed me to exciting new areas within my field.

As I progressed through various projects, my appreciation expanded beyond game development to the broader discipline of software engineering. I enjoy every step of the development process—from defining design specifications and architecting solutions to collaborating with peers and iterating toward elegant, efficient results. Even debugging, once a source of frustration, has become a gratifying challenge; few things are more satisfying than finally resolving a persistent bug after days of effort.

My technical expertise spans performance optimization, advanced debugging, networking, testing, and prototyping. I've developed scalable systems in both Unity and Unreal Engine, using C# and C++, and have experience with technologies such as PlayFab for multiplayer infrastructure, EEG input systems, EQS for AI behavior, and Unreal's Gameplay Ability System. From crafting responsive UI and robust gameplay systems to building modular tools and AI logic, I bring both precision and creativity to every challenge. I follow clean coding practices and use version control across all my projects.

While my primary focus remains game development, I'm also deeply committed to growing as a well-rounded software engineer. I'm continually expanding my toolkit so I can contribute meaningfully and creatively across the full spectrum of development work.

Like what you see?

Id love to hear from you!

Get in touch

© Copyright Jasfiq Rahman 2024

Icons by Icons8 and Flaticon.