Daniel S. Yu

email: [email protected]

Business Address:
Permanent Address:
1920 Main St.
Santa Monica, CA 90403
1446 Yale St., Apt. C
Santa Monica, CA 90404
(phone not available online)
Objective:

To work in a challenging and substantial position for a genuinely motivated company in the computer industry. I am particularly interested in technologies related to 3D Computer Graphics, Computer Networks, and Distributed Systems.

Education: Williams College
Williamstown, MA

Bachelor of Arts with Honors, Computer Science, June 1993. Independent project in Concurrent Programming. Senior Honors Thesis work done on Ring Networks.

Experience: Pandemic Studios
Santa Monica, CA
Senior Software Engineer
Jan 2002 to present

Senior engineer developing graphics tools and game software for established game studio. Worked on interface and gameplay code for Triple Play 2002 for both Sony Playstation2 and Microsoft Xbox platforms. Worked on interface code, system code, sound tools, and editor tools for Star Wars : Clone Wars for Sony Playstation2 and Nintendo Gamecube. Worked on mesh and animation tools for unreleased volleyball game for Playstation2. Worked on animation conversion tools and SoftimageXSI plugins for in-progress Playstation2 action-adventure title being published by Midway. Worked on level editor application for in-progress Playstation2 air-combat title.

  Incremental Images, Inc.
San Francisco, CA
Developer Relations Manager
Feb. 2001 to Aug 2001

Responsible for creation and management of developer relations program for Incremental Images. Worked with engineering team, outside 3rd party developers, and partner companies in specification, design, development, and support of custom and general server application solutions using our server SDK platform. Acted as developer liaison in forming of strategic partnerships. Produced samples and documentation for SDK over many varieties of UNIX and Win32.

Eight Cylinders Studios / On2.com
San Francisco, CA
Manager and Technical Lead, 3rd Party 3D Tools Integration
June 2000 to Jan. 2001

Managed and lead development team working on developing tools to integrate 3rd party 3D tools with in-house studio production process. As manager, handled project scheduling, deliverable tracking, developer resource allocation, and integration of QA process, build process, and documentation process. As lead, wrote all project requirements and design, and met an aggressive implementation schedule for a series of 3D Studio MAX plugins and stand-alone tools.

Discreet
San Francisco, CA
Supervisor, Developer Consulting Group
Sept., 1999 to June 2000

Supervised team of software engineers that provided developer support for 3D Studio MAX and other Discreet products. Supported plug-in SDKs, API samples and documentation, white papers, academic contacts, newsletters, training, and product contributions. As supervisor, also provided project schedule planning, web administration, mentoring, goal tracking, and managed communication between team and managers of core MAX teams. Did SDK training and presentations for companies such as Electronic Arts and Nintendo, and at SIGGRAPH and GDC DevCons. Produced shader and plug-in samples for Mental Ray to MAX Connection SDK.

Autodesk, Inc.
Alameda, CA
Senior Software Engineer
July, 1996 to Sept., 1999

Worked on software development of AutoCAD, releases 14 and 2000. For AutoCAD release 14, worked on the ActiveX Automation and hardcopy features, using C++, COM, and MFC. Sole developer of batchplot utility using Visual Basic, MFC and ARX. For AutoCAD 2000, worked as a senior developer on the Heidi graphics team. Designed and implemented C++ class library used as the hardcopy DDK toolkit. Worked on development of Heidi graphics pipeline for hardcopy, including display-list technology, renderers, and drivers. Also worked on ActiveX Automation for AutoCAD 2000, acting as primary developer for COM plotting objects.

Adax, Inc.
Berkeley, CA
Software Engineer
June, 1995 to July, 1996

Provided support and maintenance for the Adax hardware product line of WAN protocol controller boards. Developed and maintained software drivers and utilities for protocol boards, including X.25 and Frame Relay STREAMS drivers, PPP SNMP daemon software, and DSU/CSU configuration utility. Developed and presented demonstrations to clients, including streaming video and OSPF demonstrations.

American Management Systems
Arlington, VA
Systems Engineer
August, 1993 to June, 1995

Developed several large-scale credit tracking, transaction, and client-server data management software applications for a number of projects. Developed MFC Win16/32 client software, UNIX server and middleware software, and provided database administration of Oracle and Informix databases. Also helped provide training and documentation for various projects. Worked on long and short-term projects for clients such as MBNA, Towers Perrin, and the U.S. Department of Justice.

 

Hardware / Software:

Platforms: DOS, Win32, UNIX (Solaris, AIX, HP-UX, Linux), MacOS, Gaming: PSX2, Xbox, Gamecube

Software: Alias, 3D Studio MAX (including plug-in development), Softimage-XSI, Mental Ray, Renderman, Photoshop, AutoCAD, Oracle, Informix, SNMP, gated

Web related: HTML, CSS, Javascript, PHP

Languages: C/C++, Assembly, Visual Basic, SQL, Python

APIs: Win32, COM/ATL, MFC, OpenGL, Direct3D, HOOPS/Heidi, ARX, STREAMS, Sockets