Vladislav Forsh

Lead Software Engineer at eOt Games

Russia
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
Vladislav Forsh is a lead software engineer and game developer with over a decade of experience building high-performance 2D web and mobile games using TypeScript, JavaScript and engines like Cocos Creator and Phaser. He has led client-side teams and architecture work for titles reaching hundreds of thousands of monthly users, designed a modular ECS (Miniplex) for cross-platform performance, and introduced company-wide testing and AI‑assisted code‑generation workflows to speed delivery. A hands-on engineer, he improves developer experience as well as runtime performance—his open‑source contributions include refining Phaser’s TypeScript definitions to make the framework safer and easier to use. Based in Russia, he pairs deep engine-level knowledge with practical tooling and documentation skills, enabling faster onboarding and reproducible engineering standards across teams.
code12 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science (BS), Information Technology, Bachelor of Science (BS), Information Technology at Bauman Moscow State Technical University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
11reputation
218reached
0answers
1question
github-logo-circle

Github Skills (16)

html10
framework710
typescript10
javascript10
phaser10
typescripts10
game-development10
2d-framework10
playframework10
apex-framework10
game-dev10
typescript-types10
canvas10
arcade-framework10
webgl9

Programming languages (6)

TypeScriptC++RustJavaScriptGoActionScript

Github contributions (5)

github-logo-circle
phaserjs/phaser

Jan 2014 - Jan 2022

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Role in this project:
userFront-end Developer
Contributions:1 review, 27 commits, 11 PRs in 8 years
Contributions summary:Vladislav's contributions primarily involved updating and refining the TypeScript definitions (`.d.ts` files) for the Phaser game framework. They addressed various issues, including incorrect constructor declarations, typo fixes, and missing definitions, particularly focusing on BitmapText and other game object definitions. These changes suggest a focus on improving the developer experience by ensuring accurate type hinting and code completion within the Phaser ecosystem.
gamehtml5game-frameworkphaserjs2d-game
vforsh/bitmap-font-editor

Dec 2021 - Feb 2023

Contributions:91 commits, 52 pushes, 8 issues in 1 year 2 months
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
Vladislav Forsh - Lead Software Engineer at eOt Games