Paul Christian

Chief Technology Officer at Wooorld

Minneapolis, Minnesota, 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
Paul Christian is a creative CTO and full-stack engineer with 13 years of experience building scalable web front-ends and immersive VR experiences from Minneapolis. He combines deep frontend expertise in React, Redux and modern JS with backend work in Java and Scala, and has led remote teams delivering multi-site SPAs and native apps in production. Paul has a hands-on VR pedigree—shipping Oculus and SteamVR real-estate apps, building a homebrew haptic glove, and contributing audio enhancements to the popular A-Frame VR framework to improve positional sound and listener management. His work blends functional programming sensibilities with practical product delivery, and he frequently prototypes novel HCI systems that fuse audio synthesis, tactile feedback and dynamic music generation.
code13 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts (BA) Computer Science Minor in Maths, Bachelor of Arts (BA) Computer Science Minor in Maths at Stockton University
github-logo-circle

Github Skills (9)

aframe10
threejs10
javascript10
virtual-reality10
webvr10
html9
3d8
game-engine7
webxr6

Programming languages (15)

C#JavaC++RustCMaxShaderLabHTML

Github contributions (5)

github-logo-circle
aframevr/aframe

Feb 2016 - Mar 2016

:a: Web framework for building virtual reality experiences.
Role in this project:
userFront-end Developer
Contributions:11 commits, 9 PRs, 17 comments in 28 days
Contributions summary:Paul focused on enhancing the audio functionality within the A-Frame VR framework. They implemented and refined the `sound` component, addressing issues related to audio context management, listener positioning, and camera integration. Key changes involved adding and removing audio listeners, integrating `PositionalAudio`, and ensuring proper camera updates for active camera changes. Furthermore, the user introduced `onended` and `sound-ended` events for better sound management.
unitydaydreamcannonjsvirtualrealityaugmented-reality
Contributions:43 commits, 48 pushes, 6 branches in 2 months
babelreactboilerplatewebpack-boilerplateerror-handling
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
Paul Christian - Chief Technology Officer at Wooorld