Past Projects
2011: Trademark Search & Manager For iPad
Type: Commercial
A trademark manager for iPad users. View in App Store
Keywords: ipad, ios, xcode, xml, xpath, libxml2, trademark, ip, intellectual property
2011: Scratch N Learn Chinese
Type: Commercial
Learning Chinese is tough. Scratch N Learn Chinese 1 attempts to help your Chinese learning journey by providing the first 500 Chinese characters in an interactive way using flash cards that can be 'scratched off' to reveal the pinyin and the meaning. View in App Store
Keywords: iphone, ios, xcode, xml, sqlite3, xpath, libxml2, chinese, mandarin, education
2011: Scratch N Learn French
Type: Commercial
A novel way to memorize French vocabulary by viewing flashcards that have a 'scratch' panel to reveal the answer. View in App Store
Keywords: iphone, ios, xcode, xml, sqlite3, xpath, libxml2, french, education
2010: KnowledgeOfAsia.com
Type: Personal
Using wikka wiki I created a human edited directory of experts in Asia.
Keywords: php, mysql, wikka, wiki
2009: Editable Directory of University Patents
Type: Commercial
A mediawiki wiki which was an editable directory of university patents from leading universities.
Keywords: mediawiki, wiki, php, apache2, htaccess, tomcat, ubuntu, linux
2009: Intellectual Property Search Engine Version 3.
Type: Commercial
An intellectual property search engine.
Keywords: project management, java, jsp, javascript, mysql, solr, apache2, htaccess, tomcat, ubuntu, linux
2009-2010: Social Media Outreach and Product Support
Type: Commercial
Set up a twitter account (www.twitter.com/ipexl) and an IP blog for promoting company's products.
Keywords: twitter, blog, slideshare, socialmedia
2009: Managing Intellectual Capital in Challenging Economic Times
Type: Academic
For a 'Managing Intellectual Capital' course, my team conducted research on how companies such as Proctor & Gamble and Nestle manage their intellectual property portfolios during challenging economic times.
Keywords: intellectual capital, online databases
2008: Knowledge Strategy for Tata Consultancy Services
Type: Academic
An MSc term paper outlining knowledge management strategies for Tata Consultany Services.
Keywords: boston box, kaizen, toyota way, knowledge audit
2008: Caravan Owners Data Mining
Type: Academic
As part of a data mining exercise, I used machine learning to identify vehicle owners that are more likely to purchase a caravan than others.
Keywords: spss, spss clementine, statistics
2008: Online forum and community of practice for MSc KM students.
Type: Academic
I set up a bulletin board system using phpBB for the purpose of creating and developing a community of practice for MSc Knowledge Management students at NTU.
Keywords: CoP, phpBB, php
2008-2009: Various interactive voice response systems
Type: Commercial
Project management for various interactive voice response systems for telcos in Singapore.
Keywords: project management, solaris, asterisk, ivr
2008-2009: Paradigm Shifts: An exploration of Thomas Kuhn's Structure of Scientific Revolutions
Type: Academic
My MSc dissertation was entitled: 'Paradigm Shifts: An exploration of Thomas Kuhn's Structure of Scientific Revolutions' where I compared Kuhn's SSR to some self produced grounded theory on the paradigm shifts of 1) the Haber-Bosch process of artificial synthesis of ammonia for agricultural usage and 2) paradigm shifts in the technology used for measurement of earthquakes by Charles Richter.
Keywords: paradigm shifts, innovation, agriculture, earthquakes, research, qualitative, groundedtheory
2008-2010: Set-up of various content management systems for websites
Type: Commercial
Set up & template tweaking for various content management systems for small business websites.
Keywords: cms, joomla, html, php
2008: Custom QR Code Reader for Nokia Phones
Type: Commercial
As part of a larger project, I sewed together a QR code reader and data structure for storing document information within a QR code.
Keywords: j2me, mobile, series60, nokia, qrcode
2008: Demo system for legal e-notary.
Type: Commercial
A peer-to-peer e-noterization system.
Keywords: c#, windows, qrcode, webcam
2008: MS Excel Based Search Engine
Type: Commercial
Innovated a search engine that allows a user to invoke a web search from MS Excel and retrieve the results directly into the Excel cells.
Keywords: ms excel, vba, web services
2007: Intellectual Property Search Engine Version 2.
Type: Commercial
An intellectual property search engine.
Keywords: project management, java, jsp, javascript, mysql, lucene, apache2, tomcat, windows 2003 server
2007-2009: A consumer mobile solution.
Type: Commercial
Due diligence, strategic advice and project management for a consumer mobile solution developed in Singapore for a local telecommunications company.
Keywords: project management, j2me, nokia
2006-2010: An 'on-the-fly' meta search engine for the Intellectual Property Office of Singapore.
Type: Commercial
An 'on-the-fly' meta search engine for the Intellectual Property Office of Singapore.
Keywords: project management, java, ajax, javascript, mysql, dtsearch, lucene, apache2, tomcat, windows 2003 server
2006-2010: An 'on-the-fly' meta search engine for the Intellectual Property Office of Singapore.
Type: Commercial
An 'on-the-fly' meta search engine for the Intellectual Property Office of Singapore.
Keywords: java, ajax, javascript, mysql, dtsearch, lucene, apache2, tomcat, windows 2003 server
2006: People Directory
Type: Commercial
An online directory of legal experts for Intellectual Property Office of Singapore.
Keywords: sql server, asp
2006: Online Diagnostics System for Intellectual Asset Management
Type: Commercial
An online diagnostics system for intellectual asset management made for the Intellectual Property Office of Singapore.
Keywords: sql server, asp
2005: Prototype metasearch engine for intellectual property information.
Type: Commercial
A metasearch engine for intellectual property that was used in-house for prior art searches.
Keywords: java, mysql, mysql cluster, regex
2004-2006: Various data mining projects for intellectual property information.
Type: Commercial
Data mining for intellectual property information for prior art search purposes.
Keywords: java, mysql, ms access
2004-2010: Patent mapping, patent analysis for a variety of technologies.
Type: Commercial
Performed research and analysis on technologies, countries and companys' patent portfolios
Keywords: thomson delphion, WIPS, patent search, data mining, data munging, online databases, reporting, crystal reports, ms access, ms excel, VBA.
2004-2010: Prior art searches for a variety of innovations.
Type: Commercial
Conducted prior art searches for new innovations for a variety of different technological domains including ICT, biotech, mechanical, medical etc.
Keywords: thomson delphion, WIPS, patent search, data mining, data munging, online databases
2004: Online shop and integration with partner's search engine
Type: Commercial
Using web services, integrated products from an online shop into a partner's search engine.
Keywords: java, jsp, xml
2003-2004: Mobile ERP Client.
Type: Commercial
Using web services from my company's ERP solution, I innovated a mobile solution using J2ME that received funding from the Infocomm Development Authority of Singapore (IDA).
Keywords: j2me, java, web services, series60, series90, nokia
2002-2004: Reporting Engine for ERP System
Type: Commercial
I worked on a reporting engine for a web based ERP/CRM solution. I also selected candidates and led a team in India for use of said reporting engine and creation of reports.
Keywords: j2ee, java, reporting, elixir report, crystal reports
2003-2004: Development work on a n-tier/web based ERP/CRM solution.
Type: Commercial
I did development work on a n-tier/web based ERP/CRM solution.
Keywords: oracle, db2, sql server, delphi, pascal, assembly
2002-2004: Client/Server ERP System
Type: Commercial
I did development work on a client/server based ERP system & solved various problems with, sometimes, out of the box solutions.
Keywords: oracle, db2, sql server, delphi, pascal, assembly
2001: Student Transcript Database
Type: Commercial
MS Access database for storing student's information and printing transcripts with school watermarks for a private school in Singapore.
Keywords: VBA, VB, MS Access, database, reporting
2001: Snake Game
Type: Commercial
'Snake' style clone for the PC. This game was used for conducting a psychological research study at the National University of Singapore on paratelic and telic personality types.
Keywords: c++, borland c++ builder, windows
2001: Honours project for BSc (Hons) Computer Science: Use (& development) of DirectX Based Components for Development of Business Applications.
Type: Academic
A library of C++ components for Borland C++ builder that used DirectX technology & corresponding demo applications that make use of them.
Keywords: directx, c++, borland c++ builder
2000: Networked Checkers Game
Type: Academic
A peer to peer checkers game using remote method invocation (RMI) in Java.
Keywords: java, rmi, swing
1998: UK Driving Test Practice Exams Simulator
Type: Academic
A fully functional MS Access database & corresponding Visual BASIC application that generates practise exams for the UK driving theory test (circa 1998).
Keywords: ms access, vb, vba
1998: Intranet Site for a Assembly/C development team.
Type: Commercial
Back when HTML was considered a skill, I made an intranet site for a programming department. It looked pretty good compared to all the Geocities sites that were around back then... and best of all, I avoided using MARQUEE.
Keywords: html
1998: Intranet Chat Program
Type: Personal
A crude piece of software written in VB for chatting with other classmates in college.
Keywords: vb
1997: Electronic Scoring System for Taekwondo Judges
Type: Commercial
Getting more confident with hardware, I made an electronic scoring system for taekwondo competitions that used a bunch of 555 timers to display LEDs controlled by four corner judges and displayed on a central control panel. This system was used successfully in national competitions in the UK.
Keywords: electronics, hardware
1996-1997: Various COBOL Programs
Type: Academic
COBOL programming is more fun than you can ever imagine. I was hooked on this.
Keywords: cobol, msdos
1996: Electric cable detector
Type: Personal
Continuing with the interest in small electronics projects, I made a small device that could detect live electric cables in walls.
Keywords: electronics, hardware
1996: FM Radio
Type: Academic
Although it was a small project, as a software guy, I'm still pretty proud of the fact that I made a working FM radio for my O Level electronics project. It consisted of a ferrite rod, endless amounts of twisting copper cable, a variable capacitor and some other bits and pieces I don't quite remember.
Keywords: electronics, hardware
1996: Digitization of electric cabling schematics for Scottish Hydro Electric.
Type: Commercial
In my first ever internship I spent most of my time digitizing electric cabling schematics from original drafts into AutoCAD.
Keywords: autocad
1991: Text Adventure Game for the Atari ST.
Type: Personal
I was 11 years old and I made a crude text adventure game using Atari ST STAC. Well... the important thing is I picked up some programming skills.
Keywords: atarist, stac
1990-1991: Various (Awful) BASIC Programs in ZX Spectrum BASIC
Type: Personal
I would guess this got me into programming. (This and, later, a book called 'Certified Course in C' which used to live next to my bed).
Keywords: basic