Jon McElroy

Jon McElroy

Away on vacation
Mentor
5.0
(19 reviews)
US$25.00
For every 15 mins
32
Sessions/Jobs
ABOUT ME
Graphics Programmer and Computer Vision Researcher
Graphics Programmer and Computer Vision Researcher

I am a game developer, graphics programmer and computer vision researcher with a decade of experience in AAA and indie games.

I've spent a lot of time working as an optimization specialist and fire-fighting on teams where I had little information about the problem but a short deadline. I enjoy working on games and low-powered hardware in particular but I love to help out with anything people are working on.

English
Eastern Time (US & Canada) (-05:00)
Joined October 2017
EXPERTISE
8 years experience | 9 endorsements
I've worked on several large C++ projects over the years in custom engines, Unreal and for personal projects including creative coding in...
I've worked on several large C++ projects over the years in custom engines, Unreal and for personal projects including creative coding in Cinder.
7 years experience
I've written shaders and worked with rendering pipelines using a wide set of tools for PC, mobile and game consoles.
I've written shaders and worked with rendering pipelines using a wide set of tools for PC, mobile and game consoles.
GLSLHLSLPssl
View more
8 years experience | 4 endorsements
I've worked with C# to build standalone tools and as a primary scripting language for Unity.
I've worked with C# to build standalone tools and as a primary scripting language for Unity.
8 years experience | 5 endorsements
I've developed games for mobile, consoles and PC using Unity as a gameplay programmer, graphics programmer, lead and optimization special...
I've developed games for mobile, consoles and PC using Unity as a gameplay programmer, graphics programmer, lead and optimization specialist.
2 years experience
I've worked as a computer vision researcher using OpenCV and Dlib to develop both traditional image processing pipelines and newer machin...
I've worked as a computer vision researcher using OpenCV and Dlib to develop both traditional image processing pipelines and newer machine learning solutions with an emphasis on pose and SLAM.

REVIEWS FROM CLIENTS

5.0
(19 reviews)
Joshua Lemon
Joshua Lemon
December 2017
Friendly and helpful
Joshua Lemon
Joshua Lemon
December 2017
Outstanding mentor
Oscar
Oscar
December 2017
Fantastic mentor and extremely helpful and understanding.
Joshua Lemon
Joshua Lemon
December 2017
Outstanding mentor, very knowledgeable
Aday Muhajier
Aday Muhajier
December 2017
Awesome as usual
Aday Muhajier
Aday Muhajier
December 2017
Jon is an awesome mentor, he is very knowledgeable, patient and thorough. He broke things down into digestible terms anyone can easily understand. He also provided me with best practices and libraries actively being used in the real world as a takeaway I can look more into.
Samora Deng
Samora Deng
November 2017
Jon is super helpful, and patient. He takes time to make sure you understand what you are doing. I consider him an expert in C#
Oscar
Oscar
November 2017
Excellent job from Jon that gave me all the help that i needed.
Chantel Moore
Chantel Moore
November 2017
Jon does a great job of explaining potential issues as well as discussing ways to bug for each situation. Great job and extremely helpful!
Elizabeth Weathersby
Elizabeth Weathersby
November 2017
Jon was great! He walked me through the solution and explained concepts that I did not understand.
EMPLOYMENTS
Senior Software Engineer Contract
Vulcan Inc.
2016-09-01-Present
I research image processing, computer vision and machine learning.
I research image processing, computer vision and machine learning.
Python
C#
C++
View more
Python
C#
C++
OpenCV
TensorFlow
Dlib
View more
Software Engineer
Self Employed
2015-09-01-Present
I make games and research real-time rendering. Currently, I also contract to solve computer vision problems. Selected Contracts * Comp...
I make games and research real-time rendering. Currently, I also contract to solve computer vision problems. Selected Contracts * Computer Vision / Machine Learning Research for Vulcan Inc. * Unity Asset Bundles and WebGL optimization for Distruptor Beam * Shaders, Rendering optimization and UI Programming for Trickyfast Studios
Python
C#
C++
View more
Python
C#
C++
OpenCV
Mono
Game
Dlib
View more
Lead Software Engineer
Funomena
2014-08-01-2015-07-01
Lead Engineer on Wattam for the PS4. * Oversaw critical architectural decisions and move from prototype to platform ready build * Deve...
Lead Engineer on Wattam for the PS4. * Oversaw critical architectural decisions and move from prototype to platform ready build * Developed automated static analysis tools * Built compute and geometry shader driven procedural geometry and particle system * Constructed load pipelines for both single-threaded amortized and parallel loading of assets * Implemented IBL model and supporting tools for use by artists * Developed budgets for platform and migrated team over to standard dev kit testing practices * Oversaw team of engineers in terms of professional and technical development * Managed branching standards and delivery of builds for publisher relations * Built player controller and drop-in/drop-out multiplayer systems
C#
C++
Optimization
View more
C#
C++
Optimization
Rendering
Game
View more
PROJECTS
Wattam
Funomena
2015
I was the Lead Engineer on Wattam for the PS4.
I was the Lead Engineer on Wattam for the PS4.
C#
C++
Optimization
View more
C#
C++
Optimization
Rendering
Game
Ps4
View more
Heroes of Dragon Age
Electronic Arts
2014
On Heroes of Dragon Age, I was brought in to bring the rendering and general performance of the game to a shippable state. With modificat...
On Heroes of Dragon Age, I was brought in to bring the rendering and general performance of the game to a shippable state. With modifications to the Unity engine source I collapsed asset bundle build times on HoDA to sub ten minutes down from over an hour.
C#
Game
Asset bundles
View more
C#
Game
Asset bundles
View more