JASFIQ RAHMAN
The skills I am proficient in.
Beginning of my journey.
For all your AAA needs.
Freedom from pointers.
The industry standard.
My go to environment.
Source control saves lives.
The building blocks.
Trade secrets.
Everyone loves RPCs.
I believe in FPS supremacy.
Every coders nightmare.
Because systems should be beautiful.
From Main Menus to HUDs.
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.