Available for New Opportunities

FARHAN HAKIM

<Unity Game Programmer/>

A Unity Certified Associate Programmer and Informatics Engineering Student at Jenderal Soedirman University. Experienced in developing core gameplay systems and mobile features for titles such as 'Aku si Peternak Dino' and 'Aku si Peternak Lele'. Proficient in C# and Unity, with a strong foundation in building maintainable game logic, performance optimization, and bug fixing for Android platforms. A proactive developer with a limited working proficiency in English, eager to contribute to global-scale game development projects.

Location: Banyumas, Central Java, Indonesia

FARHAN HAKIM

Skills

Technical Skills

UnityC#PythonGithubMicrosoft OfficeProject ManagementHTMLCSSPHPJavascriptArduinoIoT

Personal Skills

Willingness to learnwork ethicindependent and teamworkgood problem solvinghaving good communicationgood time management skill

Languages

Bahasa Indonesia (Active/Native)
English (Limited Working Proficiency)

Experiences

Kajewdev Studio

Kajewdev Studio

Programmer

  • Developed the gameplay system for a game called "Aku si Peternak Dino"
  • Assisted in programming features for "Aku Si Peternak Lele"
  • Engineered gameplay mechanics, optimizing performance and bug fixing for android game "Smells Good"
  • Collaborated as programmer for "Fotocoplease", focusing on creating core gameplay systems and bug fixing
Independent Game Developer

Independent Game Developer

Indie Developer

Itch.ioInstagram
  • Developed and published indie titles including "Stick Guy" and "Midnight Marauder"
  • Implemented diverse gameplay mechanics, from character controllers, proximity chat, to networked physics based systems
  • Implemented networked AI System using Photon Unity Networking 2 for future title "Project: Last Litre"
Game Jams

Game Jams

  • Global Game Jam (Bubbling Cuts and Totally Normal Zoo): Collaborated in a fast-paced environment to design and develop a functional game prototype within a 48 hour limit, focusing on core gameplay mechanics and UI interactions
  • Jar Jam (Rag Stand): Developed a physics-based indie title, implementing custom placement system and utilizing Unity Physics to create a responsive and unpredictable ragdoll experience
Catalyst UNSOED

Catalyst UNSOED

Head of Game Development Division

  • Spearheaded the Game Development division, coordinating staff and mentoring community members in game engine technologies such as Unity and Godot.
  • Designed and implemented a structured game development curriculum and teaching schedule to elevate the technical proficiency of the community.
  • Organized and led community participation in external game development events, competitions, and game jams (such as GameSeed) to foster practical experience and collaboration.
Student English Forum UNSOED

Student English Forum UNSOED

Public Relation Staff & Web Developer

  • Engineered and launched the official organizational website (sefunsoed.com) utilizing Next.js, TypeScript, and Supabase.
  • Architected and administered the backend database infrastructure, ensuring secure and efficient data management for organizational operations.
  • Managed the deployment lifecycle, including domain acquisition, network configuration, and continuous system maintenance.

Education Level

Jenderal Soedirman University

Jenderal Soedirman University

Banyumas, Central Java, Indonesia

2024 - present

  • Studied the basics of programming, specifically Python and C++
  • Studied the basics of website development using Flask (Python)
  • Studied the OOP concept in Java
  • Studied website programming using PDO & Laravel
SMAN 5 Purwokerto

SMAN 5 Purwokerto

Banyumas, Central Java, Indonesia

2021-2024

  • Learned a lot about Unity and C# (self-taught)

Certifications