← Back to list
Registration: 22.08.2026

Tanvir Hossain Rafi

Specialization: Unity Developer
— Unity Game Developer with professional experience building mobile games and interactive experiences using Unity and C#. — Hands-on experience with gameplay systems, UI, animation, physics, game mechanics, optimization, and third-party SDK integrations. — Comfortable working independently and as part of a development team. — Interested in mobile game development and rapid prototyping with focus on clean, maintainable code. — Experience with C#, C++, Java, Android, MySQL, Firebase, and web technologies.
— Unity Game Developer with professional experience building mobile games and interactive experiences using Unity and C#. — Hands-on experience with gameplay systems, UI, animation, physics, game mechanics, optimization, and third-party SDK integrations. — Comfortable working independently and as part of a development team. — Interested in mobile game development and rapid prototyping with focus on clean, maintainable code. — Experience with C#, C++, Java, Android, MySQL, Firebase, and web technologies.

Portfolio

Street Food Story

AI Behaviours: Developed and implemented enemy AI behaviours, including movement, player detection, state-based reactions to create dynamic gameplay. Animation: Implemented and managed character and enemy animations, connecting animations with different gameplay states and actions for smooth transitions. Effects: Created and integrated visual effects such as particle effects, gameplay feedback to make interactions more engaging. Level Design: Designed and implemented game levels, including environment setup, obstacle placement, enemy positioning, gameplay flow, and difficulty progression. Game Economy: Designed and implemented the in-game economy, including currency systems, rewards, upgrade costs, progression, and resource balancing to maintain a smooth and engaging player progression.

Paper Delivery Boy

Level Design: Designed and implemented gameplay levels with varied environments, delivery routes, obstacles, and challenges. Carefully placed gameplay elements and obstacles to create a smooth difficulty progression while keeping each level engaging and visually distinct. Story & Cutscenes: Designed and implemented story-driven cutscenes to introduce gameplay scenarios, characters, and progression. Created the flow and sequencing of scenes to connect different parts of the game and make the overall experience feel more engaging.

Souls Arise

Enemy Behaviour: Developed enemy AI behaviours, including player detection, movement, chasing, attacking, and reactions to different gameplay situations. Player Attack System: Implemented the player combat and attack system, including attack logic, damage calculation, hit detection, attack animations, cooldowns, and gameplay feedback. Boss Mechanics: Designed and implemented boss-specific mechanics, including unique attack patterns, phase-based behaviour, player interactions, and special abilities to create challenging and engaging boss encounters.

Arrow Fever: Tap Out Puzzle

Core Mechanics: Developed and implemented the core puzzle mechanics, including arrow selection, directional movement, collision detection, blocking logic, and the sequential system required to clear the board successfully. Level Design System: Designed and implemented a scalable level design system for creating and managing puzzle levels with different arrow arrangements, directions, block structures, and difficulty levels. Structured the system to support progressive difficulty and efficient creation of large numbers of handcrafted levels.

Skills

Unity 3D
Unity 2D
C#
C++
Game Development
Game Design
Unreal Engine
Android Development
MySQL
Firebase
HTML
CSS
JavaScript
Java
PHP
Linux
Windows
Microsoft Office
NoSQL
Network Configuration
Game Ideation
Game prototyping
C

Work experience

Mid-Level Game Developer
since 03.2026 - Till the present day |TechnoMagic
Unity, C#, C++, Game Development, Mobile
As a Mid-Level Game Developer, I work on developing and delivering mobile games using Unity and C#, contributing across the complete game development lifecycle from prototyping and core mechanics to level design, AI, gameplay systems, optimization, and polishing. ● Developing core gameplay mechanics and player interaction systems using Unity and C#. ● Designing and implementing AI behaviours, combat systems, boss mechanics, and player attack systems. ● Creating and implementing level design systems, gameplay progression, and difficulty balancing. ● Implementing character animations, particle effects, VFX, and gameplay feedback. ● Designing and balancing in-game economy, progression, rewards, and upgrade systems. ● Developing story sequences and gameplay-driven cutscenes. ● Building scalable and reusable systems to support rapid game development and level production. ● Debugging, profiling, and optimizing games for mobile platforms to ensure smooth performance. ● Collaborating with designers, artists, and other developers to turn game concepts into polished playable experiences. ● Integrated third-party SDKs and mobile services. ● Implemented localization and multi-language support. ● Trained and mentored interns on Unity game development, C# programming, gameplay implementation, debugging, and development workflows, while providing technical guidance and code feedback throughout their projects.
Game Developer
04.2025 - 02.2026 |B2M Technologies
Unity, Construct 3, HTML5, Android
● Building games for telecommunication clients with Construct 3 and Unity. ● Integrating APIs in game. ● Shipped 2D Hyper Casual games playable in MyGP and Bkash App. ● Optimized and improved existing Unity and HTML5 games. ● Creating encryption systems to keep games fair. ● Delivering optimized Android and Web games.
Game Developer
04.2024 - 03.2025 |Hamba Games
Unity
● Developing and Programming Game. ● Adding feature to existing Game. ● Integrating different SDK's. ● Level Design. ● Game economy balance. ● Game Testing / QA. ● Prototyping.
Software Developer
07.2022 - 12.2022 |Zenosphere
● Software development internship.

Educational background

Computer Science and Engineering (Bachelor’s Degree)
2019 - 2023
Notre Dame University Bangladesh

Languages

BengaliNativeHindiProficientEnglishProficient