Crafting Worlds, One Line of Code at a Time
I’m Shafik Khan, a passionate game developer specializing in creating immersive and unforgettable gameplay experiences.
View My Work Get In TouchAbout Me

Hello! I’m Shafik Khan
Ever since I first picked up a controller, I’ve been fascinated by the magic of video games. This passion drove me to not just play games, but to create them. With over 4 years of experience in the industry, I have honed my skills in gameplay programming, system design, and bringing creative visions to life.
My goal is to develop games that are not only fun to play but also leave a lasting impact on the player. I thrive on solving complex technical challenges and collaborating with creative teams to build something truly special.
My Toolbox
Unity Engine
Expert-level C# scripting, URP/HDRP pipelines, shader development, and performance optimization.
Unreal Engine
Proficient in C++ and Blueprints for gameplay mechanics, level design, and system architecture.
C++ & C#
Strong foundation in object-oriented programming for creating robust and scalable game systems.
Gameplay Programming
Specializing in character controllers, AI behaviors, combat systems, and core game loops.
VR/AR Development
Experience with Oculus/Meta Quest and SteamVR to create immersive virtual and augmented reality apps.
Tools & Software
Git, Perforce, JIRA, Blender, Photoshop for a complete development workflow.
Featured Projects

Project Titan
A fast-paced 3D action platformer developed in Unreal Engine 5, featuring dynamic combat and procedural level generation.


Project Nexus
A VR puzzle game that challenges players’ spatial reasoning. Developed for the Meta Quest 2.
What Others Say
“Shafik’s dedication to quality and innovative solutions is truly commendable. He transformed our project with his expertise.”
– Aisha Rahman, Lead Game Designer, Pixel Dreams Studio (India)“Working with Shafik was a breeze. He’s an excellent communicator and delivered exceptional results, even under tight deadlines.”
– Omar Sheikh, Indie Developer, Creative Spark Games (Pakistan)“Shafik has a unique talent for bringing complex mechanics to life. His contributions were invaluable to our team.”
– Priya Sharma, Technical Artist, Ascent Interactive (India)Frequently Asked Questions
I specialize in gameplay programming, system design, and technical art integration. I’m open to projects ranging from indie game development to larger studio collaborations, particularly in Unity and Unreal Engine. VR/AR projects are also a strong area of interest.
My workflow generally involves initial concept discussion, clear documentation of features, agile development sprints, regular communication, and iterative feedback loops. I use tools like Jira for task tracking and Git/Perforce for version control.
Performance is always a priority. I focus on efficient code, asset optimization, proper memory management, and profiling throughout the development cycle. This includes using built-in engine profilers and external tools to identify and address bottlenecks.
Yes, I am fully equipped for remote collaboration and have extensive experience working with distributed teams across different time zones. I’m flexible and adapt to team communication preferences.
Let’s Build Something Great
Have a project in mind or just want to connect? I’d love to hear from you. I am currently available for freelance work and collaborations.
Contact Details
Email: shafik.khan.dev@example.com
Location: Karachi, Pakistan