Portfolio

Billy Leung

View project on GitHub

HOME | CV PORTFOLIO | 2023-2021 | 2020-2013 | 2013-2008 | 2007-2003 | 2003-2000

PORTFOLIO

This section outlines the projects I have been involved in during the period 2000 – 2003.

FarEdge Technologies

_ Period _: Feb ‘03 – Jun ‘03 (Internship)

_ Length _: ~4 months

_ Team Members _ : 4+

_ Technologies _ : ASP .NET C#, COM, Tomcat J2EE Server, JSP/Servlet, JavaBeans, JCE, JDBC, XML, SQL Server stored proc, MySql, PHP, HTML, CSS, JavaScript, CVS, CVSTrac

_ Environments _ : Windows

_ Methodology _ : Programming

_ Description _ : FarEdge provides enterprise web portal solutions to its corporate clients. My responsibilities included developing web applications from direct input of customer’s requests from phone or client-facing meetings.

_ Projects _ :

Centrally Allocated Booking System ASP.NET

  • Enhanced a web application that allows university staff to automate the booking of rooms for lectures, presentations or tutorials.
  • Implemented ASP.NET ASCX pages enabling staff to book presentation rooms and associated equipment using C# and SQL Server.

Travel Agency J2EE web app

  • Created a new web form for the travel agency to perform flight quote sales using JSP & Servlets. JSP & Servlets, Tomcat App server, ODBC interfacing with MySql DB
  • Administered Tomcat J2EE server and configured security roles for different university staff roles.

Corptel PHP web page

  • Developed a form in PHP allowing users to submit telco-related surveys, which were then emailed to a central address.

Basis Design

_ Period _: Aug ‘00 – Feb’01 (Internship)

_ Length _: ~7 months

_ Team Members _ : 4+

_ Technologies _ : C++ 6.0, COM, MFC, Windows Message Pump, Native device driver development

API declaration using C prototypes, Sub-classing, Win32 Hardware APIs, Multimedia APIs

_ Environments _ : Windows

_ Methodology _ : Programming

_ Description _ : MMM is a real-time multimedia sequencing and laser hardware control system used in the outdoor entertainment industry for presenting laser shows. Development focused on hardware interfacing modules, MFC GUI simulators, and real-life laser hardware end-client demos.

_ Projects _ :

Macro Media Manager (MMM)

  • Developed a Klystron oscilloscope generator that packs laser position coordinates into PCM audio signals via a multiplexer to the laser mechanical hardware.
  • Created a real-time digital & analog clock that draws clock sprites with color output to the laser hardware.
  • Implemented MIDI device control to play music notes via a MIDI keyboard.