| Personal |
| Name: |
 |
Zoltán Porkoláb |
| E-mail: |
 |
gsd at elte.hu |
| Citizenship: |
 |
Hungarian. |
 |
| Office address: |
 |
Dept. of
Programming Languages and Compilers
Faculty of Informatics
Eötvös Loránd University
Budapest, Pázmány Péter Sétány I/C.
H-1117, Hungary
D 2.617 |
| Birth: |
 |
1963, Budapest, Hungary |
| Children: |
 |
Flóra, Eszter |
 |
| Education |
| 1986-1987 |
 |
Program Designer, M.Sc.
Eötvös Loránd University, |
| 1982-1985 |
 |
Programmer, B.Sc.
Eötvös Loránd University, |
 |
| Postgraduate education |
| 2003 |
 |
Ph.D. in Informatics at Eötvös Loránd University. Thesis:
On the Structured Complexity of Object-Oriented Programs. |
| 1994 -1997 |
 |
3-year Postgraduate Ph.D. Course on Informatics Eötvös Loránd
University, Faculty of Science |
| 1992 |
 |
Parallel Programming Software Projects Sheffield University,
England |
| 1992 |
 |
Theory and Practice of Computer Networks ICTP, Trieste, Italy
|
| 1991 |
 |
Structured System Analysis and Planning Specification Methods
Sheffield University, England |
 |
| Employment record |
| since 2005 |
 |
Assoc. Prof., Dept. of Programming Languages and Compilers,
Eötvös Loránd University |
| 2003-2005 |
 |
Assist. Prof., Dept. of Programming Languages and Compilers,
Eötvös Loránd University |
| 1994-2003 |
 |
Assist. Prof., Dept. of. General Computer Science,
Eötvös Loránd University |
| 1987-1994 |
 |
Program designer, Eötvös Loránd University Computer Center |
 |
| Memberships |
| since 1990 |
 |
Member of Member of John von Neumann Computer Society |
| 1991-1997 |
 |
Member of Executive Board of Hungarian UNIX User Group |
 |
| Projects (selected) |
| since 1990 |
 |
More than 40 C/C++ seminars for different companies (Nokia,
Siemens, Hungarian Railways, Hungarian Met Centre, etc.) |
| 2001-2004 |
 |
Charles Simonyi's Intentional Software Corp. Leader of the
research group at Eotvos University. |
| 2000-2001 |
 |
Consultancy at a major hungarian bank. Design of the new middleware
and the internet bank concepts. |
| 1999-2000 |
 |
Multi-Tier E-Business Application (Rational Rose, MS VC++,
IBM VisualAge, Java, JavaBeans, CORBA(Orbix), XML)
ELTE-SZTAKI-IQSOFT |
| 1995-1999 |
 |
National Employment Service System (UNIX, Windows NT, SuperNOVA,
ORACLE, C++, Perl, HTML),
National Labor Center 1995-1999,
Project leader: 1999. |
| 1998 |
 |
Program transformation. Generating Java applet code from SuperNOVA
(4GL source)
Java 1.1, Albacomp |
| 1995-1997 |
 |
Checking Data and Changing Personal Identification Number
to Social Security Number in Databases of Labor Organizations
(UNIX, Windows NT, ORACLE, SuperNOVA, C++)
National Labor Center |
| 1996 |
 |
Moving the Computer System of Bakony Füszért from BANYAS to
UNIX
Project Leader,
Bakony Füszért, Székesfehérvár |
| 1996 |
 |
Moving the Selling System of Pécs Brewery from NOVELL to UNIX
Project Leader,
Pécsi Sörgyár, Pécs |
| 1994 |
 |
Socket Based Network Communication and Database Access between
NOVELL/Clipper and UNIX/ORACLE (UNIX, NOVELL, C, ORACLE PRO*C)
National Labor Center |
| 1992 |
 |
Object Oriented Knowledge Base (MS-Windows, C++, Actor)
Attributum Systems |
| 1991 |
 |
Prototype of a X25 Network Based Database (UNIX, C)
Kopint-Datorg |
| 1990 |
 |
General Ledger System (Clipper, NOVELL)
Pharmafontana Budapest |
| 1987-1988 |
 |
Portable Transaction Oriented Database System (UNIX, C)
ELTE Computer Center |
 |
| Skills |
| Operating Systems: |
 |
UNIX (incl. Linux) (expert level)
Windows NT (admin. + programmer level) |
| Databases: |
 |
ORACLE (SQL, OCI, Pro*C)
SuperNOVA (4GL)
Working knowledge of other Databases |
| Programming Languages: |
 |
C, C++ (expert level)
UNIX Shell programming (expert level)
Perl, HTML, XML
Java
Others |
| Networking: |
 |
Sockets
CORBA C++ (Orbix), Java (OrbixWeb) |
| Teaching (in English and
Hungarian): |
 |
UNIX (Linux)
C/C++ |
| Others: |
 |
Fluent English (including reading lectures)
Driving licence |