Hung-Lung Yang
** ******** ********, ******, ******, H9J3W6 514-***-**** abou6u@r.postjobfree.com
HIGHLIGHTS
Strong programming knowledge BS in Computer Engineering, Diploma in Visual & Game
Programming
Committed to quality and excellence by spending extra effort on improving and optimizing
codes
Designing tools to be as user-friendly as possible
Works well with team members by being helpful and supportive to achieve common objectives
Always pursuing improvements and new ideas
COMPUTER SKILLS:
C++, C#, Visual Basic, Hero Script Language (HSL), Flash ActionscriptSOFTWARE EXPERIENCE
Dominus (
2012)
A MMOG created using HeroEngine
Item/Inventory system:
populate different type of items with different behaviors
Different Item bags (inventory, equipment, trade, craft
3D asset Attachment tool:
Attach asset to character's bone
offset special FX on the asset (ie: gunshot FX coming out of the gun hole)
Character customization system:
Character creation
Character armor equipment
Dynamic asset system:
Animated asset control
Treasure loot
teleportation
Sound System:
Sound Tool: Test FMOD files and track instantiated sounds
Sound attachment on character, region, and other system
Base System Gameplay
Unannounced Game (2009)
A MMOG created using HeroEngine
Created an intuitive chat system with auto-word completion feature
Setup external plug-in (DLL) to communicate with HeroEngine in C++
Grouping system: handled party s members status, members interactions, and shared loot
Friend system: kept track of player s friends status
Collection node tool
Crafting System: Combining items to create new ones
Created the main HUD s functionality
Unannounced Flash games (2009)
Multiple flash mini games
Setup game states
Physics with collision detection
Incorporate art and sound
Game Production Workshop (2008)
A multiplayer video game called Package Pursuit
Helped design the game engine in XNA from scratch
Configured the engine s camera and player control
Worked on and debugged the networking framework
Integrated and helped improving group members work
Hexxagon Game (2006)
A strategy game that incorporates strategic artificial intelligence
Used Scheme (Gambit) programming language and Alpha-beta pruning algorithm
Engineering Design Project/ Capstone Project - Honorable Mention Prize ( (2006)
3D Laser Scanner
Designed a device capable of scanning and determining shapes and stances ects located in
a room
Used OpenGL to display scanned objects in 3-D on the computer
Embedded System and Software Design (2006)
Train Simulation
Simulated automated trains using QNX for real time processes
Tracked and operated multiple prototype trains
WORK EXPERIENCE:
Building AdministratorYang Investments Inc
Montreal, Quebec
July 2012-Present
Rent apartments to new tenants
Respond to tenants needs
Computerize the office
Manage scheduling of workers
Game ProgrammerPitchBlack Games
Chandler, AZ
January 2010-April 2012
Responsible for the designing, maintaining, and intercommunicate of multiple game
components and tools
Create plug-ins to import and export data to an external SQL Database
Design effective code for reusability by other programmers
Provide suggestions and new idea to fellow team members
Work closely with the character team to setup the amor pipeline
Mentor new programmers and bring them up to speed
Game ProgrammerKiz Toys Creative Studio
Charleston, SC
April 2009-January 2010
Design and maintain multiple game components and tools
Worked with SQLite
Assist programmers in improving codes
C++ Programming Tutor
The Art Institute of Vancouver
Burnaby, BC
October-December 2008
Help students improve their understanding and proficiency of the C++ programming language
Open HouseOrganizer AssistantConcordia University
Montreal, QC
January 2007
Demonstrated Engineering Design Project: 3-D Laser Scanner
Promoted engineering in the Open House event
EDUCATION:
Diploma in Visual and Game Programming, Art Institute of Vancouver, Burnaby BC in 2008
Bachelor in Computer Engineering, Concordia University, Montreal Quebec in 2007
Diploma in Pure & Applied Sciences, Marianopolis College, Montreal Quebec in 2002
ABOUT ME:
Languages
English, French, Mandarin (spoken)
Others
Canadian and Taiwanese citizenshipWilling to relocateReferences available upon request