I'm from Taiwan and currently residing in New York City. I was a front-end software engineer at Mozilla (MoCo) and a software developer at Plurk Inc. I also do freelancing web designing and photography with much enthusiasm.
I've got my bachelor's & master's degrees in Computer Science from National Taiwan University, plus a year as an exchange student in the United States.
I am multilingual, fluent in Mandarin Chinese and English, plus workable Japanese. I also take an interest in psychology, psychiatry and psychotherapy.
This is one HTML5/CSS3/jQuery-powered website I made in collaboration with my wife (who is in charge of visual and UX designing) as our freelance job. The single-page portoflio pages have a unique background image loading mechanism that aims to reduce loading latency and optimize for a wide range of screen resolutions.
Allodynia is a personal concept website created in HTML5/CSS3, plus extensive use of jQuery and my own handrafted tools. Inside the dark raining theme is the textual concepts of my
I made this Flash-based website to both demonstrate my ability to build a full-fledged website in Flash & AS3 (which in some time prior was something I had thought I was incapable of), and to organize my persona. It includes a unique mechanism to load exported fonts for use as dynamic ones. The website also has a prototype rain engine that would see its maturity in Allodynia.
This webpage demonstrates the UI of one of my undergrad course projects, made in Flash. Aside from the project's interesting and revealing topic of social graphs (involving Hadoop and HBase), the UI was prasied unanimously.
This Flash album was originally made to consolidate all the albums from my wretch.cc accounts, whose number totalled over 30 right before wretch.cc closed down. With a dark-themed minimalistic interface, the contrasted clutteredness by the enormous amount of pictures was deliberately crafted to convey the idea of my life mosaic.
A résumé template with a sleek & professional design with pure HTML and CSS, requirng only a web browser to typeset into PDF.
A Python script, at GitHub, to back up all your plurks.
An unofficial add-on (as a Win32 proxy DLL) to allow popular BBS terminals (such as PCMan or KKMan) to be operated with mouse clicks when browsing BBS sites. This was created with Visual C++ (but using Windows Template Library instead of MFC) and was open source.
More than a community staff for Messenger Plus!, I also developed plug-ins and scripts for the MSN/Windows Live Messenger add-on, and wrote some tutorials about deep hacking into the add-on process.
A single-player version of Minesweeper Flags (once a game MSN Games), created in C# for Windows, developed in mid-to-late 2000's. This was one of the latest desktop GUI applications I developed.
Photography is one big aspect in my life. I have had my point-and-shoot since I got into university, and went on to have my DSLR. Even today, I still carry my point-and-shoot with me even though I have a smartphone. Besides digital photography, I also know a little bit about film photography through attending the photography club in my university's years; as such, my photography knowledge is mostly derived from film photography.
I put my best photos in this Picasa album since 2008. It is periodically updated.
deviantART contains more of my experiental photography works, such as experimentation with tilt-shift and light painting post-processing. It is periodically updated.
I visited Kyoto, Japan with my friend in April 2009 to marvel at the cherry blossom. And I want to share the magnicient views with people (along with delicious foods).
The fireworks of 2012 Taipei DaDaoCheng Fireworks Festival, in late August. To take these wonderful fireworks, my friends and I had to be at the location in the early afteroon and wait under the scorching sun until sunset. There are pictures of blendings of dozens of exposures in deviantART.
I took the responsibility (along with an acquaintance of mine) to shoot the pre-wedding photos for my friends couple. It actually took a lot of post-processing to get the final results looking professional.
I have strong interest in classical music especially the Baroque era through the early Romatic era. As a piano learner when I was a child, I have developed absolute pitch. Even though I did not pursue a music-related career, I have still maintained interest in playing the piano and music composition.
I have been composing music pieces throughout the years with my computer and MIDI keyboard. All of them are instrumental (i.e. without vocal parts) and mostly imitating classical music. Occassionaly the pieces get adapted for other works (from all over the world through the Internet) or get performed live.
Sometimes when I take the leisure to record (with a semi-professional Sony audio recorder) my piano performances at home. As elementary pieces as the performances mostly are, they are played with well-balanced touches, thanks to strict training from my tutor and Hanon's exercises.
I enjoy writing, from technical articles to personal blogs, or just reflections from my trips. I think writing helps me to think and reason structurally and logically, and also enables me to look into issues deeper.
This blog is more technical oriented, about how I'm messing around with my projects, my server, and sometimes thoughts regarding issues in the technology field. It also hosts reviews for my photographs from time to time.
I set up this blog to see if I could tell stories with my photos and be less "technical" and more humane with my photography.
This is my personal blog that has survived for the longest – having been created in 2005 as an MSN Spaces Blog – and I write anything on it.
I wrote this 13-page report to reflect my 2010-2011 year as an exchange stdudent at San Deigo State University (this was required by my "home" university), detailing what I saw, expereinced, and learned, at my first-ever-in-life stay in the States. It's definitely a fun read.
Some miscellaneous bits about me:
I love to read as much as I love to write, even though in recent years I have shifted my focus to online articles, essays and papersm, from composed books. Still, I keep my Kindle around to read books that enable me to learn new things collectively and systematically.
All pictures taken by me since early 2000's, totalling to over ten thousand photos. Still actively updated.