Sandi Shi
San Jose, CA ***20
(408) 997 -- 3268 (h)
(408) 826 – 9638 (m)
Objective: Position in software development/testing
Profile:
In-depth experience and knowledge in software design and development
Strong in software design, problem solving, and troubleshooting
Excellent interpersonal skills, independent and team work skills
Technical Skills:
Languages/Applications: Java, XML, C++, C, SQL, Visual Basic, JavaScript,
HTML, Lotus Script.
System: Windows, AIX, DB2
Hardware interface: GPIB, SCSI/SSA, Token Ring, Ethernet
Experience:
5/2000-1/31/2011 : IBM, Content Manager(CM) System Administration development
• Designed and implemented XML services in IBM Content Manager 8.3, 8.4
XML Services: Meta data Import/Export by using XML schema in CM/EIP(Enterprise
Information Portal) System Administration.
• Designed and implemented System Administration GUI panels for IBM Content Manager in Java.
• Designed and implemented System Administration OOAPIs for IBM Content Manager in Java and C++. Optimized performance by using cache design.
• Designed and implemented the database migration for EIP System Admin from version 7 to version 8.
• Work with Customer Support (Level 2) to resolve customer issues and problems.
Involved various customers’ critical situations and worked with customers closely to understand
and resolve customers’ problems.
• Acted as a focal point on the TVT(Translation Verification Testing) for CM SysAdmin team.
Required working across various teams to gather and verify information to be translated.
Coordinated with the globalization team to ensure the product was translated to different 22
languages on schedule.
4/1998- 5/2000: IBM, E-Business Web Development, Lotus Notes Application Development
• E-Business Web Development:
Designed and developed the IBM E-Business Edge system by using HTML, Java script, and IBM Net.Data
• Lotus Notes Application Development:
Designed and developed the IBM Marketing & Sales application by using Lotus Notes formula, Lotus Script.
10/1994- 3/1998: IBM, Client/Server Equipment Control
OS/2 environment:
1. Developed the embeded SQL C program in disk/head Component Integration test system.
2. Wrote application to interface with equiment test processes by using OS/2 message queue, named pipe and shared memory APIs.
3. Wrote Application to interface with OS/2 database manager by applying DB2 SQL APIs.
4. Wrote Application to interface with LeCroy scope, Spectrum Analyzer by GPIB bus
DB2/2 Administrator and LAN administrator
1. Designed and implemented ACE database creation for disk and head component integration test system.
2. Perform, ...Database performance tuning.
9/92 - 9/94: IBM, RAID manager and operation GUI for a Seathron subsystem
Designed and developed the RAID manager and operation GUI(X window) for the disk array
subsystem in AIX environment
.
10/91-8/92: IBM, Microcode development
Designed and developed the transputer based multiprocess and multitasking c program for
RAID DASD project
08/89-09/91
Developed components of a Client/Server Middleware product “Quick Client Server (QCS)” to let customers easily develop Client/Server applications. Used embedded SQL statements to create procedures that can access DB/2 servers. Developed Remote Procedure Call on top of Named Pipe protocol to let client easily run transactions on the server. Create a LAN Management/Configuration utility to seamless integrate QCS into IBM LAN Server environment. Developed the GUI application using C++ user interface class library to install QCS.
Education:
MA in mathematics/computer science : University of Texas at Austin.