About Me

Hi! My name is Michael (Ming Hung) Lu. I am a master student studying computer science at UC Davis. I was born and raised in Taiwan and came to America to study after high school. I graduated from UC Davis with a B.S. in Computer Science in June 2015.

Since I was little, I've developed an indescribable passion with computers. Studying new technologies, writing programs and websites made up the majority of my freetime everyday. In my spare time, I enjoy TV, golf, cooking and flying (Microsoft Flight Simulator).

My first website was made back in the age of Frontpage 2003, and my first C++ program was compilled on Visual Studio 2005. Looking back from now when I am studying computer science in UC Davis and programming this page in Visual Studio 2013,
I am very happy that I've kept my love and passion for computers for over 10 years. I am certain that I will continue to do so in the future. (Aug, 2015)

My Works

Class Website 2.0

This is a re-designed version of the class website I designed earlier in 2013. The new version utilizes Bootstrap and more javascript to create a better UI. You can view it here

Features includes: A UI that supports desktop and mobile viewingPages includes calendar, notification, message board...SQL backendManagement web protal which manages all pagesand more...
*This website features Bootstrap Calendar found here

Rental Management System

2014

An intergrated company platform for a rental property company, Fomento Predial Kok Chai Group Limitada (Macau, China).
It allows the company to manage rental properties and payments and it's made using Visual Studio Lightswitch.
Features include:

Android Home Control Client

2014

As part of my home automation project, the app is meant to run on a tablet which is mounted on my wall. It communicates with the main controller (PC) through WiFi which
controls various hardware in my apartment. I also extend the ability of my server program to feed weather forecast, TV program information and other information to the app.

Windows Phone Home Control Client

2014

As part of my home automation project, I made an app for Windows Phone which controls my house. It connects to the main controller (PC) in my apartment to control lighting, security and AC.
On the controller is a custom made server program which interacts with the hardware and feeds update back to the app.

Arduino AC Controller

2014

Since it's always so hot in Davis during the summer, I made an AC controller using Arduino which communicates with my main controller (PC) so I can turn on my AC hours before I come home.
It's a simple remote that runs a web server which takes in the request and sends IR signal to my AC.

My Silverlight Website

2013

My previous website features a full Silverlight interface with custom made navigation and some custom transitions.
It was replaced with this one mainly becuase of long loading time during initial visit, you can check it out here

Class Website

2013

A website for an elementary school class in Affiliated Experimental Elementary School of University of Taipei.
It's built with ASP .NET and primarily used for class information publishing and contains a simple message board for communication between students and teacher, check it out here. Features include:

Inventory / Order System

2012

This is an integrated inventory and order management system for CSquared Cycling (now Flux Wheels). It's made with Visual Studio Lightswitch and it allows the company to manage inventory as well as order and basic customer information. Features include:

Finance Manager

2012

A simple Windows Form program built for managing personal finance. It features basic expense and income tracking, account management and reporting function. Special thanks to Andy Fong for the inspiration. Features include:

My First Website

2001

My very first personal website! It was built with Frontpage 2003, really not much information in there, mostly the pages are the products of me experimenting with HTML and Javascript
Looking back from here, things did changed a lot since then! You can visit it here
(The website is quite old and have not been updated for quite some times! Some of the pictures, links will be missing and the encoding is Chinese Traditional(Big-5), if you see crazy texts!)

Other Stuff

Here's a short gallery of the things I do when I am not programming, includes: