Val O'donnell

Developer Relations Engineer

United States
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
Val O'donnell is a Developer Relations Engineer with eight years of cross-disciplinary software experience spanning graphics, animation, security, and finance at companies including Google, Ubisoft, J.P. Morgan, and Ava Security. A passionate C++ developer with formal training in 3D animation and computer science, Val bridges creative visual art sensibilities with robust systems engineering to make complex graphics and tooling accessible to developer audiences. He has moved between hands‑on engineering roles and developer-facing positions, bringing practical implementation experience from Mountain View to London and Stockholm. Known for combining film-oriented graphics insight with backend rigor, Val helps translate low-level performance considerations into clear guidance for product and platform teams.
code8 years of coding experience
job6 years of employment as a software developer
bookMasters 3D Computer Animation, Masters 3D Computer Animation at Bournemouth University
bookBachelors Visual Art, Bachelors Visual Art at University of Chicago
bookMaster of Science Computer Science, Master of Science Computer Science at University of Bristol
languagesSpanish, English, French
github-logo-circle

Github Skills (33)

blending8
projection7
buffer7
texture6
flocking6
science5
renderer5
batch5
asteroids5
vertex5
model-view5
rendering5
layout5
geometry4
abstraction4

Programming languages (3)

JavaC++C

Github contributions (5)

github-logo-circle
A project that covers: modern OpenGL vertex buffers, drawing, shaders, index buffers, error handling, uniforms, vertex arrays, buffer layout abstraction, writing a basic OpenGL renderer, textures, blending, projection matrices, model view projection matrices, ImGui, rendering multiple objects, test framework setup, texture tests, optimisations for speed, batch rendering (colors, textures, dynamic geometry). Built during an OpenGL Tutorial by The Cherno
Contributions:16 commits, 14 pushes, 1 branch in 1 month
buffersimguicoversmodern-openglprojection
antaires/Procedural-Terrain

Apr 2020 - Apr 2020

Contributions:13 commits, 12 pushes, 1 branch in 6 days
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
Val O'donnell - Developer Relations Engineer