monospace

Who?

Ken Profile

My name is Ken.

I'm a programmer based in Kuala Lumpur, Malaysia. I was born in the late 80’s, and grew up fascinated by science & technology, particularly the computer.

Timeline

1998

First Computer

  • I got my first ever computer - an Amstrad PC1512.
  • It came together with a bunch of software on 5 1⁄4-inch floppy disks.
  • I remember playing a few classics on it - Maniac Mansion, Alley Cat, Golden Axe, amongst other games.
  • It is also capable of loading the GEM OS on the system.
2000

Access To The Internet

  • Got my 2nd PC at the turn of the millennium - A Pentium III 600Mhz system which came installed with a modern Windows 98 OS and a built-in 56k dial-up modem.
  • Made first contact with the Internet. This event marks the beginning of my exploration, and I was hooked ever since.
2001

The Web & Flash

  • The Internet has provided me with access to a vast amount of resources that I had never imagined. It has made self-learning on any topics possible.
  • Started learning to build webpages using HTML on notepad.
  • Discovered Macromedia Flash and was immediately got attracted by its multimedia capabilities.
  • Bought my first programming book - O'Reilly's ActionScript The Definitive Guide by Colin Moock and read it from cover to cover. This book has formed the coding foundation in me.
2002

Discovering

  • Discovered Macromedia Dreamweaver because of Flash.
  • Started learning about CSS thanks to the webpage code output by Dreamweaver.
  • Modelled my first Counter-Strike map using Valve Hammer Editor.
2003

Learning

  • Learned about PHP to add data loading capabilities into Flash.
  • Discovered JavaScript from downloadable DHTML components.
2005

Experimenting

  • Replaced my ageing Pentium III with an AMD Athlon64 system.
  • The increasing popularity of cel-shading in Flash animation has encouraged me to learn about the basic of 3D concept by trying out various 3D applications such as 3DSMax, Lightwave 3D, modo, Blender, etc.
2007

Computer Science

  • Got myself an NEC Core Duo laptop that ended up surviving for 9 years.
  • Started my undergraduate studies in Computer Science at the University of Malaya.
  • Started learning Java through one of the core degree subjects.
  • Learned about video editing using Adobe software suites from various University events.
2009

The Real World

  • Had my first taste of the real world by interning at a web development company.
  • Performed my first web development activity on an E-commerce website.
  • Attended my first tech event at an Open Source conference.
2010

First Startup

  • Started a small business operation by providing website development services with a few friends.
2011

Applying Knowledge

  • Successfully graduated from my Computer Science undergraduate degree.
  • Dived deeper into web development and went niche in E-commerce support and services.
  • Made my first $buck$ on the Internet.
2013

Dawn of Mac

  • Inherited a second-hand Macbook Pro.
  • Started experiencing Mac OS system as my secondary machine alongside Windows.
2014

Hackathons & Events

  • Joined my first Startup Weekend event.
  • Participated in a Hackathon event for the first time.
  • Volunteered for the first time at a TEDxKL conference.
  • Took my first flight.
2015

Growth & Networking

  • Curated a TEDxYouth@KL conference event for the first time.
  • Co-organised an AngelHack hackathon event for the first time.
2018

Open Source Contribution

  • Contributed significant code to an Open Source library for the first time.
????

To be continued..

  • The pace of advancement in technologies and the Internet continue to accelerate exponentially over the years. Yet after all these years, I'm still looking for my footing in the world, trying to search for the domain that will truly define who I am.
Ken Profile
Follow me
I build stuff
Twitter
@ngkenfai
LinkedIn
Ng Ken Fai
GitHub
@kenfai
Instagram
@ngkenfai

Copyright © 2000-2020 @ngkenfai.
All rights reserved.

Constructed on a mechanical keyboard • Rendered with GatsbyJS • Styled using Tailwind CSS • Hosted on AWS