I’ve developed everything from high-performance big-data systems to complex web applications to 3D rendering engines. And if you play many cross-platform or independent games on Android, you’re most likely using code I’ve worked on.
some of my work to former Google CEO Eric Schmidt
− who said "Hey, you should make a lot of money with that!". We haven't yet, but it's a fun ride anyway.
"[Pauls project] ClusterGL is an innovative solution...this technique shows the most promise"
In January 2012 I began travelling around the world,
living and working in several countries in Asia and Africa.
While living in Seychelles I helped start eRoom,
a hotel guest tablet solution and SeyTrax, a GPS vehicle tracking service.
In 2013 I found myself in
Nairobi, Kenya where I co-founded SafariDesk,
an online travel startup for the emerging East African region. Initial funding for SafariDesk came from the
Savannah Fund startup accelerator.
In mid 2013 I returned to Asia.
While in Shanghai, I helped build Oorkle, a service to help coordinate worldwide IP Law events.
I'm continuing to build software for startups and larger clients all over the world.
NASA uses the ClusterGL distributed/parallel rendering system I built at Johnson Space Center in Houston. ClusterGL transparently intercepts an applications OpenGL API calls and transmits the resulting command stream across a network to multiple display outputs.
Development was funded by Google in 2011 and 2012.
I developed systems used for big-data projects at Infosys, who are using it to implement ISP-level content filtering in Singapore.
I assisted the Commercial Aircraft Corporation of China in using my distributed rendering system to build a large-scale display wall in Beijing.
White-label Internet Gateway
I built a Windows Server internet management gateway for further branding and white-labeling. It provides real time reporting, user quotas, and content filtering via a custom DNS server and web interface.
WebGuard is a cloud-based internet filtering system that implements a HTTP proxy to filter and report on user activity. I also built Android and iOS client apps to ease deployment on those platforms
SmartCare is an innovative system to aid in the care of anyone affected by cognitive impairments. Alzheimers, Dementia, and brain injuries are the most common forms of impairments that SmartCare will aid.
The Simple DirectMedia Library is a cross-platform game programming library. In 2010 I ported it to Android as part of Googles Summer of Code program. It is now used by many commercial, open-source and independent games for their Android ports, including Jagged Alliance 2 and several Humble Indie Bundles.