Saad Asif profile picture

Hello, I'm

Saad Asif

Unity Game Developer

LinkedIn Github

Get To Know More

About Me

Experience

4 years
Game Development

Education

B.Sc. Computer Science
University of Central Punjab

Nothing matches the satisfaction of entertaining millions of people around the world and making them happy—helping them forget their worries. This is what motivates me to create experiences that truly matter.


Hi, I’m a game developer who loves turning code into experiences that make people laugh, think, or yell “WHOA!” at their screens. I didn’t always love coding—my college classes felt too abstract—but game development changed everything. Suddenly, math became a tool to make enemies chase players in clever ways, and art felt like giving personality to pixels.


I spend my days building systems that work smoothly (even when games get crazy), fixing bugs that seem impossible (I will out-stubborn them), and tweaking tiny details—like how a character jumps—until it feels just right. I play games every day, big and small, to learn what makes them fun. Why does one game feel addictive? Why does another feel balanced? I take notes, experiment, and steal ideas (shh) to make my own work better.


My favorites to create? Puzzle games where players feel smart for solving challenges, roguelikes where every playthrough tells a new story, and simple games that hide surprising depth. Outside of coding, I’m a huge sports fan—I’ve played cricket for years and would love to someday make a game that captures the thrill of teamwork and competition, even if it’s just a small passion project. I’m also a guitarist, which fuels my creativity and helps me think about rhythm, flow, and emotion—not just in music, but in game design too. Whether it’s crafting a satisfying gameplay loop or composing a melody, I love creating experiences that resonate.


I believe the best games come from teams where everyone’s voice matters. Artists, designers, players—we all bring ideas to the table. My dream is to make games that feel alive, where players forget the real world for a while. Not just flashy graphics or cool mechanics, but moments that make you call a friend and say, “You HAVE to try this.”


If you’re looking for someone who cares as much about the tiny details (like menu sounds) as the big picture, who’ll cheerfully grind through problems, and who still gets excited when code finally works… let’s chat!

Explore My Journey

Professional Experience

Hazel Mobile

Senior Unity Developer

Mar 2023 - Present

Developed 2D puzzle, action, and strategy games for Android, focusing on engaging player experiences. Designed scalable game architectures using SOLID principles, OOP, and state machines with ScriptableObjects for smooth transitions and efficient updates.

Focusing on Game Feel by applying animation principles, including squash and stretch, anticipation, and follow-through, along with responsive particles, dynamic effects, sound feedback, haptics, and shaders, ensuring every action feels impactful and immersive.

Facilitated seamless collaboration with developers and artists through structured Git workflows (Feature Branch/Pull Requests), resolving merge conflicts and conducting peer reviews to boost productivity while maintaining code stability and creative alignment.

Optimized performance for smoother gameplay and higher user satisfaction. Integrated SDKs (Firebase, AppLovin, AdMob) and mediation platforms to maximize ad revenue.

Created testable and configurable code using ScriptableObjects, Excel files, and SRDebugger, empowering game designers to make seamless adjustments without modifying the code.

Collaborated with Lion Studios to enhance Connect Sort, refining core mechanics and level design to improve player engagement. Optimized gameplay flow and difficulty progression, ensuring a seamless and addictive experience that aligned with Lion Studios' quality standards and player expectations.

Exploring LiveOps strategies for real-time updates, in-game events, and user retention optimizations. Learning data analytics to craft long-term strategies and improve engagement.

Leveraging AI tools to streamline workflows, boost productivity, and optimize development processes.

Invogue Technologies

Unity Developer

Apr 2021 - Mar 2023

Developed 10+ 3D hyper-casual game prototypes for Android and iOS, collaborating with artists and designers to achieve high-quality visuals and engaging gameplay.

Designed and implemented innovative game mechanics using OOP principles and algorithmic solutions, ensuring optimal performance and smooth gameplay.

Created immersive in-game cutscenes using Unity Timeline, enhancing storytelling and player engagement with polished visual narratives.

