Crafting Immersive Experiences Through Game Development

Hey, This is Farhan, a Unity game developer with 9 years of experience creating games and mobile applications

My Projects

Explore my diverse Unity game development projects and contributions.

Open Source Projects

Collaborative projects showcasing innovative game development techniques.

Game Development

Experience in creating engaging and immersive gaming experiences.

Freelance Work

Developed games for various clients with unique requirements.

Company Projects

Contributions to multiple companies in the gaming industry.

My Journey

My love for technology has dragged me into this industry while my curiosity about how to develop games lets me become a game developer.

I started learning Unity back in 2013 and it has never stopped there. Over the years, I gained experience in roles such as Game developer, Technical Artist, and Android developer. It allowed me to sharpen my skills in multiple techs of the Unity engine such as core features, multiplayer mechanics, AI, shader development, editor scripting, and plugin development.

As a passionate game developer, I love playing story-rich video games whenever I get the chance, even sometimes get inspired by those games.

Experience

Senior Client Engineer

Torpedo Labs, Inc.

November 2024 - Present

• Implementing game services in Unity

Technical Artist

Torpedo Labs, Inc.

September 2021 - November 2024

• Processed & prepared hundreds of 2D assets to be game-ready for the Unity engine

• Developed tools via C# & JS to reduce asset preparation time by up to 90%

• Made several 2D animations with a rigging system via Spine2D

• Also contributed as Frontend engineer and shipped at least one feature

Software Engineer

Interspeed Digital Solutions

May 2019 - August 2021

• Designed the core architecture of a social media application

• Developed several key client features such as messaging, VOIP communication, feed system, etc.

• Analysed and tracked issues from third-party services such as Firebase

• Solved several complex issues regarding custom views, realm, VOIP calling feature, etc.

Game Developer

Btech Private Solutions Ltd. (P1) / Gagagugu Games

April 2016 - August 2018

• Design, develop & analyze mobile game features

• Developed multiplayer game client architecture using Photon for card game

• Gameplay programming (vehicle physics, level management, card game logic) along with UI system

• Creating custom shaders to make a unique look & optimization

• Continuous research & development to bring the latest features such as machine learning, AR, etc.

• Social service and monetization system integration in Unity

• Developed image editor for an Android application (Social app)

Lead Game Developer

Dream71 Bangladesh Ltd.

May 2015 - March 2016

• Design and developed several game projects including educational games

• Integrated social and monetization system to improve user interaction and the company's revenue

• Published games to multiple mobile platforms

Passionate Unity Game Developer with Experience

With over 9 years in Unity game development, I create engaging experiences. My portfolio showcases open-source projects and collaborations with various companies, reflecting my dedication and expertise in the field.