Turgut Kalfaoğlu


turgut (at) kalfaoglu.com
http://www.kalfaoglu.com




EDUCATION M.S. Networking and Server Design, Summer 1989, Ege University, Izmir, Turkey. B.S. Computer Information Systems, Elmira College, Elmira,New York, May 1987. Highly experienced on IBM-PC compatible computers and IBM's mainframe operating system, VM.
M.S. project involved the design and implementation of a distributed database project, running under VM: "Trickle Software Server". Until 1997, 11 of these servers ran on BITNET and on cooperating networks in Europe, Japan, and South America. They accessed over 40,000 programs, process hundreds of requests daily, and were a reliable source of public domain software for PC-Compatible computers for many years.

M.S. Courses included:

Computer Graphics (wrote complete 3D rendering toolkit)

Advanced Statistics

Operating Systems

Database Management

B.S. Courses included:

Operating Systems Systems Dev. and Design

Data Structures Operations Analysis

Robotics Data Communications

B.S. Projects:

BASIC interpreter written in C

Digital Watch Simulator (in Qbasic)

Public Key Encryption and Decryption

Operating System Shell (PC-DOS)

Virtual Memory Full Screen Editor (in Qbasic)


EMPLOYMENT Winter 1997-Present: Technical Manager of EgeNet Internet Service Provider (http://www.egenet.com.tr), (a company belonging to the Ege University Trust Fund).
Duties included:


Fall 1998 - Present: University of Maryland. Taught many undergraduate classes on computing in Izmir and İncirlik bases. Topic included both Introductory computer classes, and more advanced ones, such as Networking, Databases, and Programming in C++. Also teaching Distance Education classes for the same university.

Fall 1990-Fall 1996: European Academic Research Network (EARN/TERENA), Programmer of LISTEARN and TRICKLE servers, providing support for 42 LISTEARN and 11 TRICKLE sites, all on IBM VM systems. (LISTEARN is a mail-based discussion list provider with support for message log keeping, advanced database search facilities, interactive interface, file archiving, dynamic routing, and automatic file distribution services. It is written in Rexx with 370 assembler modules.)

During part of my employment for EARN (now called TERENA, http://www.terena.nl), was relocated to Paris, France for two years. Maintained HIMON servers that provide link downtime, file-round-trip delay information for NJE networks. Also added PING statistics reporting, and created weekly weekly reports based on HIMON data. Maintained LISTMON server that provides statistics on the usage of Revised LISTSERV servers worldwide. Published monthly reports on international discussion lists based on LISTMON data, as well as presenting this information on overhead every six months at international technical meetings. Installed and maintained EARN's own node, 'GUMNCC'; which is a PC running IBM's mainframe-on-a-card P/370 card running IBM VM/XA.


Programmed and maintained many utilities written in Rexx and C. Wrote voluminous documentation including contributions to the award-winning "EARN Guide to Network Resource Tools."


List Owner of dozens of discussion lists, on various topics including PC's, OS/2, VM.
Supported Ege university OS/2 and Unix installations, as well as working as a Systems Programmer at Ege's 3090 mainframe. Configured and maintained TCP/IP on VM, OS/2 and Unix workstations, including Web, Gopher, SMTP/sendmail, FTP, Pop, etc. Installed and maintained the P/370 mainframe-on-a-PC VM/XA system at Ege University.
As Part-Time Work, also worked for L-Soft on creating a CGI database search engine for Revised Listserv lists; currently in use at http://www.lsoft.com. Also wrote a Pop-To-Listserv mail gateway for L-Soft.


Fall 1987-Fall 1990: Ege University Computer Department, Network Administrator/Teaching Assistant. Involved with maintaining network servers, including RSCS, MAILER, LISTSERV, NETSERV, TRICKLE, and RELAY, assisting the management of the Turkish nodes, writing user documentation, and responding to user queries. Taught C for two terms to undergraduate students.


Summer 1986: EVAC, Izmir. Analyst/programmer. Duties involved doing research, writing challenging application programs that had baffled colleagues in compiled BASIC and development of routine libraries to be used by application programmers.


BULLETIN BOARD 1983-1998: Developed and operated the most successful BBS in Elmira, NY,USA. Written on an IBM PC, it provided an identical interface to The Delphi On-line Service's including "WorkSpace", "Mail", "Infomania", "BBS", "Forum" and "Newsletters" sections. Wrote 5MB of software (size of source code) and even sold some copies.
In Turkey: Wrote a FIDO-Internet gateway for Turkish Bulletin Boards. More than 50 BBS's were a member of this fee-based service. The service delivered about 50 megabytes of mail and files per month. The gateway code and the BBS ran under OS/2.
BBS-TURK has been the busiest in town, with four phone lines and a TCP/IP leased line. It hosted a busy web server. Wrote many HTML and CGI scripts for the server.
The BBS had over 20 Gigabytes of storage (a large amount for those days!), and was on 10 different BBS networks processing over 8000 messages daily.

HOBBIES: Enjoy writing user-supported software and receiving "Registration Fees." Have written many utilities and games both for PC-DOS and OS/2 in public domain, mostly in C.

GENERAL INFO Member of American Field Service, and of Izmir model plane club. Certified PADI Rescue Diver, and an avid bicyclist. Very much interested in amateur astronomy, and have own telescope with dome and CCD cameras.

AWARDS European Academic Research Network, “Software Of the Year” Award, 1990, for The TRICKLE Server.
International DB2 Users Group, "We did it with DB2" award, 1998.

LANGUAGES Fluent in Turkish, English, French, and in the order of fluency: Rexx,C,MS-BASIC 7, Pascal, FORTRAN, 370 Assembler, PC Assembler and COBOL.