Professional Skills
Engines
-
Unity98
-
Custom Engines79
-
Cocos2dx (+ forks)60
-
Godot53
-
Unreal37
Languages
-
C#96
-
Bash90
-
C / C++85
-
Python77
-
Java70
-
Kotlin66
-
HLSL / Cg / ShaderLab65
-
Lua60
-
Rust59
-
Obj-C / Obj-C++55
-
[Postgre]SQL51
-
JavaScript / GScript50
-
PHP49(plz no more)
-
Ruby (+ Rails)46
-
GLSL39
-
Assembly / .NET IL36
-
GDScript34
-
Scheme (GNU Guile)28
-
Go20
Techniques
-
Object-Oriented Programming95
-
Public API Design89Design by Contract, Docs & Diagrams
-
Debugging & Profiling86Tethered Devices, Leak Detection, Optimization Strategies
-
Data-Oriented Design84Cache Affinity, ECS, DOTS
-
Immediate-Mode GUIs83Dear ImGUI, UnityEngine.GUI, …
-
Game Physics80Player Controllers, Rigidbodies, 2D & 3D
-
Game AI77Combat, FSMs, Behavior Trees, Pathing, Steering
-
Procedural Content Generation76
-
Retained-Mode GUIs75UGUI, UXML, HTML, XAML/WPF
-
Testing: Unit, Integration, System74NUnit, Cargo, custom
-
Pipelines, DevOps, CI/CD73GitLab, CircleCI, Jenkins
-
Concurrency & Parallelism70TAP, Green Threads / Coroutines, SIMD
-
DSP, Audio Programming68
-
Remote Content Delivery64App Config, Addressables, Google PAD, custom CDN
-
VFX, Shaders, Graphics59
-
Web APIs (client)55REST, GraphQL, custom
-
Game Netcode53
-
Declarative Programming50
-
Applied Graph Theory37
-
Machine Learning30LightGBM, neural nets, MCS
Technologies
-
Git98CLI all the way!
-
Linux85Debian, AmazonMI, Android, CentOS, Arch
-
Terminals & Shells82SSH, Bash Everywhere
-
Windows80
-
JetBrains IDEs78
-
Visual Studio IDEs76
-
CMake, Make, Gradle, …75
-
Databases (SQL-based)70PostgreSQL, SQLite, MySQL
-
Perforce69
-
FMOD Audio Engine68Low-Level (C), FMOD Studio, Unity Integration
-
Subversion (SVN)60
-
Vim55
-
Amazon Web Services (AWS)54S3, EC2, ELB, RDS, R53, Usage Optimization
-
Blender50
-
MacOS45
-
Wwise Sound Engine40Editor, Unity Integration
-
ImageMagick37(for automated asset linting & fixups)
-
Houdini (by SideFX)28Customized Unity Integration
-
Maya + PyMEL22(want more practice, but Maya ‘spensive yo)
-
Databases (NoSQL)15MongoDB, Git object DB
Audiences
-
Singleplayer92
-
Tool, Library, Engine Development88
-
Android82
-
Gamepad75
-
iOS, watchOS, macOS, tvOS63
-
WebGL58
-
Multiplayer50
-
China40
-
Extended Reality25(hope to level this up soon!)
Design
-
System Design85
-
UX/UI & Game Feel75
-
User Analytics70
-
Balance Design55
-
Monetization50
-
Spatial / Level Design40
-
Narrative25