Ozion World
  • My CV
  • Projects
    • My Unity 3D Projects
    • My OpenGL C++ Examples
    • My Javascript Game Sample #1
    • My Javascript Game Sample #2
    • My Javascript Game Sample #3
    • My Python Example
    • My Web Dev Example
  • Computer Vision
  • CG Animation
    • My Show Reel
    • My Flash Animation
  • Contact

Peter Chui                                                                   
Web Developer/ Game Programmer/ CG Technical Artist                                                                 Sydney, Australia

Picture
Qantas Boeing 747 flying over Sydney Harbour in my Flight Sim mobile game
Career Objective

To contribute my ultimate potential and creativity in the Game Programming & Web Development.  With over 10 years working in IT, I have been very passionate about computer graphics & software programming and I am committed to utilise my technical skills and experience to facilitate other developers and artists to create fun, innovative applications such as educational games and multimedia products. 86

Technical Skills

Programming/ Tools/ Infrastructure/ Automation
Animation/ Rigging/ MotionCapture/ Modeling/ Texturing/ Troubleshooting
Particle & Fluid Dynamics effects - Fire/ Smoke, Waves, Explosions

Software and Programming:
Unity 3D / NGUI / Photon Networking / Facebook SDK / Metaio / Durovis Dive / Kinect / Maya / MotionBuilder / Mudbox / After Effect / Photoshop / C# / C++ / OpenGL / GLSL / Python / Java / Javascript / PHP / ASP.NET / HTML5 / CSS / JQuery / MySQL / Excel VBA

Unity Game Examples #1 - #5
HTML5 Game Example - Snow Pong
HTML5 Game Example - Noah's Animal Matching


peterchui-resume.pdf
File Size: 207 kb
File Type: pdf
Download File

Employment History

Jan 2014 – Now
Gamerada Studio, Game Developer
Responsibilities include developing a recent multiplayer mobile game which covers cloud-based networking & database development, players login authentication, social media integration, in-app monetisation, player stats & UI development.  Other works involved key character rigging & animations.
Work on C#, GLSL, Unity3D, Photon Networking, NGUI, Javascript, jQuery, PHP, MySQL, Photoshop, Maya, HTML5 CSS, Durovis Dive VR in Unity.

Sep 2011 – Now

Ozion Solutions, Freelance Web Developer/ Indie Game Developer
Responsibilities include mobile game development and also some rapid prototyping on 3D modelling, rigging and motion capture, programming for shaders, character animation, GUI, AI, physics etc.  Other projects involved developing clients' websites, prototyping, layout design, shopping cart and CMS,  search engine optimisation etc.
Work on C++, C#, Javascript, Python, OpenGL, GLSL, Unity3D, ASP.NET, PHP, MySQL, Drupal, Dreamweaver, Photoshop, Flash, HTML5 CSS, AJAX, JQuery, Metaio AR in Unity.

Nov 2013
Meta (www.spaceglasses.com), Intern Unity Programmer
Responsibilities include testing their Unity code which allow user's hand to interact with 3D virtual objects through viewing from their prototype AR glasses with the motion & gesture recognition sensor.  Setup VM server & mobile client and coded in Unity to display the 3D Android / iPad device in AR glasses for demonstration.  Also assisted in coding & testing the emulation of the finger touch & swipe events on mobile device through the AR glasses.
Work on C#, Unity3D.

May 2012 – July 2012 
Games Lab, Web Developer
Responsibilities include developing and testing on the prototype website for role-play gaming project.  Programmed customized web controls, conducted testing and debugging the web application that serve administrators for self-managed content management, handle in-game items' exchange among players and  time-zone adjustment for worldwide players.
Work on ASP.NET, MS SQL, HTML5, CSS, AJAX, JQuery. 


Sep 2009 – Mar 2010
Empire Property Investors Australia, Web Programmer
Responsibilities include developing the company website & online content management
where staffs can update the website with the latest information, user authenication and
automate some business processes. Involved in the website design, coding & testing for
functional modules e.g. workshop booking, dynamic page scrolling.


June 2007 – June 2009
Accenture Australia, IT Developer
Responsibilities include web programming to enhance functionality of clients' web-based business system.
Worked on Microsoft sharepoint, C#, ASP.NET, TSQL, HTML CSS, Cobol, Excel VBA


May 2005 – Feb 2007
The Travel Corporation, IT Programmer
Responsibilities include support and scripting the model itineraries software for the travel booking system,
which facilitate passengers and travel agents to book their flights, hotels, holiday packages
Worked on system integration on the online booking system which gives customers an additional medium to make 
faster online booking, which helps to increase revenue to the business through commission-free reservations.


Oct 2004 - Mar 2005     
Carlson Wagonlit Travel, IT Support Programmer
Responsibilities include supporting corporate web site, where staffs can search and manage customers
and reservations data.  Conducted testing for the site, programming additional functionality to improve
existing application.


Dec 2001 – May 2004
Concept M, startup venture of Babcock and Brown, Mobile Application Programmer
Responsibilities include designing an innovative mobile payment methodology using smart cards in the mobile
devices. Implemented the mobile application and conducted pilot testing for the banks and telecom in Australia
and overseas.


Dec 1999 – Dec 2001
APN News & Media Australia, Web Programmer
Responsibilities include web programming the company's and subsidaries' websites. Conducted website and
database development, testing and data migration.


Jan 1998 – Dec 1999
Westpac, IT Programmer
Responsibilities include change management and programming automation scripts to support the software distribution for the bank's service centre platform.
Testing on scripts which performance and stress testing for quality assurance service.

Education

2013    
Advanced Diploma in Game Development (2D & 3D Game Programming)
Academy of Interactive Entertainment, Sydney
Curriculum included practical projects using C++, C# XNA, Unity3D for 2D/3D Game development (e.g. Game logic, AI, Collision detection)

2011    
Advanced Diploma in 3D Animation & VFX (Screens & Media)
Academy of Interactive Entertainment, Sydney
Curriculum included practical projects using Maya, 3ds Max for modelling, rigging & animation, Nuke for compositing, MotionBuilder & Kinect for motion capture, 3D Coat for sculpting, Photoshop for texturing

 2005
Master of Business and Technology

University of New South Wales

2005
Microsoft Certified Professional (MCP)

Developing Web application using C# .NET 
Developing Windows application using C# .NET 

1997
Bachelor of Information Technology

Macquarie University
Powered by Create your own unique website with customizable templates.