Edward C. Liu
(609) 275-5629
edwick@macconnect.com

GOAL: A technically challenging role that will provide demonstrable value to the firm while allowing for continuing growth and education in professional and technical dimensions.

Technical Skills
Programming Languages/Systems
  • Java (up to v1.4.2), Swing/AWT
  • Python
  • C/C++
  • SQL
  • Perl
  • HTML (with CSS)
  • Sybase (up to v.12.x)
  • Microsoft Access/ODBC
  • Oracle 7.x/8.x
  • Apache Web Server 1.2.x and 1.3.x
  • BEA WebLogic Server 8
Operating Systems
  • Solaris
  • Linux
  • MacOS 9.x and X 10.x
  • Windows 95/98/NT/2000/XP
  • NeXTStep
  • IBM AIX 3.2.x and 4.1.x


Work Experience

Lehman Brothers Assistant Vice President Jersey City, NJ
April 2001 - present
Acting team leader and senior technical architect/Java applications developer for DeltaOne Equity Swaps/Synthetic Derivatives application.
LANGUAGES/TOOLS: Java 1.4.2, Swing/AWT, Sybase 12.1 database, BEA WebLogic Server 8.1 with EJB.
  • Requirements gathering and design for entirely new system and business line.
  • Team subject-matter expert on AWT/Swing components.
  • Developed wrappers for all Swing components for greater flexibility and control, including auto-completing JComboBox and JTable supporting multi-column sorting, column re-arrangement, searching, and grouped column headers.
  • Developed main DeltaOne application for middle-office and front-office users as Swing application.
  • Client-server design using WebLogic/EJBs for database connection pooling and application distribution.
  • Implementation of core swap calculation algorithms, and adaptations for supporting New York, London, and Asia business models.
  • Sybase programming through JDBC and SQL.
  • Development of Sybase stored procedures for optimization and external interfaces.
  • Batch job creation and support via Autosys.
  • Assisted in development of public Java API to Global Products data for DeltaOne and Equity Finance group.
  • Release and build coordinator for weekly release schedule. Implemented and documented first release process in Equity Finance group.
  • On-going global support of application internationally.
  • Technical lead position responsible for supervision and training of 3 junior programmers working on multiple features within the project.
  • Currently serving as acting team leader, responsible for management of 10 programmers and overall project management.
  • Current project size: 1.2 million lines of source code.

AppliedTheory Corporation
(acquired by NaviSite)
Senior Software Engineer New York, NY
April 1997 - April 2001
Internet and intranet applications developer for a wide variety of clients and industries.
LANGUAGES/TOOLS: Python, C, ColdFusion, Java, Perl, Oracle, Solaris, proprietary tools, basic UNIX socket programming, Microsoft Access, Visual C++.
  • HedgeWorld (1998 - 2001): Financial site for hedge fund investors. Technical project leader responsible for requirements gathering and interpretation, data and system architecture, and site development. Managed 5 programmers implementing multiple, interconnected features and implemented several key features of the site including search and statistical calculations. Oversaw conversion from C-based CGIs to Python for key portions of the site.
  • Minority Hiring Network (2000): Job hunting site for college students and employers in a team of 8 programmers and 1 HTML designer.
  • Nassau Asset Management (2000): Inventory site for an asset repossession and liquidation company. Single-developer project for public and administrative tools working within pre-existing website design.
  • Welch Allyn On-line Filebox (1998): Single developer corporate intranet application for file-sharing between employees and select vendors.
  • Grant Thornton International (1998): Corporate intranet application to manage user accounts for global constituency. Designed and implemented entire site.
  • Department of Education (1997 - 1998): Java web application to dynamically generate on-line grant forms with built-in calculation and data validation from flat-text specifications files.
  • Mutual of New York Life Insurance (1997 - 1998): Corporate application for insurance agents in Latin America to upload and process applications via the Internet. Designed and implemented entire system, with Windows DLL pulling insurance applications (with GIF file signatures) from Microsoft Access to a web-enabled database.

Bellcore (now Telcordia) Software Engineer Piscataway, NJ
June 1992 - April 1997
  • NMA/EG (1994 - 1997): Telephone network administration GUI. Wrote client code and user interface to monitor and track network problems in X Windows environment. Technical coordinator for 8 programmers on 150,000 lines of source code. Served as principal liaison between technical staff and sales/management. Juggler-in-residence 1995-1997.
    LANGUAGES/TOOLS: C, C++, X Windows, SunOS 4.3, Solaris 2.x, AIX 3.2.4/4.1.4, X/Motif.
  • Information Technology Center (1993 - 1994): Managed porting of internal UNIX tools from SunOS to Solaris. Responsible for maintenance, enhancement, and customer support of proprietary UNIX network printing system.
    LANGUAGES/TOOLS: C, C++, SunOS 4.1.3, Solaris 2.3


Education

Carnegie-Mellon University M.S. Information Networking September 1992 - October 1993
Relevant coursework: Database Design and Implementation, Distributed Systems, Human-Computer Interaction, Circuit/ Packet Switching.
MASTER'S THESIS: FRIEND system for NeXTStep.
Yale University B.S. Computer Science September 1988 - May 1992
Relevant coursework: Data Structures, Systems Programming, Artificial Intelligence, Operating Systems, Compilers and Interpreters, Numerical Methods.
SENIOR THESIS: Real-time motion detection and tracking system.


Other

Toon Zone News Interviews Editor, Reporter, and Reviewer since 2004.