I have been working on a new social networking as lead iOS developer, and also involved in several other existing iOS projects to fix bugs and features, including ScoreCube, etc. I have also sent to Black Citrus' partner AirService to help them sort out some technical issue regarding the iOS platform.
While in Mpire, I was fully responsible of creating and maintaining mobile apps based on company’s marketing direction, building apps for different affiliates in multiple regions, reviewing product specifications based on technical aspect and making advice, and keeping all the projects on schedule.
I was working on several iPhone apps during this period of time during that time, for example Suar Photo Sharing. It is a social networking app I've been working on before I was employed in Australia. It's my personal project and I wrote a GAE based NoSQL engine to back it up. It's very much like the Parse API and actually I have built some similar thing based on AWS as well, which was used by another app called Readish (which was discontinued because of the shutdown of Google Reader), and eventually in my recent project I moved to Parse. I'm still quite happy with the fact that I was working on the right direction, although I could get enough resource to make it a successful product myself. I also put some effort to make the UI of the app looks a bit different by introducing a dynamic photo matrix with animation.
I have lead projects to production based on various requirements of the clients. Although the initial product spec and product schedule should always followed, for some (large cooperation) clients sometimes there are additional requirements due to their own business modal. My duty is also to work on their new requirements and make arrangements to ensure the products’ quality, and make them go live as soon as possible.
As the leader of MP3/PMP Team., I participated in several projects based on various solutions, including but not limited to SigmaTel 35xx, Action, Xware, etc. Main duties included project management, documentation & coding (product spec, architecture design, module programming, etc.), internal training for new colleagues, new solution study and evaluation, production follow-up (including development, internal testing, QA testing, pilot run, mass product, and upgrading). Participated in 3 MP3 Player projects as system designer, project manager, and developer. I also participated in 8 MP3/PMP projects as system designer and project manager.
I received my Bachelor of Science degree in Applied Mathematics, which includes a lot of computer related courses, such as Microcomputer Theory, C++ Programming, Database Theory, etc. I have developed some Windows based applications using Delphi and Borland C++ builder back then.
Please check my website (www.superarts.org) for the mobile apps and open source projects I've been involved.