Vaios Ilias

Software Engineer at bp

Greece
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

🤩
Rockstar
🎓
Top School
Vaios Ilias is a seasoned full-stack software engineer with over a decade of experience building cloud-hosted engines, web graphics, and games, currently applying his skills at bp from Greece. As an early hire and core developer at PlayCanvas he helped architect the collaborative HTML5/WebGL engine and contributed significant engine features—like multi-camera post effects, audio refactors, and Ammo.js physics integration—on the open-source playcanvas/engine project. He’s delivered end-to-end systems spanning Node.js/Python backends, AWS, Kubernetes, MongoDB/DynamoDB, Redis, as well as front-end and engine work in JavaScript and WebGL. Prior roles include engineering for Snap’s PlayCanvas integration and leading game client/server development at Avaca, demonstrating deep experience in real-time multiplayer and game systems. Comfortable across backend, editor tooling and low-level graphics, he pairs hands-on coding with a history of shipping playable experiences that have reached large audiences.
code12 years of coding experience
job13 years of employment as a software developer
bookPtychion, Informatics, Ptychion, Informatics at University of Piraeus
bookMaster of Science in Engineering, Computer & Information Science, Master of Science in Engineering, Computer & Information Science at University of Pennsylvania
stackoverflow-logo

Stackoverflow

Stats
265reputation
36kreached
1answer
13questions
github-logo-circle

Github Skills (13)

javascript10
webassembly9
web-audio-api9
webgl9
heap-memory6
iframe6
mono6
macos6
unity-game-engine6
chmod6
allocation6
gpu6
fullscreen6

Programming languages (5)

TypeScriptC++CJavaScriptHTML

Github contributions (5)

github-logo-circle
playcanvas/engine

Aug 2013 - Sep 2021

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Role in this project:
userFull-stack Developer
Contributions:42 releases, 29 reviews, 1534 commits in 8 years 1 month
Contributions summary:Vaios primarily worked on adding new features and addressing issues in the PlayCanvas Engine codebase related to post effects and the application framework. Their commits involved supporting post effects on multiple cameras and adding a post effects queue in the camera component. They also refactored the audio system and worked on integrating a new version of Ammo.js for physics engine functionality.
javascript-gamejavascriptjavascript-game-engineplaycanvasnodejs
playcanvas/sprites

Apr 2014 - Mar 2018

Contributions:12 commits, 3 PRs, 5 pushes in 3 years 11 months
rendercanvasplaycanvassprites
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
Vaios Ilias - Software Engineer at bp