Hello World!
I'm Elisha Sarkis, a full-time software engineer developing real-time applications.

Role: Programmer | Tech: C#, Unity
Super Antithesis Kart
Top-scoring Ludum Dare 41 submission created in 72 hours
Adjustable first-person headbob system.
Cohesive mouselook and 3D movement controllers.
Decoupled game manager with audio, player control, and UI toggle functionality.
Interrupt-friendly audio and text dialogue system.
Role: Programmer | Tech: C++, Cocos2d-x
2 Guys 1 Knife
Polished, casual couch-competitive game developed in 3 months.
Decoupled entity-event system.
Scaling player counts at a low performance impact.
Screen shake and slow-motion function libraries.
Multiplayer-friendly menu and UI.
Official selection of the Level Up 2018 Showcase
Role: Solo Developer
Tech: C#, Unity, WebGL
BulletFish
Browser-based spawnkill arcade game built in 5 months.
Optimized for WebGL deployment.
Web-friendly save system.
Extensive prefab-based encounter creation tool system.
State-based and cohesive tutorial system.
Support for multiple keyboard controller layouts.
Languages
C/C++
C#
Python
GLSL
Java
Technologies
Unreal Engine
Unity
OpenGL
Windows
Linux
Tools
Git / Mercurial / SVN
Trello / Asana
Visual Studio / CLion
Doxygen
elisha@esarkis.ca