Home Resume

PDF Print

Derek M. A. Lee-Wo

This e-mail address is being protected from spambots, you need JavaScript enabled to view it

PRINCIPAL SOFTWARE ENGINEER / DEVELOPMENT TEAM LEAD

 

Software Design/Architecture ~ Development ~ Project Management

  • Experienced development team lead and software engineer.
  • Proven track record of successfully completing projects on time and within budget.
  • Able to take high-level concepts and quickly visualize the potential technical and architectural hurdles.
  • Enthusiastic learner who enjoys researching new technologies
  • Demonstrated ability to quickly grasp new concepts and technical skills.
  • Extensive experience with IVR and unified messaging systems.
  • Technical expert as an IBM Certified Solutions Expert (ICSE)

Skills

   

Languages

C++, C, Java, JSP, C#, ASP.NET, PHP, SQL, UNIX Shell Scripting, HTML



APIs/Interfaces

ODBC, JDBC, ADO.NET, sockets, WinSock, pthreads, COM, SWT, .NET, .NET Compact Framework



Tools

IBM Rational Application Developer, IBM WebSphere Studio Application Developer, Microsoft Visual Studio .NET, Borland C++ Builder, InstallShield, Microsoft Project



Computer Telephony

IBM WebSphere Voice Response (formerly DirectTalk for AIX) custom server and state table development, installation and configuration. IBM Unified Messaging for WebSphere Voice Response.



Misc

DB2, SAPDB/MaxDB, MySQL, PostgreSQL, Oracle, AIX, Linux, Tomcat

Work Experience



Mar 96 - Present

VoiceRite, Inc., Ft. Lauderdale, FL, USA

Chief Architect:

Designed and built a highly-scalable middleware platform in C++ and Java for integrating a Windows desktop application with IBM’s Unified Messaging for WebSphere Voice Response. This has been deployed at a major customer that has over 3,000,000 voice mailboxes.

Architected and developed a modular COM/ActiveX-based Windows application in Borland C++ Builder. The application uses COM objects as plugins and communicates with a backend system over TCP/IP and SSL.

Managed a $900,000 project with a team of 6 developers in the creation of a multi-tier, J2EE based unified messaging system. The system consisted of HTML, WML, and VoiceXML interfaces. Personally developed the LDAP connection pooling mechanism plus various other backend Java objects. This unified messaging system was designed to run on the IBM WebSphere Application Server. Managed the entire life cycle of the project through to completion.

Development Team Lead: Lead a team of developers in the creation of IBM's unified messaging system, Message Center. Responsible for the entire software development life cycle. Developed several multi-process DirectTalk for AIX custom servers as part of the development effort. Successfully brought the project to completion on schedule.

Designed and developed a web-based resource scheduler in PHP with a MySQL backend database, running on a Linux system.

Senior Programmer: Developed several portions of the voicemail system, DirectTalkMail that is currently installed at IBM's worldwide corporate headquarters in Armonk, NY and at many other IBM sites throughout the world. This included writing several custom servers in C and writing DirectTalk for AIX state tables.

Responsible for the installation and support of several DirectTalkMail and DirectTalk for AIX systems throughout the U.S.

Managed a team of 5 programmers in the development of a unified messaging system on an OS/2 platform. Architected the entire system.

Designed and developed a low-level multithreaded messaging API in C using ODBC to connect to an IBM DB2 database. Designed and developed several TCP/IP socket based server, and client processes. Developed the VPIM interface which included implementing the SMTP standard, and processing MIME messages. Worked with leading edge Computer Telephony technologies.


 

Aug 94 – Feb 96

Hi-Lo Food Stores, Port of Spain, Trinidad

Systems Analyst: Developed Oracle based applications using SQL*Forms, SQL*Plus, and PL/SQL. NCR UNIX V.4 administration and TCP/IP networking support.



Jun 91 – Jul 94

CCS, Port of Spain, Trinidad

Systems Engineer: Provided NCR UNIX V.4 support to clients. Design and developed a Windows C++ application for performing oil and gas calculations for a major oil company.



Dec 89 – May 90

Moore Research Center, Grand Island, NY, USA

UNIX Administrator: Administered UNIX based Intergraph workstations. Developed UNIX shell scripts. Provided end-user support on Intergraph’s electrical CAD software, Design Engineer.



Dec 88 – May 89

Health Systems International, New Haven, CT, USA

Applications Programmer: Developed C applications on a variety of UNIX based platforms.



Jan 87 – May 91

Rochester Institute of Technology, Rochester, NY, USA

Part-Time Grader: Graded students’ tests and programming assignments for an advanced Pascal programming class on Data Organization and Management.

Education and Certifications



Dec 01

IBM Certified Solutions Expert – IBM DirectTalk for AIX



May 91

Rochester Institute of Technology, Rochester, NY, USA

BSc in Computer Science.

Comments (4)
ncTRniOrRCNOtWXMV
4 Sunday, 11 January 2009 06:56
cbuvTYTUbhbtGmVgqpc
hi
if6x2km9il9mwlvh
good luck
qIRVYRRcZFkKiiGKaJ
3 Friday, 09 January 2009 18:21
mWqLOEuFAUMzELfoxyX
hi
if6x2km9il9mwlvh
good luck
rxmRRcGOcG
2 Wednesday, 07 January 2009 09:15
qZByuRuPrJmXTJOSJ
if6x2km9il9mwlvh
vHIRxFIbjJ
1 Sunday, 04 January 2009 11:08
fuMFIELJQJY
BI6YjS rkqidatszrbt, [url=http://cdzveoyzrpcx.com/]cdzveoyzrpcx[/url], [link=http://gkjqemfiwanz.com/]gkjqemfiwanz[/link], http://tqyxqrtanpav.com/

Add your comment

Your name:
Subject:
Comment:
 

Statistics

Members : 4
Content : 255
Web Links : 6