Objective: Seeking a contract software engineering position, which will expand upon my present expertise using Internet programming tools and cross platform portability. I am especially interested in Client/Server solutions
Education: Bachelors Degree in Computer Science, Dublin City University, Dublin, Ireland, 1989. (Honours).
DEVELOPEMENT ENVIRONMENTS APIs INTERNET TOOLSWork Experience:
VIUSAL J++ OSF/MOTIF JAVA
SYMANTEC CAFE OPEN LOOK JAVASCRIPT
VISUAL BASIC 4.0 X WINDOW SYSTEM VRML
VB CONTROL CREATION MICROSOFT WINDOWS CGI
MICROSOFT C/C++ BSD SOCKETS TCL/TK
METAWARE C/C++ CURSES NAWK
WATCOM C/C++ ActiveX
GNU C/C++
OPERATING SYSTEMS OPERATING ENVIRONMENTS NETWORK S/W
MS-DOS MS WINDOWS NETWARE
SCO UNIX X WINDOW SYSTEM TCP/IP
SOLARIS OSF/MOTIF IPX/SPX
AIX OPEN LOOK NetBIOS
DESQVIEW DESQVIEW/X NFSOSF/1
SOURCES/PROTOCOLS AWARDS
JAVA 1994 City of Palo Alto: Award of Excellence
MOSAIC 1992 PC-World Product of the Year (Runner Up)
GOPHER 1992 Byte Magazine New Product of the Year
FTP 1992 Network Computing Connectivity Award
TELNET 1992 UNIX World Product of the Year
HTML 1991 Byte Magazine Product of Distinction
HTTP 1990 PC Magazine Award for Technical Excellence
November 1995 - November 1996: Consultant. I produced technology demonstrations for several corporations. This involved researching a technology, and creating presentations. The primary technologies involved were Java, Javascript, CGI and HTML. During this time I attended several conferences including Ram Mobile Data (November 95), VRML'95 (December 95), JavaOne (May 96), and Comdex (November 96).
March 1995 - October 1995: Sub-Contracting Engineer, Santa Cruz Operations, Inc., U.S.Ported an MS-DOS based point of sale (POS) system to SCO UNIX. This project included both off-site and on-site work. During the off-site portion of the project I created a beta version of the underlying system libraries. During the on-site portion I assisted the clients engineering team in porting the individual applications and in managing the product roll-out.
August 1994 - December 1994: Sub-Contracting Engineer, Santa Cruz Operations, Inc., U.S.Ported an MS-DOS based modem prescription handling system to SCO UNIX. This project included being the primary contact for the customer, implementing the port, developing quality assurance procedures, managing the beta program and writing the porting documentation.
May 1994 - July 1994: Consultant Engineer, Digital Equipment Corporation., U.S.Responsible for the design and implementation of World Wide Web servers for Digital's fortune 1000 clients.
July 1989 - February 1994: Senior Software Engineer, Quarterdeck Office Systems, Inc., U.S.Responsible for the management and implementation of several software development projects including QEMM, QRAM, DESQview/X and Mosaic. Headed the research in Internet based products including Mosaic. Management of the DESQview/X project required the co-ordination, implementation and development of the entire project. This included establishing feasibility, developing the core technology, and designing the original architecture, as well as post release enhancements and maintenance. Other responsibilities included managing the product pre-release cycle, quality assurance, and release co-ordination. Also designed and developed toolkits for several cross platform graphical user interfaces. Major accomplishments on the QEMM and QRAM projects included writing the OPTIMIZE feature and managing product presentation. Also gave presentations at various conferences and trade shows.
July 1984 - September 1988 (Part time): DataTree, Ltd., Ireland.I developed a critical path analysis tool in Basic. I worked as a core member of the team which created DataTree, a costing and MRP application written io C.
November 1987 - July 1988 (Contract/Part time): KeyTrainer (Irl), Ltd., Ireland.I re-coded an MS-DOS based training package from Basic to C. I ported the training package to both UNIX and the Macintosh.