Joe  Li

3880 Glenfield St.

Windsor, Ont. N9C 2B2

Phone: (519) 258-8688

Email: [email protected]

 

Highlights of Qualifications:

l       Over 10 years of software development experience as developer and technical lead.

l       Proven programming experiences with 4 years in Java, 3 years in J2EE, 11 years in C/C++, 5 years in PowerBuilder and 6 years in Oracle/Sybase/MS SQL Server.

l       Hands-on experiences with multi-tier architecture.

l       Proficient in developing compiler/parser/interpreter.

l       In-depth knowledge of OOA/OOD/OOP and UML.

l       Working experience in Telecommunication and Banking Industry.

 

Technical Skills:

Programming Languages: Java, C/C++, JSP, ASP, JavaScript, XML/WML, XSL/XSLT, HTML, CSS, PL/SQL, Pascal, Fortran, VBA and asm.

Distributed Computation: J2EE, CORBA

OS:                            Unix (Solaris, Linux), Windows (NT, 2000, 9x) and OpenVMS

Databases:                  Oracle, Sybase, SQL Server, DB2, RDB, Access and Code Base.

Methodologies:            UML,OO Design Patterns, Use Case, Extreme Programming, Rational Unified Process.

Servers and Tools: Weblogic, Enhydra, JBuilder, Apache, IIS, PowerBuilder, MS Visual Studio, Visio, CVS, MS Visual SourceSafe, RationalRose, MS Project, APPC/CPI-C, XMLC, Yacc, JavaCC

Protocols:                          SOAP, UDDI, LDAP, WAP, CGI, TCP/IP, X.25, IPX/SPX, SNA, T1/E1 and PBX.

 

PrOFESSIONAL Experiences:

Planet-Intra.Com Inc., Windsor, Ontario, Canada                   (2000.07–2001.11)

Software Engineer

Solo Project implements IntraNet Version 4.0, using Enhydra Application Server, Java, JDBC, JavaMail, JSP, HTML, XML and JavaScript; Oracle/DB2/PostgreSQL on Unix/NT. Successfully developed Bulletin Board, Document Management, Email, Report applications and Image Processing

Responsibilities

l            Designed and built storyboard.

l            Created DODS and generated Data Layer for Oracle/DB2/PostgreSQL.

l            Designed and implemented Business and Presentation Layers

l            Implemented image transformation algorithms and processing to JPEG.

l            Built HTML/XML Parser in JavaCC

l            Designed and implemented HTML/XSL Template JSP Tag Library

l            Researched reorganization language encoding technique

l            Maintained Engine in C/C++ on Unix/NT

l            Mentored new developers

 

Leader New Technical Developing Corp., Changchun, China          (1994.04-2000.03)

Architect/Team Leader/Senior Developer

Led software development in company’s major projects since 1995. Successfully implemented two production series in Telecommunication and Grain Depot. Also developed some projects for Banking and Research Institutes.

 

Telecommunication Products:

l  Intranet-based Office Automation System                                  1999

An office Automation System for medium-to-large Telecommunication Companies, supporting high volume data flow and providing real time statistical reports.

Responsibilities

l        Designed Data Models

l        Built core PL/SQL packages & triggers

l        Developed Use Case & Class diagrams

l        Designed and implemented workflow module and HR module.

l        Integrated with legacy systems.

Environment/SW: Java, JDBC, JavaMail, JMS, JSP, HTML, JavaScript,  WebLogic on Window NTOracle on DEC Alpha 8200

l  Account Inquiry IVR System                                            1998

 Telephone Obstacle IVR System                                                    1997

 The 411 Information Inquiry System                                         1996

Three company’s flagship products for small-to-medium-sized Telecom Companies.

Responsibilities

l     Designed overall architecture

l     Developed interface with different Switches

l     Developed daemon process processing E1 signals

l     Developed inter-process communication

l     Built Requests Queue Machine

l     Designed voice processing flow module.

l     Developed PFCs in PowerBuilder

l     Developed socked communications

Environment/SW:Visaul C++,PowerBuilder on Window 9X; C/C++, Oracle/Sybase/ SQLServer/DB2 on UNIX/NT; Dialogic D/300SC-E1 Voice Board and DCB/SC Conference Board

 

l  Billing System                                                       1997

Using PowerBuilder on Window 9x; C++; Oracle/Sybase/SQLServer on NT/UNIX

 

Banking Systems:

l  Telephone Banking System                                             1999

Provided telephone-banking service, such as, balance inquiry, bill payment, and other customer services and processed communication with mainframe based on VTAM/IBM S/390. Using Visual C++,PowerBuilder on Window 9X;C++,Oracle on UNIX; C, APPC/CPI-C on Solaris; Dialogic D/300SC-E1 Voice Board and DCB/SC Conference Board

 

l  Invoice Correction System                                              1998

Supported validating and correcting the invoices with transaction log in Mainframe. Using PowerBuilder on Window 9X; Oracle on UNIX

 

Grain Depot Management Products:

l  Intranet-based Management Information System                            1997

Developed applets, using Java, JavaScript, HTML, ASP, IIS on Window NT and Oracle on UNIX

 

l  Grain Trade System                                                    1996

Designed and implemented RS232 communication and business accounting module, using Oracle on Unix and Visual C++, PowerBuilder on Window 9X

 

Academic Institute Projects:

l  Management Information System                                         1995

Developed document management for Chinese Academy of Changchun Physics Institute, using Oracle on Unix and PowerBuilder on MS Window

 

l  RAMAN Spectrum Instrument Controlling and Data Processing System          1994

Designed and implemented data processing algorithms, using Code Base, Visual C++ on MS Window

 

Chinese Academy of Shenyang Automatic Institute, China.      (1993.03 – 1994.04)

Software Engineer

As a member of the National Robotics Laboratory, designed and implemented a grammar analysis program for Chinese Character Recognition System on MS Window using Visual C++. It was the first OCR product in China

 

Educations:

M.S. in Department of Computer Science, Jilin University, P.R. China, 1990-1993

Thesis: Meta Language Compiler, in C and RISC on SPARC Workstation.

B.S. in Department of Computer Science, Jilin University, P.R. China, 1986-1990

Thesis: Pascal-like Language Compiler in C on Dos

 

CERTIFICATIONS:  Java 1.2, EJB, C, C++ and Oracle/Sybase DBA by Brain Bench

 

VOLUTEER WORK: Working for CNIB (The Canadian National Institute for the Blind).