Vilya Harvey

Metal Ecosystem Engineer at Apple

Stony Stratford, England, United Kingdom
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
Vilya Harvey is a Metal Ecosystem Engineer at Apple with 15 years of software engineering experience focused on graphics, real-time rendering and tooling. They have a strong track record from R&D and production roles at Foundry and Framestore, shipping systems for 3D modelling, image processing, VR and render-farm management. Equally comfortable as a team lead and client-facing consultant, Vilya combines systems-level thinking with hands-on programming — particularly around file handling and parsing in rendering pipelines (notably contributions to the pbrt-v2 codebase). Their background includes architecting production tools and pipeline software for VFX and oil & gas systems, showing an aptitude for adapting graphics techniques to nontraditional domains. Based in Stony Stratford, England, they blend research discipline with practical delivery and a penchant for cleaning up messy technical debt.
code15 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science with Honours (BSc Hons), Computer Science, Bachelor of Science with Honours (BSc Hons), Computer Science at Curtin University of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
131reputation
831reached
1answer
1question
github-logo-circle

Github Skills (13)

file-processing10
file-handling10
c-language10
lexical-analysis10
text-parsing10
file-access10
parsing10
lex10
cprogramming-language10
fileio10
software-design8
windows7
python6

Programming languages (6)

TypeScriptC++ShellCJavaScriptHTML

Github contributions (5)

github-logo-circle
mmp/pbrt-v2

Aug 2010 - Sep 2010

Source code for the version of pbrt described in the second edition of "Physically Based Rendering"
Role in this project:
userBack-end Developer
Contributions:9 commits in 1 month
Contributions summary:Vilya primarily focused on improving the file handling and parsing mechanisms of the pbrt-v2 rendering software. Their work involved refactoring the lexer and parser to better handle include statements and relative filenames, ensuring correct file path resolution within the scene files. Furthermore, they removed debugging output and replaced string-based file lookups with more efficient methods. They also added Windows-specific handling of file paths, although untested.
pbrtpbrphysically-based-renderingrenderingsecond
vilya/minipbrt

Oct 2019 - Jul 2022

A simple and fast parser for PBRT v3 files
Contributions:63 commits, 1 PR, 17 pushes in 2 years 9 months
file-formatpbrtdata-formatscenessa
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
Vilya Harvey - Metal Ecosystem Engineer at Apple