Skip to content
Usef Farahmand

Skills

The tools and domains I work in most, and how deep that experience goes.

Unity & C#

Game Development

My primary game engine and programming language for 7 years of game development, covering gameplay systems, AI, tools, and shipped Android and PC titles.

Expert
7 yrs

Technologies

  • Unity
  • C#

Gameplay Programming

Game Development

Designing and implementing gameplay logic, player interactions, game rules, AI behavior, and reusable gameplay systems with a focus on maintainability and iteration.

Expert
7 yrs

Technologies

  • Gameplay Programming
  • Game Logic
  • Player Systems
  • AI

Game Systems

Game Development

Designing modular and data-driven game systems that keep gameplay logic maintainable, configurable, and easy to iterate on.

Advanced

Technologies

  • Game Architecture
  • State Machines
  • Event-Driven Systems
  • Data-Driven Design
  • Save Systems

Game UI Development

UI/UX

Designing and implementing responsive, interactive game interfaces with a focus on usability, clarity, localization, and seamless integration with gameplay.

Advanced

Technologies

  • Game UI
  • UI Architecture
  • UI Programming
  • Responsive UI
  • Localization

HTML, CSS & JavaScript

Frontend

Building browser-based games, interactive experiences, and web interfaces using HTML, CSS, and JavaScript.

Advanced

Technologies

  • HTML
  • CSS
  • JavaScript

Related Projects

HTML5 Game Development

Game Development

Developing lightweight browser-based game experiences and playable advertising content using HTML5 technologies.

Advanced

Technologies

  • HTML5
  • Canvas
  • Web Game

Related Projects

Web Game Development

Frontend

Building browser-based games and interactive experiences with a focus on gameplay architecture, responsive interfaces, and lightweight web technologies.

Advanced

Technologies

  • Web Game
  • Game Architecture
  • Responsive Design

Related Projects

TypeScript & Next.js

Frontend

Building and maintaining bilingual, content-driven web applications with TypeScript, Next.js, Tailwind CSS, and modern frontend architecture.

Intermediate

Technologies

  • TypeScript
  • Next.js
  • Tailwind CSS
  • next-intl

Cocos Creator

Game Development

Experience with Cocos Creator and TypeScript for browser-based and playable-ad projects, expanding my workflow beyond Unity.

Intermediate

Technologies

  • Cocos Creator
  • TypeScript

Related Projects

Game Services & SDK Integration

Tools

Integrating monetization, analytics, backend services, and third-party SDKs into shipped mobile games and interactive applications.

Advanced

Technologies

  • Firebase
  • AppLovin MAX
  • GameAnalytics
  • REST APIs

Figma

UI/UX

Designing game interfaces, layouts, and interactive prototypes before implementation, with a focus on clear and practical UI systems.

Intermediate

Technologies

  • Figma
  • UI Design
  • Prototyping

Related Projects

Team Management

Management

Coordinating development teams through task delegation, communication, progress tracking, and aligning individual contributions with project goals.

Advanced

Technologies

  • Team Management
  • Task Delegation
  • Communication
  • Team Coordination