# Wenchi (Kevin) Gu > Software Engineer at Visual Concepts Location: Cupertino, California, United States Profile: https://flows.cv/wenchi ## Work Experience ### Software Engineer @ Visual Concepts/2K sports Jan 2013 – Present | Novato, CA ### Software Engineer @ Ubisoft Jan 2010 – Jan 2012 • Analyze and implement the game-play features according to game design spec. • Enhance the 3C (Camera, Control, Character) functions for the game. • Create tools and Photoshop scripts for QA team and art team to improve productivity. • Develop dynamic level generate system based on XML settings which can be easily tuned by game designers. • Implement Save/Load interfaces for console local and online leader-board. • Maintain engine localize pipeline, debug and improve localize version, support QA team to deliver localize version. • Create and improve UI using Scaleform GFx, work closely with UI artists on Flash side (ActionScript) and the communication between Flash side and engine side (C++). • Implement online service interfaces for player information and UI using python including database operations using SQL. • Research/port sound part of game engine to a new hardware platform and integrate/debug the upgraded version of the internal sound middle-ware. ### Level Designer @ Ubisoft Jan 2009 – Jan 2010 • Create demo levels with new idea and special LD cameras, work closely with level artists. • Study engine’s LD tools, create and maintain LD tools documents. • Train new level designers for UNREAL 3 engine editor. ## Education ### Bachelor's degree in Engineering Shanghai Jiao Tong University ## Contact & Social - LinkedIn: https://linkedin.com/in/wenchigu --- Source: https://flows.cv/wenchi JSON Resume: https://flows.cv/wenchi/resume.json Last updated: 2026-04-11