Eugene Kin Chee Yip

I'm currently a Computer Systems Engineering PhDPhilosophiæ Doctor candidate at the University of Auckland. My supervisors are Dr Partha Roop and Dr Morteza Biglari-Abhari. I am a current (beginning 2009) recipient of the University of Auckland Doctoral Scholarship. I gained my BE(Hons) with First Class Honours from the same UniversityThe University of Auckland..

Eugenuity: eu·ge·nu·i·ty [yoo-jeen-noo-i-tee]

  1. The collective attributes of ingenuity, engineering, and Eugene.
  2. Sometimes considered as the sum of "enginuity" and ingenuity.
  3. Witty, clever and intelligent

My main work interests include
Processor architecture, predictability, entrepreneurship, software design, website design, graphics design, fountain pens, and research.
My leisurely interests include
Table tennis, typeracer, share trading, foreign exchange trading, listening to music, salsa, ceroc, ballroom, and following Apple related news.

Where am I?

I was born in Hong Kong but I now live in Auckland, New Zealand. You may contact me by sending an email to eyip002@aucklanduni.ac.nz

Skills

The following is a list of acquired skills:
  • Experience with Atmel Mega8 micro-controller, MicroBlaze and NIOS II (FPGA) programming in C/C++.
  • Programming languages: C/C++, Java, Esterel, and AVR assembly.
  • Description languages: HTML, VHDL, Verilog, and LaTeX.
  • Scripting languages: Python, JavaScript, ActionScript 2 & 3, MatLab, Korn and Bash.
  • Programme and hardware debugging with attention to detail.
  • Working under Microsoft Windows, Macintosh and Linux environments.
  • PCB designing and soldering through assessed project work.
  • Workshop practice: Mig and arc wielding, milling, lathe and bench work.
  • Communication skills through quality assurance work experience.
  • Website development from the server backend to webpage design.

Achievements

The University of Auckland (2005 - 2011)

2011

  • Part of the Spark 2011 organising committee as ICT Lead; a student led initiative to foster innovation and a culture of entrepreneurship.

2010

  • Part of the Spark 2010 organising committee as Research Lead.

2009

  • Graduated from the University of Auckland with First Class Honours in Computer Systems Engineering.
  • Awarded the University of Auckland Doctoral scholarship.
  • Part of the Spark 2009 organising committee as Research Support.

2008

  • One of ten winners of the Spark 10K Challenge in recognition of feasible business ideas. Idea entered was called "StockShaping"; a realtime stock exchange simulation website.
  • Attended the Spark Vision to Business series of lectures for developing an entrepreneurial mind (University of Auckland initiative).
  • Winning team in the Management Consulting Club's (MCC) MikesBikes (business simulation) competition.
  • Invited to the Computer Systems departmental lunch for the top Part Four students to celebrate our achievements.

2007

  • Invited to the Computer Systems departmental lunch for the top Part Three students to celebrate our achievements.
  • STEPS mentor.
  • Media designer for HKESA (University of Auckland club).

2006

  • Placed on Dean's List for academic achievement in Stage Two Engineering.
  • Invited to the Computer Systems departmental lunch for the top Part Two students to celebrate our achievements.
  • One of five mentors nominated for exceptional commitment to the STEPS scheme.
  • Media designer for HKESA (University of Auckland club).

2005

  • Placed on the Dean's List for academic achievement in Stage One Engineering.
  • SKM Design 1B Challenge award for 3rd placing in Egg Racer.
  • Letter from Engineering Science congratulating my A+ achievements.
  • Recipient of a Scholar's tie at the Westlake Boys' High School Scholar's Day.

Westlake Boys' High School (2000 - 2004)

2004

  • One of eighteen students selected into the New Zealand Chemistry Olympiad Training Camp.
  • 40 Hour Famine Co-ordinator for Westlake Boys' High School.
  • Invited to the ASB Bank Scholars' Luncheon based on academic merit.
  • Tutored a forth form student for mathematics.
  • Completed a Red Cross First Aid course.

2003

  • Ranked second for Physics and third for Chemistry in the Sixth Form External Examination.
  • Second place for the Sir William Pickering Power Point Presentation competition.
  • Merit in NZX Stock market Challenge.

Work Experience

Spark Entrepreneurship Challenge
2011: Lead the ICT Team to roll out a new website. Maintain existing infrastructure for entry submissions and RSVPs. Updating and uploading photos and videos of Spark events and seminars.
2010: Lead the Research Team to reach out to the postgraduates at the University of Auckland. Dissemination of opportunities offered by Spark to latent and emerging entrepreneurs. Co-ordinating the Unpolished Gems program, use of University IP in Spark Challenges and the Bright Sparks Challenge.
2009: Support my Research lead: handling expressions of interest from students to work on University IP for the Spark $100k Challenge; setting up the Bright Sparks Competition with the PostGraduate Students Association.
The University of Auckland
March to June 2010: Supervising laboratory sessions for CompSys 305, a hardware design paper involving programmable digital logic and the Altera DE0 board.
March to June 2009: Supervising laboratory sessions for CompSys 302, a software design paper involving making a dynamic website and AVR assembler.
Med Mentors - February 2009 to March 2009
Created a website with a database and email back-end and for an online booking system for use by students, mentors and tutors. Duties involved: drawing up specifications required by Med Mentors; implementing the system with Python, CherryPy and MySQL; creating the HTML and CSS; testing the system; staging to a remote webhost. An administrator back-end was included for global management of the booking system.
Descisys Limited - November 2007 to September 2008
Worked as a Quality Assurance (QA) analyst automating test procedures on a product implemented as a Java applet running in a browser. Translating test procedures to JavaScript statements and using TestComplete, a test automation software, to execute the procedures without human aid. Maintaining and adding to existing test procedures.
Talking Computers Limited - December 2006 to October 2007
Worked as a Quality Assurance (QA) analyst. Included testing telephony software developed in-house; responsible for bug finding, reporting, tracking and resolution; developing and maintaining software testing procedures; customisation of Microsoft CRM for bug tracking purposes; and familiarising with analog, digital and VoIP phone technologies and networking. My work had a large weighing on the quality of the software product released to the market.
Countdown - January 2005 to December 2006
Responsible for displaying new promotional stock in store for the coming week. This job required efficiency through implementation, making informed decisions to deal with missing stock and working from a plan. Attention to detail and self motivation was important. The key skill required was time management as this was a time limited job. Training was minimal so improvements to my work were made through feedback.
STEPS mentor - Years 2006 and 2007
Student Engineer Partnerships (STEPS) is a student mentoring scheme to provide personal support to engineering students in order for them to achieve their academic potential. I mentored two students and this has improved my communications and teaching skills.
HKESA Media designer - Years 2006 and 2007
Hong Kong Engineering Students' Association Inc. (HKESA) is a University of Auckland affiliated club. As a media designer for HKESA, I have created posters, our web site's banner and contributed towards our magazine, EMP.


Optimization, the Microsoft way

__inline BOOL SearchOneDirectory( IN LPSTR Directory, IN LPSTR FileToFind, IN LPSTR SourceFullName, IN LPSTR SourceFilePart, OUT PBOOL FoundInTree ) { // // This was way too slow. Just say we didn't find the file. // *FoundInTree = FALSE; return(TRUE); } Note: This was found in the 2004 leaked Windows sources (link).



© Eugene Kin Chee Yip (2011)