Meet Community Support Engineer – Matt Apperson

Abstract cloud computing service background. Technology and data concept. 3D Rendering

Editors Note: This is a post that’s part of a series on Developer Relations at Appcelerator and the people behind the team.

Tell us who you are?

My name is Matt Apperson, I am a Software Engineer, and husband currently residing just outside Lancaster, PA.

What is your title at Appcelerator and what does it mean exactly?

I am a Community Support Engineer, basically this means my job is to help the worldwide community of Titanium developers learn Titanium, and even some of the basics of good Javascript Application development.

I spend the majority of my time working in the Q&A and answering questions on Twitter and on our IRC channels. I also do a lot of work creating new demo/example apps to give the community some open source projects to be able to dissect and learn from, as well as show off the cool features of Titanium.

Tell us about your Appcelerator history, when you joined etc?

I am actually fairly new to Appcelerator, having started working here about 3 months ago, but before that I did a lot of freelance work building apps with Titanium Mobile.

What do you love about your work at Appcelerator?

I have to say, Appcelerator is a really fun place to work! There are always cool new projects to work on! But what I love best is the ability to be creative in creating new example apps, and helping to teach new developers.

What does it mean to work for Appcelerator?

To work for Appcelerator means that I am helping to push forward the popularity of the JavaScript language (the language of the future!), but also to help build this amazing new community, that lets developers expand their abilities and platforms that they can build on. I think that any good developer, codes because they have a passion and they enjoy dreaming up new ideas! Appcelerators projects help developers build these dreams, and I get to be a part of that!

What are you working on for Appcelerator?

At the moment I am working on some game demos with the open source box2d module, as well as an app for Titanium meetups for Titanium developers to find events near them, also helping them to create new events!

What can we find in your laptop bag?

My 2 MacBook Pros (15″ and 17″), my iPad 2, my iPhone 4, and my Nexus One.

What was the last book you read?

I am not much of a reader, but I think the last one was “Javascript Patterns”.

What is your favorite mobile device?

I am an Apple fan-boy so I would have to say the iPhone 4 (or whatever the latest must be), but I also enjoy the UI perks developing for the iPhone provides in terms of native elements.

Any advice to new users of Titanium?

I would say, start learning JS code structure. Learning how to correctly namespace and separate your code now, will save astounding amounts of time and frustration. This will not only help you with using Titanium, but even in your JS work on the web, and in other JS based projects.

Your contact information?