Unity3D Developer

About Me

Hi, I’m Murtaza (MK) Kanorwala, a Unity3D developer from India specializing in building engaging, performant, and visually distinctive games. I focus on gameplay systems, UI/UX, and tool implementations — blending technical precision with creative design to deliver smooth, polished player experiences. Alongside Unity development, I also work across web design, QA testing, 3D modeling, and concept art, allowing me to handle both the engineering and presentation sides of production. I’ve taken on freelance and experimental projects to continually grow my skills and prepare myself for my long-term goal — contributing to a AAA game studio and helping create world-class games.

What I Actually Do

My work sits at the intersection of technical game systems, creative art, and web presence. I build prototypes, tools, integrate assets, shaders, and plugins, and focus on optimizing performance and player experience. I’m comfortable moving between the artistic and technical sides of development, ensuring every project feels cohesive and expressive.

What I Do It For

I aim to build games that feel distinctive, expressive, and engaging. Whether it’s through experimenting with rhythm mechanics, puzzles, or roguelites, I create experiences that balance fun and refinement. I also share my journey and prototypes openly across platforms, using my skills to help clients and collaborators bring their own ideas to life.

Why I’m Passionate About It

My passion comes from combining creative expression, technical mastery, and human connection. I enjoy the challenge of iteration and experimentation — turning raw ideas into something tangible and fun. My artistic background fuels my visual style, while my technical curiosity drives my systems thinking. Beyond code, I value community, sharing knowledge, and creating things that make people feel inspired or understood.

What Sets Me Apart

  • Broad Skill Span: I bridge multiple domains — game systems, art, web design, and QA — giving me a holistic development perspective.
  • Experimentation & Variety: I explore different genres and aesthetics, keeping my portfolio rich and unpredictable.
  • Transparency & Process: I share my development journey, not just finished products, to build trust and authenticity.
  • Emphasis on Feel & Polish: I focus on gameplay that feels right — balanced, satisfying, and complete.
  • Human-Centered Approach: My background in motivational speaking and empathy makes me a thoughtful collaborator.
  • Multilingual & Culturally Fluent: Fluent in English, Hindi, Gujarati, Arabic, some Marathi, and learning Chinese — I connect easily across cultures.

In short: I don’t just make games — I craft expressive experiences that combine art, code, and collaboration to bring ideas to life.

Experience & Education

Freelance

Unity Developer

September 2021 - Present

Working independently on a wide range of Unity3D projects including 2D/3D games, physics-based mechanics, and tool development. Specialize in prototyping gameplay systems, optimizing mobile performance, and integrating assets, shaders, and plugins. Clients include indie studios, entrepreneurs, and game jams.

Ubisoft

Game Tester

July 2019 - July 2020

Worked as a Quality Assurance Tester on AAA titles, conducting functional, regression, and compliance testing. Documented bugs in JIRA and collaborated with designers and developers to reproduce and resolve gameplay issues. Developed a strong understanding of game design, mechanics, and development pipelines.

Outscal

FullStack Game Development

April 2021

Completed an intensive game development bootcamp focusing on Unity, C#, game architecture, and version control. Built and published multiple game prototypes, and participated in peer code reviews, design challenges, and industry-led mentorship sessions.

Thakur College of Science & Commerce

B.Sc. Computer Science

April 2013

Studied foundational topics including data structures, algorithms, object-oriented programming, and database systems. Developed a strong base in software development principles and participated in coding competitions and tech festivals.


Skills


Game Development

  • Engines & Frameworks: Unity (C#), VR/AR (Meta Quest 2), Ren’Py
  • Systems & Mechanics: Netcode, Physics Simulation, Procedural Systems, Game Design, Rapid Prototyping, Cross-Platform Deployment
  • Tools & Features: Cinemachine, Shader Graph (learning), Particle Systems, Object Pooling, UI Toolkit

Programming & Architecture

  • Core Concepts: OOP Principles, MVC Architecture, Singletons, Event Systems
  • Code Design: Method Overloading/Overriding, Interfaces, Getters/Setters, Gameplay Systems Design
  • Performance: Debugging, Profiling, and Optimization

Version Control & Collaboration

  • Tools: GitHub Desktop, Plastic SCM, GitKraken
  • Branch management, commit/push/pull workflows, and stash handling
  • Agile & Waterfall methodologies, JIRA for tracking

Quality Assurance & Testing

  • Developer Mode Debugging, Multiplayer Stress Testing, AI & Physics Validation
  • LOD & Culling Checks, Test Case Design, Bug Reporting (JIRA)

Design & Presentation

  • Creative Tools: Canva, Image Batch Editing, Asset Sourcing
  • Promotional Material Creation, Visual Composition for UI & Marketing

Technical & Hardware Expertise

  • Operating Systems: Windows, Linux, macOS
  • PC Assembly/Disassembly, Hardware Upgrades, Circuitry

Soft Skills & Personal Growth

  • Strong communication and client interaction
  • Customer service and sales experience
  • Motivated, disciplined, adaptable, and culturally aware