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 |