Jonathan Thompson
University of Virginia
Tell me more about Jonathan Thompson?
Jonathan Thompson is a highly skilled professional with 15.7 years of experience in various programming languages and technologies such as Java, Android, C++, and Linux. Based in the United States, he specializes in developing digital tools for real-time generative visuals, audiovisual performances, and interactive installations. With expertise in multi-GPU application programming, he has successfully developed applications for large content resolutions and low latency audiovisual performance software. Jonathan is also proficient in using tools like TouchDesigner, Notch, and openFrameworks for interactive installations. He has worked with a wide range of clients, including HBO, Netflix, Facebook, Instagram, Sony, HP, Intel, Yves Saint Laurent, and VISA.
For inquiries about Phone Number and Email, please click here Unlock Contact
Emails and Phone Numbers
About
I develop digital tools that enable the creation of real time generative visuals, audiovisual performances, and interactive installations. I specialize in several related areas: Multi-GPU application programming: Developing applications that harness the power of multiple GPUs on the same server to render visuals for extremely large content resolutions in real time. Multi-node application programming: Getting many computers to communicate to render simultaneous graphics across many surfaces, or process many different sensor data streams simultaneously for interactive installations. Low latency audiovisual performance software: Building centralized systems that simultaneously control audio, visuals, lighting, and lasers within a venue at high frame rates (240 FPS or above), to create a tight audiovisual sync. I'll frequently use TouchDesigner, Notch, and openFrameworks as creative tools, but sometimes I'll program in Rust, C++, and GLSL to developed optimized solutions for more technical challenges. I've worked deeply with projectors, projection mapping, led walls, led sculptures, and lasers. For interactive intstallations, I'll frequently work with arduinos, raspberry pis, distributed sensors, and networking. I also develop for Android (native) and iOS (via openFrameworks) and have a good understanding of networked distributed databases and AWS from my early career as a big data consultant, focusing on Elasticsearch and Cassandra. End clients for interactive installations include: HSBC, Netflix, Facebook, Instagram, Sony, HP, Intel, Yves Saint Laurent, VISA Partnering agencies include: ESI Design (An NBBJ Studio), VolvoxLabs, Infinity Marketing, AV&C, Magnetic Collaborative, Joel Fitzpatrick Studioes, BRDG. Generative content clients include: HBO, CityFox, REZZ, Anjunadeep, Octave One, SQUNTO, KAOS Nightclub
...See MoreWork Experience
Freelance Creative Coder
Public Speaker
Creative Coder
Software Development
Jonathan Thompson's Professional Milestones
- Creative Coder (2016-01-01~): Designing stunning and complex programming solutions to enhance product design and design capabilities.
- Creative Software Developer (2017-05-01~2017-12-01): Developed cutting-edge software solutions, driving user satisfaction and customer satisfaction.
Education
Computer Science
1262304000-1388534400Skill
Java
Android
C++
Ableton Live
Linux
Html 5
Android Development
Software Development
Openframeworks
Touchdesigner
Restful Webservices
Web Development
Web Design
Max
Git
Elasticsearch
Cassandra
Solr
Json
Mobile Applications
Ansible
Max Msp
Certification
Colleagues
Jonathan Thompson
Freelance Creative Coder
Other Named Jonathan Thompson
Frequently asked questions
We found 1 Jonathan Thompson's email addresses
We found 1 Jonathan Thompson's phone numbers
Jonathan Thompson works for POINTSHADER
Jonathan Thompson's role in POINTSHADER is Freelance Creative Coder
Jonathan Thompson works in the industry of Software Development
Jonathan Thompson's colleagues are Jonathan Thompson
Jonathan Thompson's latest job experience is Freelance Creative Coder at POINTSHADER
Jonathan Thompson's latest education in University of Virginia