Luojian Chen E-mail: lchen@cs.utk.edu Objective Software development position with latest technologies, growth opportunities and challenging environment Summary of Qualifications Outstanding professional skills in software development in areas such as Java, C, Oracle, Web, and UNIX, highly motivated and creative, self-starter and team player, good interpersonal communication skills Education M.S., Computer Science, May 1998 The University of Tennessee, Knoxville GPA: 4.00/4.00 B.S., Computer Science, July 1994 Shanghai Jiaotong University GPA: 3.55/4.00 Work Experience Senior Software Develoment Engineer Yahoo! Sunnyvale, CA January 2008 - Present * Contextual Shortcuts o As a front-end engineer, implement the UI using JavaScript and PHP Senior Analyst United Airlines Chicago, IL January 2000 - January 2008 * EHM/AFM project. o Responsible as the lead engineer for overall detailed system design and implementation and test. o Implement the production version of Oracle SQL server. o Implement the production version of data visualization server. o Coordinate the work between the data visualization client group and server group. o Participated in the logical and physical database model design. o Developed a web version of the Generic ECM system. o Integrated Eagle software from Pratt & Whitney. Staff Analyst United Airlines Chicago, IL May 1999 - December 1999 * EHM (engine health management) project. o Added more functionality to the prototype data visualization tool including 2D graphics. o Designed logical database models. o Maintained the Oracle 8 database. o Developed and maintained an intranet ECM web site which provides real-time information about critical aircraft engine data, fuel data, and flight safety data using Perl, JavaScripts, dynamic HTML and Netscape FastTrack Web Server. o Developed and maintained a similar intranet web site for Air Europe. o Developed a Brio-like CGI program and web browser interface to query the Oracle database. o Received training on BEA TUXEDO. o Completed Y2K work. * AFM (Aircraft Fault Monitoring) project. o Developed GUI components using Symantec Visual Cafe. o Provided Java consultation. * Provided Java consultation to other developers. Analyst United Airlines Chicago, IL July 1998 - April 1999 * EHM (Engine Health Management) project, a distributed client/server application software for aircraft ECM (Engine Condition Monitoring) and knowledge base system. o Developed a generic ECM system using C++ and Korn shell scripts, which can parse ACARS (Aircraft Communications Addressing and Reporting System) messages from different fleets and process any user-definable parameters. o Developed a SQL server using Pro*C which performs queries to the Oracle 8 database and communicates with client programs via TCP/IP sockets. o Created and maintained a prototype Oracle 8 database for storing of ACARS messages and other related information. o Developed a JDBC-like database connectivity system in Java called EDBC. o Developed a prototype client/server data visualization system for ECM using Java including a multi-threaded server using EDBC, Oracle 8 database and clients using Swing. Software Engineer NCR (AT&T Global Information Solutions) San Diego, CA March 1995 - June 1995 * Received extensive training to support the OperationsAdvantage project. Also developed an add-on utility and supported customers. Software Engineer NCR (AT&T GIS) Dedicated Facility at Shanghai Software Center Shanghai, China July 1994 - August 1996 * Developed a management module for an application program using Visual C/C++ for Windows. * Developed an application program using Pro*C working with Oracle RDBMS on the NCR UNIX platform. * Supported the OperationsAdvantage project, which is a set of applications built on a distributed object-oriented framework that provides a consistent set of functions to manage the UNIX environment. * Supported the SPI (System Performance Investigator) project, which collects and analyses performance data of UNIX machines on a network. Academic Experience Graduate Research Assistant The University of Tennessee, Knoxville Knoxville, TN May 1997 - June 1998 * Developed DICE (Dendronic Image Characterization Environment) software environment using Java AWT, C++ and JNI, which is a framework for image processing and visual information retrieval using dendronic image signatures. Graduate Teaching Assistant The University of Tennessee, Knoxville Knoxville, TN August 1996 - December 1997 * Maintained course web pages. * Taught C programming in the lab. * Developed a GUI application for debugging tree algorithms using C++, Python, and Amulet. * Developed a compiler for the Decaf language (a subset language of Java and C++) using C. * Developed a search engine for the World Wide Web using Perl, C++, and HTML. Intern National Die & Mold CAD Engineering Research Center Shanghai, China July 1993 - August 1994 * Developed application programs for mechanical component design in the DOS environment. * Participated in a CIMS project on the HP-UX platform which uses X Window/Motif as the GUI and Oracle as the RDBMS. Skills * Operating Systems: UNIX (Solaris, SunOS, HP-UX, NCR MP-RAS UNIX, IRIX, AIX), MS-Windows, DOS * Programming Languages: Java, C/C++, SQL, Pascal, Python, Perl, Tcl/Tk, Basic, HTML, JavaScript, UNIX Shells (Korn, Bourne), awk, sed, Matlab, etc. * Software: JDK, Visual Cafe, Oracle, Client/Server, Sockets, CGI, WWW, X-Window/Motif, BEA TUXEDO, TCP/IP, SMTP, HTTP, SNMP, Internet, E-mail, Brio, Sun Visual WorkShop C++, CVS, PVM, Amulet, UNIX utilities, etc. * Hardware: Sun SPARC, HP, NCR * Other: Information Retrieval Systems, UNIX System Administration * Familiar with the development and support of large projects. Languages * Fluent in Chinese and English. References * Available upon request.