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