About Lei

I am a Senior Software Engineer currently with National ICT Australia (NICTA).

Before joining NICTA, I did my Ph.D in the Department of Computer Science and Software Engineering, The University of Melbourne, Australia.

Professional Experience

1. Senior Software Engineer, National ICT Australia Limited. Jan. 2010 - Present.

I am working as a lead developer for the Badumna Peer-to-Peer (P2P) Network Suite. Badumna supports most of the state-of-the-art features you can name for a P2P software. Badumna has a C# core inside its C++ interface.

2. Ph.D Candidate, The University of Melbourne. Oct. 2005 - Oct. 2009.

The title of my doctoral thesis is Robust Peer-to-Peer based Parallel Computing on the Internet. I did the following projects for it:

3. Software Engineer, IntelliGuard IT Pty Ltd. June 2005-April 2008.

IntelliGuard is a Melbourne based start-up company dedicated to developing Distributed Denial-of-Service protection products. I built the following software for its DPS product line:

4. Support Engineer, ARM. June 2003-Feb. 2004.

I ported Linux/uClinux to a few ARM based platforms in 2003/2004 when working for ARM. Another interesting part of this job is to provide customer support on ARM C/C++ compiler and debugger.

Skills

1. High throughput and robust system design and performance tuning.
2. Peer-to-Peer system design.
3. Cross platform software design and implementation in C/C++/Java/C#.
4. Managing small software development projects.
5. Technical writing and presentation in English and Chinese.
6. Troubleshooting and software debugging.

In short - I am a result driven technical person.

Contact Details

Email is the preferred method if you want to contact me.
Email address:



Last Modified: 08/05/2011. Created on gVim, hosted on Linux.