Author Archives: ianhung

Flockingducks ( is a social network which my partner, Yen Pin Hsiao, and I had created. The service keeps track of your contacts (so you don’t have to). With the ever changing nature of our contact list be it phone numbers, emails, and myriad of other networks, the aim of the service is to consolidate all of the bits of information and synchronize your gadgets in the end.

This project was a labour of love. I recall the days when we sat in William’s coffee shop just on the outskirts of campus, penning out our ideas right after we finished our final semester of university. It was a tremendous effort between the both of us in planning and building the website with everything crafted from scratch and which ultimately took about a year (on a part-time basis) from concept to launch. Till this day, the website is still a testament of the slick craftsmanship and of our creativity.

Read More »

Flockingducks (

Snippet from an ongoing work in progress. Wrecking my brain trying to create a logo that communicates the vision of the company without being overly loud or flamboyant. Something everlasting. Hmm.

Eco-Opportunity ( Logo Revision

True Vision Ghana ( was one of those web projects that engaged me at a personal level. I built the website and graphics. The underlying objective of the organization is something that I believe in and it is with great hope that the organization achieves its goals — and what better way to contribute to its endeavour than by helping with its web exposure. I tried to capture the essence of Ghana through the use of warm tones and attempted a more down to earth appearance through use of photographs throughout the site — not just any photographs but those that are not processed in any way or with any kind of commercial undertones — to simply tell the situation as it is. Hopefully, this will connect with its viewers and that they feel that their donations have made a real difference.

True Vision Ghana (

Formula SAE ( is an international competition that challenges students to design and manufacture a single-seat, open-wheel style race car (akin to a miniature formula one race car) which attracts over 250 universities, making it the largest and one of the most prestigious student design competitions in the world.

The goal of this project was to enhance the existing web site by establishing an online community and focusing viewer attention to sponsorship activity and procedure. Secondary objectives were to make the site low maintenance, easy to update, and aesthetically timeless keeping in mind of the ever changing nature of the team management and to ensure general consistency from term to term. As an added bonus, we were awarded a prominent placement of our company logo upon the carbon fiber body of the race car.

Read More »

University of Calgary: Formula SAE Design Team (

Time lapsed snapshots of this site in the making. Much of development was spent on planning and on deciding upon a set of proportions for the various columns of the page. I wanted a site that could be viewed easily on most display resolutions and common browser sizes. At last, I found a happy medium, although erring towards the conservative, in displaying the content.

Evolution of in Seven Steps

After a lot of work and tweaking, I managed to finish writing my slideshow function. An example of the slideshow function (along with pictures from my trip to Santa Cruz, California) is shown below:

The slideshow function uses a combination of existing lightbox and cyclic apis plus my own custom javascript enhancements. I wanted a slideshow feature that would integrate well with the aesthetics of the page and be unobtrusive. None of the existing slideshows that I could find really appealed to me and were either too gaudy and cumbersome or visually too unique for my taste.. So I put together something of my own. Enjoy!

Javascript Slideshow Function Completed

The projects listed under this section (and it is a growing list when I find the time to update this section!) give a general overview of my work. However, it does not form a complete picture of all the various projects that I have been a part of. It would take simply too much time to filter through all of the various projects. Therefore, I have selected those projects that I thought were simple enough to be shared in ‘bite-size‘ without discussing all of the design details. Itadakimasu! Bon Appetite!

One of many site visits on a cold and windy rooftop in Toronto, Canada

RF System Design Overview

The objective of this project was to build a new cellular tower to enhance indoor/outdoor coverage and to alleviate traffic by introducing new 1.9GHz and 2.5GHz carriers to the area thereby improving capacity and to provide new high speed data services. As always, the project identifiers in this posting have been censored and this abstract serves simply to give a very brief overview of my involvement. I was designated the prime RF designer for this project from start to finish.

The area of concern resided in the downtown core where customer complaints were generated. Based on drive test data and computer simulation of the radio environment, I had devised the search ring for a new cellular site candidate. The leasing specialist was delegated to the project to find a candidate within the parameters of the search ring. Consequently, there were numerous locations found but had deviated away from the search ring. Further computer simulation of alternate locations were performed and compromises were documented and presented to Planning for concurrence.

Read More »

New Three-Sectored GSM/WCDMA/HSPA/WiMax 850/1900/2500MHz Macrocell RF System Design

In the pursuit for greater call clarity, echo cancelers have been the center of recent development, and have now become highly sophisticated transmission equipment at the heart of highly complex networks. Effective implementation of echo cancellation across the network holds the key to improving call quality and ultimately, strengthen customer satisfaction, boost revenues, and reduce subscriber churn.

Powerpoint Presentation

Echo Cancellation: A Study of Hybrid and Acoustic Echo Cancellation