Lyubomir Vasilev

Senior Software Engineer at Creative Assembly

Bulgaria
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
Lyubomir Vasilev is a Senior Software Engineer with 11 years of cross-platform C++ and game-development experience, currently contributing at Creative Assembly after leading gameplay engineering at Playwing and founding technical direction at Epic Devs. He designs and implements core gameplay systems, engine integrations and platform-specific features across desktop and mobile (DirectX/OpenGL, PhysX, Cocos2d-x, Atomic Engine), and has shipped features from world zoning to editor improvements and CI automation. Comfortable across the stack—C/C++, Python, Lua, PHP, JS, SQL and build systems—he also brings strong tooling and DevOps instincts (Buildbot, Jenkins, git/SVN) that keep teams productive. A practical localizer, he has contributed full Bulgarian translations to the popular Tiled level editor, underscoring attention to user-facing polish and international audiences.
code11 years of coding experience
job15 years of employment as a software developer
bookMaster's Degree, Computer Software Technology/Technician, Master's Degree, Computer Software Technology/Technician at Sofia University St. Kliment Ohridski
bookMontana Maths and Science High School
languagesБългарски, English, Esperanto
github-logo-circle

Github Skills (11)

qml10
internationalization10
localization10
qt10
translation10
weblate10
c-language3
linux3
sdl3
nvidia3
cprogramming-language3

Programming languages (10)

TypeScriptJavaMoonScriptC++ShellCCMakeJavaScript

Github contributions (5)

github-logo-circle
mapeditor/tiled

May 2020 - Jun 2022

Flexible level editor
Role in this project:
userLocalization / Internationalization Specialist
Contributions:14 commits in 2 years 1 month
Contributions summary:Lyubomir's commits primarily involve translating the application's user interface into Bulgarian. The code changes consist almost entirely of modifications to `tiled_bg.ts` files, indicating the user's responsibility for providing localized text strings. These translations cover various aspects of the application, including menu items, dialogs, and other UI elements, ensuring the software is accessible to Bulgarian-speaking users. The consistent pattern of Weblate translations at 100% suggests a dedication to complete localization.
fltkgamemap-editorqbstileset
lyubomirv/godot

Nov 2020 - Dec 2021

Godot Engine – Multi-platform 2D and 3D game engine
Contributions:2 PRs, 4 pushes, 2 branches in 1 year
godotgamedevgodot-enginegame-development3d-game-engine
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
Lyubomir Vasilev - Senior Software Engineer at Creative Assembly