Here’s my journey with technology. Earlier years are estimates coz they happened so long ago I can’t exactly remember when…
1992 | Discovered QBasic on a box and started programming. |
1994 | Picked up Pascal, attracted by its direct ability to compile into executables and run as standalone programs. |
1996 | Learnt Visual Basic, because it lets me build Windows based GUI programs. Learnt programming with the event model and manipulating GUI components. |
Selected to represent school for National Software Competition (NSC). Ranked 8th. | |
1997 | Participated in NSC again, ranked 6th. |
1998 | Coached Juniors for NSC, they managed to squeeze into the 10th position. |
1999 to 2002 | Took up a Diploma in Information Technology. Started learning Java. Spent next 3 years specializing in Java with skills in JDBC, SQL, EJB, Swing, Threading, OOAD, Data Structures, Design Patterns, J2ME, etc. |
Represented school for various IT competitions such as Gigahertz and TechnoQuest. | |
2001 | Certified as Sun Certified Java Programmer. |
Did a 1-year research project with NSTB (now known as A*STAR) involving J2ME technology. | |
Freelanced in Java servlets web application project. | |
2002 | Graduated with a Diploma (with Merit) in Information Technology, ranked 2nd in course. 14 Distinctions, 3 ‘A’s, 2 ‘B’s, 1 ‘C’. |
Represented School for National Skills Competition (now known as WorldSkills Singapore) in the Software Applications category. Achieved the Gold Medal, and was sent to represent Singapore in the WorldSkills Competition to be held in St. Gallen, Switzerland the following year. | |
2003 | Obtained Microsoft Certified Professional (MCP) with Microsoft Certified Application Developer for .Net (MCAD.Net). |
Represented Singapore in the WorldSkills Competition (Software Applications category), in St.Gallen, Switzerland. Obtained the Silver Medal. | |
2004 | Deployed as an IT Specialist during National Service. Job duties include data management, maintaining an Internet-based web application module and providing first level IT support for the unit. |
Freelanced in a J2ME project. Migrated an engineering application including simple charting from J2SE to J2ME. | |
2005 | Graduated as a Bachelor of Information Technology. Dean’s commendation for High Achievement for 2 consecutive semesters. Project Excellence Award. GPA 6.75 out of 7. |
2006 | Obtained Microsoft Certified Technology Specialist (MCTS) for Microsoft Windows Mobile 5.0 Application Development. |
Picked up PHP out of interest after playing around with virutal webhosting packages. Freelanced in a typical PHP application website. | |
Worked as a Java Application Developer, picking up skills such as SWT, JMF and XMPP. |