Elliott Thompson

Co-Founder at ideate.xyz (YC S24)

London, 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

🤩
Rockstar
🎓
Top School
Elliott Thompson is a software engineer and founder with 11 years of experience building graphics-first products, from 3D engines and game tooling to e-commerce platforms and graphics editors. After studying Computer Graphics at UCL he spent several years as a graphics generalist at Snap, contributing to visual features at scale, and later co-founded ideate.xyz (YC S24) to help marketing teams programmatically generate on-brand vector graphics via API. He’s an active front-end contributor to PlayCanvas’ engine, enhancing particle and animation systems for WebGL/WebGPU/WebXR workflows—work that reflects a deep practical knowledge of real-time web graphics. Comfortable spanning research-grade graphics and pragmatic product engineering, Elliott pairs a strong academic grounding with hands-on shipping experience. Based in London, he brings a knack for turning complex visual algorithms into user-facing tooling and automation that scales.
code10 years of coding experience
job8 years of employment as a software developer
bookBSc Computer Science, BSc Computer Science at University of Essex
bookUniversity College London
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

webgl10
typescript10
javascript10
typescripts10
game-engine10
animation10
typescript-types10
webgpu9
game-development9

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
playcanvas/engine

Feb 2020 - Jan 2023

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Role in this project:
userFront-end Developer
Contributions:3 releases, 184 reviews, 145 commits in 2 years 11 months
Contributions summary:Elliott primarily contributed to the PlayCanvas engine, focusing on enhancements to the particle system and animation features. Their work included adding animation start frame variables to the particle system, ensuring proper looping behavior, and creating examples to showcase these features. They also addressed issues related to UI and code, and updated the example browser. The user also made updates to support multiple sprite animations.
javascript-gamejavascriptjavascript-game-engineplaycanvasnodejs
playcanvas/pcui-graph

Oct 2020 - Jan 2023

A PCUI extension for creating node-based graphs
Contributions:10 releases, 13 reviews, 54 commits in 2 years 3 months
javascript-librarypcuijavascriptplaycanvasgraphs
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