About

I’m Vincent Tan, a software developer in Singapore, working mainly with C#, VB.NET and ASP.NET self-employed writer. Here, you will read articles on programming and general topics of curiosity. You will also find articles on mathematics (but that’s ok, because you’re tough).

If you’re new here, please consider subscribing to my RSS feed with my latest articles or follow me on Twitter.

Background

It started with a toy computer. It was rudimentary, but I did learn basic BASIC on it. Then came role playing games and pretending to be a computer super spy.

Eventually, I got an XT86 computer, like all the cool kids on the block. I also played lots of console games (but you’re not really interested in that, right?), which sort of forced me to learn Japanese (all the cool games came from Japan back then).

Somehow, I managed to graduate from National University of Singapore, majoring in Applied Mathematics and Computational Science. The highlights of my tertiary education were computer graphics and 3D geometry classes. My thesis was on computer virus behaviour, and the code used in the simulation was based off of my tinkering in game development and the demoscene.

And then I was programming in a professional capacity and writing articles. And now, I’m working for myself. What else will happen next?

I’ve worked with C, C++, Java, Matlab, OpenGL, DirectX, C#, VB.NET, (X)HTML, CSS, Javascript, ASP.NET and SQL (on Sybase, SQL Server and Oracle). I’ve also

  • given presentations to customers, sales and marketing and customer support staff
  • written technical documents and user manuals
  • diagnosed and solved network problems
  • liaised with customers
  • handled queries from users
  • perform server maintenance

Feel free to contact me. Questions, thoughts, ideas or simply that you had a nice day today are welcome. Oh, and subscribe to my RSS feed (you will feel good. And it’s free. Did I mention you will feel good?). You can also find me at Twitter and Facebook.