Farbod S

Software Engineer at SYSTEM_SERVICE_EXCEPTION

Sanandaj, Kurdistan Province, Iran
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Farbod S is a software engineer and game developer with 11 years of experience, based in Sanandaj, Iran, who combines a perfectionist mindset with a practical drive to ship multiplayer game systems. He spent five years at Arsacia Games building popular multiplayer servers and contributes to open-source build tooling—improving Android support in premake-core and expanding architecture and toolchain compatibility in the widely used xmake project. Comfortable across game development and low-level build automation, he brings deep hands-on experience with Android NDK, cross-compilation, and Windows toolchains. Known for principled engineering, Farbod pairs a game-focused product sensibility with the rigor of build/release automation to make complex builds reliable and portable.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Islamic Azad University
languagesEnglish, Persian, Kurdish
stackoverflow-logo

Stackoverflow

Stats
639reputation
65kreached
7answers
11questions
github-logo-circle

Github Skills (23)

c-language10
crossbuild10
xmake10
c1110
premake10
c1710
lua10
android10
toolchain10
build-tools10
cprogramming-language10
cross10
windows9
clangd9
visual-studio9

Programming languages (15)

C#PowerShellJavaC++JinjaCRustGroovy

Github contributions (5)

github-logo-circle
premake/premake-core

Jan 2019 - Jun 2019

Premake
Role in this project:
userMobile Developer (Android)
Contributions:9 commits, 11 PRs, 57 comments in 4 months
Contributions summary:Farbod primarily contributed to enhancing Android project support within the premake-core repository. Their work involved implementing the `androidapilevel()` API and fixing related issues. They also addressed other Android-specific configuration properties within the Visual Studio project files. Furthermore, the user refined aspects like toolchain versions, visibility, and various project settings to improve Android build compatibility.
luapremakec
xmake-io/xmake

Apr 2023 - Jan 2025

🔥 A cross-platform build utility based on Lua
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:6 PRs, 32 comments, 2 issues in 1 year 9 months
Contributions summary:Farbod focused on enhancing the build process and cross-platform support for the xmake build utility. They added support for the riscv64 architecture within the Android NDK toolchain and updated the build configurations related to MinGW integration. Further, they modified the toolchain for the clang-cl compiler and Windows SDK settings, improving build compatibility and limiting specific flags. The commits demonstrate a focus on supporting a wider range of architectures and build environments.
xmakeluaobjective-ccmakewdk
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial