Skip to content
Usef Farahmand

Skills

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

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

Related Projects

Related Articles

Game Design

Game Development

Designing gameplay mechanics, rules, player decisions, progression, and balance with an iterative approach based on testing and player experience.

Advanced

Technologies

  • Game Design
  • Game Mechanics
  • Game Balancing
  • Player Experience

Related Projects

Related Articles

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

Related Projects

Related Articles

Technical Art

Art

Bridging art and programming through shaders, VFX, animation, and technical workflows that turn visual assets into production-ready game systems.

Advanced

Technologies

  • Shader Graph
  • Animator
  • URP
  • VFX
  • Technical Animation

Related Projects

Related Articles

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

Godot

Game Development

Experience with Godot for developing and prototyping games outside my primary Unity workflow.

Intermediate

Technologies

  • Godot

Related Articles

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

Related Projects

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

Blogging

Content

Writing and publishing articles about game development, technology, games, and development experiences with a focus on making technical topics accessible.

Advanced

Technologies

  • Blogging
  • Content Creation
  • Game Development Content

Related Articles

Game Analysis

Game Development

Analyzing game mechanics, systems, player experience, and design decisions across different genres to understand what makes games engaging and effective.

Advanced

Technologies

  • Game Analysis
  • Game Reviews
  • Mechanics Analysis

Related Articles

Game Research

Game Development

Researching game history, cultural influences, genres, mechanics, and industry developments to explore how games evolve and influence interactive experiences.

Advanced

Technologies

  • Game Research
  • Game History
  • Cultural Research
  • Design Research

Related Articles

Game Industry Analysis

Game Development

Following and analyzing trends, technologies, business directions, and emerging developments across the game industry.

Advanced

Technologies

  • Game Industry
  • Industry Trends
  • Market Analysis

Related Articles