My first encounter with computing and programming was when I was in junior school in the 1970s. My first computers were the Radio Shack TRS-80 and Sinclair ZX Spectrum, and I learned BASIC on them. The TRS-80 was connected to a green monochrome monitor and we stored data on cassette tapes! I was eyeing also the TRS-80 Pocket Computer which resembled a calculator at that time.
Remember those beige Macs with small monochrome screens? I have used those early Macs in 1986, and have developed networked training software for technical training in factories, and customer service training software. The limitations of the small black-and-white screen was not a show-stopper for me, and I managed to compress and optimize graphics with image dithering, phone-quality audio, low-frame animation, and other specialized techniques, to bring animation and interactive media on the classic Macs.
For old and obsolete computers, visit oldcomputers.net, a really nostalgic and great resource.
I have progressively evolved with technology and kept pace with its many changes. I design and develop websites (for B2B, B2C, e-learning, content outreach and SEO), web and mobile apps (hybrid and native), social media and associated apps, custom databases for media and publicity, Perl and PHP scripting, and OS X consulting.
Here’s an old photograph when I delivered a keynote at the Board of Commissioners of Currency Singapore (BCCS) event to launch the website I developed in 1996. The website was cutting-edge at that time, showcasing Singapore currencies (dollars and coins), and various educational topics about the currencies.
If you are looking for Web and Mobile App development, Social Media development, or are thinking of migrating to the Mac platform for knowledge management or multimedia development, talk to me.
Web & Mobile Apps
I can help you develop web apps, or native mobile apps (hybrid and native), to help you reach millions of phone users Asia-wide (or worldwide).
Technology Primer training
I am a hands-on geek who loves to tinker with technology, and if you like, I can transfer what I learned into a form that works for your business. My technology primer training programs are customized and delivered for clients I work with.
I have a passion for technology, good ones especially. If you believe you have a product that has tremendous potential and traction in the market, and need a product advocate and evangelist, talk to me. If I am convinced of your product, I will be able to evangelize your product in the market, through stakeholder presentations, seminars, conferences, product launches, media events, etc.
I love ALL kinds of technologies – not just computers and software.