Developer Relations
Developer Relations & Education
My current work includes writing many technical indicators, both open/closed source for the TradingView platform. I’ve also written many how-to articles on TradingView’s proprietary language, Pine Script.
I’ve also written applications and tutorials based on technical analysis concepts published by Investor’s Business Daily. In addition, I wrote several applications for TD Ameritrade’s ThinkOrSwim platform.
I was the developer relations lead for mFoundry. mFoundry was an early player in the mobile payments space. The platform was called Mojax, short for Mobile Ajax. Mojax was a framework that leveraged the technologies that make AJAX a compelling platform for web development (JavaScript, CSS and XML) and extended the concepts to build mobile applications.
Mojax Wins Best Mobile Developer Tool
One huge milestone while evangelizing Mojax was winning the Jolt award for the best mobile developer platform. For those unfamiliar with the Jolt award, Dr. Dobb’s Excellence in Programming Award, was given to individuals or teams that:
“made significant contributions to the advancement of software development.”
Based on my subject matter expertise with J2ME - read more about my J2ME book Core J2ME - I was approached by Sun Microsystems to join their team as a Sr. Software Architect and developer advocate for all mobile developer tools. All tools were built on the NetBeans platform. NetBeans has since been acquired by Apache.org
Based on my work (at the time) with J2ME and my mobile developer book - Core J2ME - Nokia inquired if I would join their developer relations team to help design, build and grow their developer community.
I presented at many developer events and wrote numerous tutorials for their developer community, known as Forum Nokia. I also helped to build relationships with third-party developers interested in designing and developing games for Nokia devices.
From 1998 to late 2000, I was a Sr. Developer Trainer and Partner Integration Lead for Vignette. Vignette was a web framework built on JavaServer Pages designed to create large scale Content Management Systems (CMS).
I was also the Train-the-Trainer Program Manager, working with consultants and companies around the globe to educate and evangelize Vignette’s developer tools.