Ash Kelly

Software Engineer (Frostbite Physics) at Electronic Arts (EA)

Durham, North Carolina, 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
Ash Kelly is a software engineer specializing in physics systems development, currently building Frostbite Physics at Electronic Arts after joining as an intern. With a PhD background in astrophysics and eight years of engineering experience, Ash brings scientific rigor to game-engine scale problems and a history of shipping performant Cython and back-end contributions (notably enhancements to the widely used yt data analysis project). They tutor physics at Durham University, blending pedagogy with production engineering, and have a track record of summer research roles and open-source work that bridge simulation, data science, and real-time systems. Colleagues rely on Ash for translating complex numerical methods into maintainable, performant code inside large codebases.
code8 years of coding experience
job1 year of employment as a software developer
bookMPhys, MPhys at Durham University
github-logo-circle

Github Skills (10)

data-visualizations10
data-visualization10
data-visualisation10
python10
cython10
scientific-computing9
user-data9
data-model9
data-set9
scientific-visualization9

Programming languages (5)

CTeXJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
yt-project/yt

Feb 2018 - Sep 2021

Main yt repository
Role in this project:
userBack-end Developer & Data Scientist
Contributions:8 reviews, 278 commits, 38 PRs in 3 years 7 months
Contributions summary:Ash's commits focus on enhancing the `ProfilePlot` module, adding new features like setting custom labels for axes, and modifying the implementation to align with the project's coding style. The user also contributed to the documentation of this feature. A new Cython function for pixelizing SPH data onto a 3D grid was introduced.
pythondatafinite-element-analysisgeophysicsnuclear-engineering
AshKelly/pyquad

Dec 2018 - Mar 2021

A lightweight, parallel python wrapper for the GSL integration library
Contributions:7 releases, 250 commits, 7 PRs in 2 years 3 months
pythonparallelpython-wrapperpython3gsl
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
Ash Kelly - Software Engineer (Frostbite Physics) at Electronic Arts (EA)