Boosted frame rates from 15-20 to 70-75 FPS of already existing toilet game by optimizing textures, using GPU instancing, and implementing object pooling. Fixed 90% of crashes by dynamically loading only current level assets via Unity's Resources folder and unloading unused resources. Optimized scripts by caching references, reducing Update() calls, and using coroutines for smoother gameplay.

Partnered with Voodoo to develop and iterate on hyper-casual game prototypes, leveraging their expertise in market trends and player psychology to refine core mechanics and ensure high retention rates. Delivered polished prototypes within tight deadlines, aligning with Voodoo’s rigorous quality standards and data-driven approach to gameplay design.

Explore My

Technical Skills

Unity Engine

2D/3D Development • SOLID Architecture • Shader Graph

C# Expertise

Solid Principles • Dependency Injection • LINQ • Async Programming • Memory Management

Performance Optimization

GPU Instancing • Object Pooling • Dynamic Resources Loading • Profiling

Development Tools

Git • Asana • Firebase • AdMob • AppLovin • Jenkins

Programming Languages

C • C# • C++ • Python

Computer Science Fundamentals

OOP • Algorithms • Data Structures • Operating Systems

AI Tools

Chatgpt • Deepseek • Github Copilot • Midjourney • Leonardo AI

Browse My Recent

Projects

BackPackFight

BackPackFight is an action-packed game where players with unique abilities battle enemies using customizable weapons and upgrades. Strategically activate skills, enhance characters, and unlock powerful buffs for dynamic combat. Built with SOLID principles and stunning visuals, it delivers an immersive experience. Launching soon!

Connect Sort

Connect Sort is an engaging 248 innite game where you merge matching numbers to reach targets. Use exciting boosters like a hammer, swap, and magnet to enhance gameplay. With diverse tiles, stunning eects, and vibrant visuals, Connect Sort oers endless fun and challenges(Temporarily removed from the store but will be live again soon).

Nuts and Bolts

Nuts and Bolts is a captivating puzzle game where players solve challenges by putting nuts and bolts together. The game oers a variety of intricate puzzles that test your problem-solving skills. With its engaging mechanics and satisfying interactions, Nuts and Bolts provides a fun and rewarding puzzle experience.

Hammer3D FPS

Hammer FPS lets you wield a mighty hammer, smashing enemies with raw power. Unleash devastating abilities like Thunder Strike, shatter objects, and send foes flying. With cinematic destruction, explosive visuals, and pulse-pounding combat, dominate battles and save the day in this action-packed FPS!

Recommendations

Raza Butt

Raza Butt

Technical Lead Games
Hazel Mobile

"Saad is a very hard working individual, his desire to self learn and improve has been phenomenal. I've seen him self-learn, self evaluate and learn at an extra ordinary pace, no doubt he has been delivering quality output in both game-development and game-design elements. I recommend Saad to all my contacts as a highly valuable resource, who can be an asset to any team/organization he is with."

M Kazmi

M Kazmi

Art Director
Hazel Mobile

"I've had the pleasure of working with Saad, and he is one of those rare developers who truly own their work. He approaches every project as if it were his own game, showing an unmatched level of dedication and passion. What sets him apart is his mindset—he isn’t just about coding; he genuinely cares about the quality of the final product. Saad always has a roadmap in mind, thinking ahead about improvements and enhancements, even beyond his immediate responsibilities. He doesn't just "do the job"—he pushes the job forward, suggesting and implementing features that elevate the game. His commitment to excellence and refusal to compromise on quality make him a valuable asset to any team. If you're looking for a developer who not only delivers but also cares about what he's building, Saad is the person you need. Highly recommended!"

Umair Saifullah

Umair Saifullah

Senior Game Developer
Hazel Mobile

"I had the pleasure of working with Saad Asif in our game development team, and he is an excellent Unity Developer. His problem-solving skills, optimization expertise, and dedication to delivering high-quality work made him a key asset to our projects. Saad is a great team player who consistently contributes to the success of any game development effort. I highly recommend him for any Unity-related role."

Get in Touch

Contact Me