
Vasiliy C.
Software Architect
About
Remote, B2B ready. I am high-performance/graphics/low-level programmer enthusiast. My interests lie across 3D/graphics and GPU in general, low level things and hardware, but main trend is high performance/efficiency code, sometimes up to fanaticism. Significant experience with high performance image/data compression/processing and everything related to it. Modest experience in Lead and Architect roles.Systems/Low-Level: C/C++, x86/Arm, SIMD (NEON/SSE/AVX), assemblers/disassembly, reverse engineering, OSDev/x86 ring0Graphics/GPGPU/Gamedev: DirectX 9/11, HLSL/GLSL, OpenGL, OpenGL ES, OpenCL, Xbox/PS3, Android, Unreal Engine 4Hardware/Embedded: MCU, PCB design, firmware programming, MCU drivers, HW debugging, FPGA (Verilog)Image/Video: image/texture/video processing and compression, data compressionPlatforms: PC, Windows/Linux, Android, devboards, Xbox/PS3Web: WebAssembly/WebGL/WebSockets/WebWorkers/Emscripten, JavascriptOther: Python, Tensorflow, llama.cpp, ComfyUII have more than 10 years of programming experience, including 6+ years in gamedev and computer graphics industry. I like to optimize code so it can be near perfect. I am primarily a C developer. I don’t particularly like C++, but I generally have no issues working with it and have successfully worked with C++ codebases of various sizes, including very large and complex ones.
-
Thailand
Computer Software
C/C++, GPU, Software Optimization, Game Development, OpenGL, Direct3D, Low Level Programming, SIMD, HLSL, DirectX, X86, Sockets, Shaders, 3D Rendering
Experience

Software Architect
FFD Software
-texture compression codec R&D -close working with ETC2 texture compression -low level performance critical optimizations for ARM cpus on Linux -writing and optimizing OpenCL gpu kernels -multiple fields including image/video/data compression, signal processing, low level extreme optimizations etc. -Android and Linux debugging and benchmarking

Graphics Developer
Saber Interactive Inc.
-working on multiple titles from AAA game franchise -fixing simple to complex render issues and performance improvements -implementing new features to render -PC/XBox

Lead Graphics Core Developer
Bottega Studios Ltd.
-helped to move technology from research demo to early commercial, actively influenced technical direction of development -made couple R&D's on technology rendering pipeline -significant optimizations of whole system stack: fps, space usage, loading time in the same time making room for better quality -rewrited entire subsystems from scratch for efficient usage of hardware, especially mobile multicore platforms (Arm Cortex A53/A72+, Snapdragon, Mali, Adreno, Samsung Exynos) -dealing with extreme requirements from some big clients -made a WebAssembly port using C, WebGL and WebWorkers

System Designer / Software Developer
Manufacturing Industry Company
Non full time commercial R&D of simple AVR based controller for processing equipment

C/C++ Software Developer
a VR & e-sports startup in Silicon Valley (Boom Inc,)
-Optimized runtime speed (cpu and gpu related) of release app up to 2-3 times -Optimized runtime speed (mostly gpu related) of another dev version app up to 20-100 times -a lot of graphic and regular code direct and indirect debugging -adding new features to render -massive code refactorings -working as 3rd party with League of Legends and with some other well known game titles

C/C++ Software Developer
Unnamed Company
Vasiliy C.'s Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

