<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sunny Chow&#039;s Blog</title>
	<atom:link href="http://www.sunnychow.com/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sunnychow.com/wordpress</link>
	<description>My Technical Encounters.</description>
	<lastBuildDate>Tue, 13 Jul 2010 18:24:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Visual Studio Build Enviroment Variables (aka Property Sheet User Macro)</title>
		<link>http://www.sunnychow.com/wordpress/2010/07/visual-studio-build-enviroment-variables-aka-property-sheet-user-macro/</link>
		<comments>http://www.sunnychow.com/wordpress/2010/07/visual-studio-build-enviroment-variables-aka-property-sheet-user-macro/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 23:32:34 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.sunnychow.com/wordpress/?p=198</guid>
		<description><![CDATA[
Here&#8217;s a howto for setting build environment variables within Visual Studio itself.  Given that I&#8217;ve seen plenty of projects that used system wide environment variables for project level settings, I suspect this will be of use to other developers as well.


From the menu:  View > Other Windows > Property manager.
Right click on Property [...]]]></description>
			<content:encoded><![CDATA[<p>
Here&#8217;s a howto for setting build environment variables within Visual Studio itself.  Given that I&#8217;ve seen plenty of projects that used system wide environment variables for project level settings, I suspect this will be of use to other developers as well.
</p>
<ol>
<li>From the menu:  View > Other Windows > Property manager.</li>
<li>Right click on Property Manager, add Property Sheet.</li>
<li>Double click on the just created Property Sheet.</li>
<li>Click on User Macros.</li>
<li>Click Add Macro.</li>
<li>Add the build variable&#8217;s name and value.  Check &#8220;Set this macro as an environment variable in the build environment&#8221;.</li>
</ol>
<p>References</p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/library/5k4a0033.aspx">MSDN entry: How to: Add New Property Sheets to C++ Projects</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/a2zdt10t.aspx">MSDN entry: Add User Macro Dialog Box</a></li>
<li><a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=403145">Forum Topic Discussing this subject</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.sunnychow.com/wordpress/2010/07/visual-studio-build-enviroment-variables-aka-property-sheet-user-macro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Work Resume</title>
		<link>http://www.sunnychow.com/wordpress/2010/04/work-resume/</link>
		<comments>http://www.sunnychow.com/wordpress/2010/04/work-resume/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 05:51:03 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Professional]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.sunnychow.com/wordpress/?p=129</guid>
		<description><![CDATA[       
	.post .entry .resume_container a {
		color:#C54A1C;
	}
	.resume_container h3 {
		margin-top: 2em;
		margin-bottom: .1em;
		font-family: Tahoma;
	}
	.resume_container h4 {
		display: inline;
		margin-bottom: 0px;
		padding-bottom: 0px;
		font-family: Tahoma;
	}
	.resume_container p {
		display: inline;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	ul.section {
		list-style: none;
		margin-left: 1em;
	}


Contact Information

 Email : sunny (-dot-) chow (-at-) acm (-dot-) org
	

Objective
Seeking San Jose based company that can leverage advanced image analysis and application development skills [...]]]></description>
			<content:encoded><![CDATA[<style>       
	.post .entry .resume_container a {
		color:#C54A1C;
	}
	.resume_container h3 {
		margin-top: 2em;
		margin-bottom: .1em;
		font-family: Tahoma;
	}
	.resume_container h4 {
		display: inline;
		margin-bottom: 0px;
		padding-bottom: 0px;
		font-family: Tahoma;
	}
	.resume_container p {
		display: inline;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	ul.section {
		list-style: none;
		margin-left: 1em;
	}
</style>
<div class="resume_container">
<h3 style="margin-top:0">Contact Information</h3>
<ul>
<li> Email : sunny (-dot-) chow (-at-) acm (-dot-) org
	</li>
</ul>
<h3>Objective</h3>
<p>Seeking San Jose based company that can leverage advanced image analysis and application development skills to create more intelligent products.</p>
<h3>Experience</h3>
<ul class="section">
<li>
<h4 class="subSection"><a href="http://orpix.tech.officelive.com/">Consultant</a></h4>
<p><em>Consultant: 03/2010 – Present</em></p>
<ul>
<li> Implemented a rectangle bounding box algorithm for outlining photographs in a video stream.</li>
<li> Developed a DirectShow library to interface with video cameras. </li>
<li>Developed a MicroManager (open source Microscope control system) plug-in to control a Direct Electron camera system over TCP/IP using Java.</li>
<li>Developed a web service interface for OSCommerce to enable AJAX requests for the aging but widely supported e-commerce platform using PHP, MySQL, JSON &#038; JQuery. <a href="http://www.oscommerce.com/community/contributions,7459">Json Interface for OsCommerce</a></li>
<li> Increased e-commerce website conversion rates by 12% by improving the user friendliness of our product display and transaction systems. <a href="http://www.barrieronline.com">Barrieronline.com</a> </li>
</ul>
</li>
<li>
<h4 class="subSection"><a href="http://www.freightscancargo.com">FreightScan Cargo</a></h4>
<p><em>Senior Software Engineer: 07/2007-04/2008 &#038; 04/2009 – 02/2010</em></p>
<ul>
<li>Participated in the development of a next generation cargo dimensioning system.</li>
<li>Developed automated testing of dimensioning algorithms to measure and improve accuracy.</li>
<li>Improved existing dimensioning algorithm and reduced processing time.</li>
<li>Used Microsoft XNA to develop an interactive 3D visualization tool.</li>
<li>Developed the server-client networking layer using .NET Remoting.</li>
<li>Implemented motion triggered cargo scans using OpenCV and DirectShow.</li>
<li>Prototyped noise reduction algorithms using MATLAB and implemented it using OpenCV.</li>
<li>Prototyped 3D alignment routines for multi-camera systems using MATLAB.</li>
</ul>
</li>
<li>
<h4 class="subSection"><a href="http://www.alibaba.com">Alibaba.com (Hangzhou, China headquarters)</a></h4>
<p><em>Product Developer: 04/2008 – 04/2009</em></p>
<ul>
<li>Coordinated regional US and Hong Kong marketing operations from China mainland.</li>
<li>Jointly developed overseas online marketing programs and bridged language communications.  </li>
<li>Oversaw development of a Cost Per Acquisition tracking system for affiliate marketing.</li>
<li>Developed custom international trade database import system serving entire countries.</li>
</ul>
</li>
<li>
<h4 class="subSection"><a href="http://ncmir.ucsd.edu">National Center for Microscopy and Imaging Research</a></h4>
<p><em>Associate Development Engineer (07/2001-08/2006)</em></p>
<ul>
<li>Created an automated system to acquire thousands of individual images to stitch into one single image bringing to fruition gigapixel mosaic images of mouse brains. <a href="https://confluence.crbs.ucsd.edu/display/ncmir/NCMIR+Software;jsessionid=C5EF606A64D53CEFDC547D7C934684F4#imagej">Software Link</a></li>
<li>Enabled the scientific understanding of genetic disorders expressed in mouse brains at the micro and macro level.</li>
<li>Utilized the combination of Microsoft Visual C++, MFC and COM to synchronize stepper motor movements with image acquisition.</li>
<li>Engineered a non-uniform illumination correction and image alignment solution in a memory efficient manner via Eclipse and Java Advanced Imaging libraries. <a href="http://java.sun.com/products/java-media/jai/success/ncmir.html">JAI Success Story</a></li>
<li>Collaborated with Olympus engineers to develop commercial automated mosaic systems.</li>
<li>Published <a href="http://www.ncbi.nlm.nih.gov/pubmed/16774516">&#8220;Automated Microscopy System for Mosaic Acquisition and Processing&#8221;, Journal of Microscopy, Vol 222 Issue 2 Pg 76 &#8211; May 2006.</a></li>
</ul>
</li>
</ul>
<h3>Education</h3>
<ul class="section">
<li>
<h4 class="subSection">University of California, San Diego</h4>
<ul>
<li>M.S. Computer Science, Concentration in Computer Graphics and Vision, June 2004.</li>
<li>B.S. Computer Science, June 2001</li>
</ul>
</li>
<li>
<h4 class="subSection">Tsinghua University, Beijing China</h4>
<ul>
<li>Chinese Language Studies, September 2006 – July 2007</li>
<li>Fluent in spoken and written Chinese</li>
</ul>
</li>
</ul>
<h3>Skills</h3>
<ul class="section">
<li>
<h4 class="subSection">Programming Languages:</h4>
<ul>
<li>C++, C#, Java, PHP, MATLAB</li>
</ul>
</li>
<li>
<h4 class="subSection">Windows Programming:</h4>
<ul>
<li>Windows MFC &#038; COM, Winsock, Microsoft .NET</li>
</ul>
</li>
<li>
<h4 class="subSection">Graphics and Visualization:</h4>
<ul>
<li>OpenCV, OpenGL, Java Advanced Imaging Toolkit</li>
<li>Development of a distributed ray-tracer with photon mapping</li>
</ul>
</li>
<li>
<h4 class="subSection">Computer Vision and Image Processing:</h4>
<ul>
<li>Feature and Edge detection, Motion tracking, 3D Scene reconstruction, Segmentation, Random Sample Consensus, Video stabilization </li>
</ul>
</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sunnychow.com/wordpress/2010/04/work-resume/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
