Ukraine's #1 job service
Personal information hidden
This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/9830281/
Rust WebGL Developer
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Vadym Bilan
Rust Developer
Details [open contact info ](look above in the "contact info" section)
[open contact info ](look above in the "contact info" section)
Zhashkiv city, Uman raion (district), Cherkasy region, Ukraine
LinkedIn: [open contact info ](look above in the "contact info" section)
Telegram: @vadimb892
GitHub: github.com/vadimb892
Experience Out of the Box Systems - Rust Computer Graphics Developer (Mar 2024 - Feb 2026)
B2B communication - communication with potential clients, project planning,
collaboration with existing clients, project delivery preparation and presentation.
Game interactive scenes - implemented interactive 3D scenes with VFX (fire, fog),
smooth camera transitions, object highlighting, and prepared assets.
Embroidery rendering service - designed and tested a workflow for an embroidery
rendering service (files preprocessing, rendering, API).
UNIX utils rewrite from C to Rust - reimplemented more, sed, and man utilities in
Rust following UNIX specifications.
WebGL engine - contributed to the development of a WebGL graphics engine and
created rendering test examples.
Outlines rendering (WebGL) - implemented object outlining using the Jump
Flooding Algorithm (JFA).
JS WebGL reverse engineering - reconstructed a WebGL application from
obfuscated JavaScript and GLSL code.
Skeletal animation player - developed a skeletal and morph target animation
player with an animation state graph.
Poker table recognition app - implemented real-time poker table elements
recognition using Tesseract OCR, OpenCV, and upscaling models.
Audio visualizer - optimized and fixed issues in an audio visualizer that uses WGSL
shaders and Taichi.
Jewelry WebGL website - built a WebGL jewelry visualization and configuration
website using Rust, WASM, and modern web technologies.
Skills Languages: Rust, Python, JS, C.
General: Git, Multithreading, Bash/Shell usage, File formats parsing, Profiling, Debugging.
Web: Network programming, TCP/IP, HTML, CSS, WASM.
Computer graphics: WebGL, Bevy (game framework), WGPU, WGSL, GLSL, GPU programming,
Skeletal animation usage, Morph targets usage.
Social: B2B communication.
Other: OpenCV, AI integration, Claude Code.
Education Igor Sikorsky Kyiv Polytechnic Institute (KPI) - Bachelor of Computer Sciences (2019-2023)
Igor Sikorsky Kyiv Polytechnic Institute (KPI) - Master of Computer Sciences (2023-2024)
Institute: Institute of Applied Systems Analysis (IASA)
Specialization: Intelligent Service-Oriented Distributed Computing
Languages Ukrainian - Native
English – Intermediate
Rust Developer
Details [
[
Zhashkiv city, Uman raion (district), Cherkasy region, Ukraine
LinkedIn: [
Telegram: @vadimb892
GitHub: github.com/vadimb892
Experience Out of the Box Systems - Rust Computer Graphics Developer (Mar 2024 - Feb 2026)
B2B communication - communication with potential clients, project planning,
collaboration with existing clients, project delivery preparation and presentation.
Game interactive scenes - implemented interactive 3D scenes with VFX (fire, fog),
smooth camera transitions, object highlighting, and prepared assets.
Embroidery rendering service - designed and tested a workflow for an embroidery
rendering service (files preprocessing, rendering, API).
UNIX utils rewrite from C to Rust - reimplemented more, sed, and man utilities in
Rust following UNIX specifications.
WebGL engine - contributed to the development of a WebGL graphics engine and
created rendering test examples.
Outlines rendering (WebGL) - implemented object outlining using the Jump
Flooding Algorithm (JFA).
JS WebGL reverse engineering - reconstructed a WebGL application from
obfuscated JavaScript and GLSL code.
Skeletal animation player - developed a skeletal and morph target animation
player with an animation state graph.
Poker table recognition app - implemented real-time poker table elements
recognition using Tesseract OCR, OpenCV, and upscaling models.
Audio visualizer - optimized and fixed issues in an audio visualizer that uses WGSL
shaders and Taichi.
Jewelry WebGL website - built a WebGL jewelry visualization and configuration
website using Rust, WASM, and modern web technologies.
Skills Languages: Rust, Python, JS, C.
General: Git, Multithreading, Bash/Shell usage, File formats parsing, Profiling, Debugging.
Web: Network programming, TCP/IP, HTML, CSS, WASM.
Computer graphics: WebGL, Bevy (game framework), WGPU, WGSL, GLSL, GPU programming,
Skeletal animation usage, Morph targets usage.
Social: B2B communication.
Other: OpenCV, AI integration, Claude Code.
Education Igor Sikorsky Kyiv Polytechnic Institute (KPI) - Bachelor of Computer Sciences (2019-2023)
Igor Sikorsky Kyiv Polytechnic Institute (KPI) - Master of Computer Sciences (2023-2024)
Institute: Institute of Applied Systems Analysis (IASA)
Specialization: Intelligent Service-Oriented Distributed Computing
Languages Ukrainian - Native
English – Intermediate
Similar candidates
-
Full-stack програміст
Remote, Zaporizhzhia -
Разработчик игр
40300 UAH, Remote, Ivano-Frankivsk , more 4 cities -
Full stack-програміст
70000 UAH, Remote -
Інженер-програміст
100000 UAH, Remote, Other countries -
Web software engineer
45000 UAH, Remote, Kropyvnytskyi -
Програміст PHP
Remote