Curriculum vitae

 

 

Name

József Kovács

Birth

25 June 1975, Budapest, Hungary

Marital status

Married, 21 September 2002

Married to

Andrea Kovácsné Szabó

Children

Benedek Kovács (23 April 2003), Bernadett Kovács (30 January 2005)

Home Address

1214 Budapest Rakéta u. 22. 3/2

Mobile

06 30 29 077 29

Postal address

MTA SZTAKI, 1518 Budapest, P.O.Box. 63.

Office phone

(1) 329 78 64

E-mail

smith@sztaki.hu

 

 

Education

 

 

2002-2004

Ph.D. studies

Hatvany József Phd School,

University of Miskolc, Miskolc, Hungary,

Faculty of Mechanical Engineering, Department of Informatics

1998-2001

M.Sc studies

Eötvös Lóránd University, Budapest, Hungary,

Faculty of Science, Department of Informatics

1996-97

Co-operative education of Central Research Institute for Physics of the Hungarian Academy of Sciences and Kandó Kálmán Polytechnic of Technology

1993-97

B.Sc studies

Kandó Kálmán Polytechnic of Technology, Budapest, Hungary

Faculty of Computer and Mathematics, Department of Informatics

Specialized in Concurrent and Real-Time Computer Systems

1989-93

Technical High School of Csepel, Budapest, Hungary

 

 

Degrees

 

 

2001

M.Sc. degree in Informatics

1997

B.Sc. degree in Engineering Informatics

1993

Certificate on technical high-school graduation

 

 

Positions

 

 

2004

Guest researcher (4 months)

Grid Middleware group, Data Management section,

CERN, IT Department, Geneva, Switzerland

2002-2003

Assistant lecturer

Faculty of Mechanical Engineering, Department of Informatics,

University of Miskolc, Miskolc, Hungary

2000-today

Research fellow

Laboratory of Parallel and Distributed Systems, Computer and Automation Research Institute of the Hungarian Academy of Sciences, Budapest, Hungary

1998-2000

Software Engineer

Laboratory of Parallel and Distributed Systems, Computer and Automation Research Institute of the Hungarian Academy of Sciences, Budapest, Hungary

1997

Software Engineer

Laboratory of Parallel and Distributed Systems, Central Research Institute for Physics of the Hungarian Academy of Sciences, Budapest, Hungary

 

 

Awards

 

2001

Young Researcher Award (Computer and Automation Research Institute, Hungarian Academy of Sciences)

2001

Supervisor Award from the Faculty of Informatics at University of Budapest for supervising Gábor Ambrus and Árpád Lányi students who reached the 2nd position at the Research Conference for Students for their work entitled „Design of a resource management system for software defined radio environment”

 

 

Research trips

 

2002

The University of Melbourne, Melbourne, Australia

„parameter study” execution mode for parallel applications, 1 month

2002

University of Wisconsin, Madison, USA

Executing parallel applications by the Condor scheduler, 1 month

2000

University of Westminster, London, UK

Preparation of TEMPUS educational material, 1 month

 

Single talks

 

16/04/2004

PVM & Condor checkpointing, University of Wisconsin, Madison, USA (talk)

09/12/2002

Visual Grid Application Development Environments: Parametric & Parallel

Models for Creating Distributed Applications, First Australian Grid Forum Workshop, The University of Melbourne, Melbourne, Victoria, Australia (talk)

28/03/2002

Design and Implementation Issues of Resource Controller in Software radio Environment, Workshop on Reconfigurability in Mobile Networks,
France Telecom R&D,
Paris, France (talk)

08/11/2001

Debugging in P-GRADE, Research Institute for Symbolic Computation, Johannes

Kepler University, Linz, Austria (seminar talk)

04/05/1999

GRADE graphical development environment for parallel

programs, Institute of Computer Science of the Polish Academy of Sciences,

Poland (seminar talk)

 

 

Research projects

 

2004

Enabling Grids for E-science in Europe (EGEE): working on the design and implementation of a file-replica catalog web-service as part of the gLite Grid Middleware

2003-2005

Hungarian SuperCluster project: extension of the parallel checkpointing towards migration among clusters and towards native pvm and mpi applications.

2002-2003

Hungarian Supercomputing GRID (IKTA4-075): design and implementation of a checkpoint algorithm to enable the migration of P-GRADE application under Condor scheduling system.

2002

Cooperation between the University of Wisconsin (USA) and MTA SZTAKI: Design and implementation of the integration of Condor and P-GRADE systems.

2000-2002

Cluster Programming Technology and Its Application in Meteorology (IKTA3-008): checkpointing and migration of PGRADE generated parallel applications within a cluster. Based on it design of an initial fault-tolerant version.

2000-2002

CAST (EU5/IST-1999-10287): design of a resource management system based on parallel and distributed processing and design of intelligent decision maker algorithms for the procedural and management layers of a reconfigurable software defined radio environment.

2000-2002

OTKA (T032226): Graphical supervising system for geographically distributed, heterogeneous metacomputing environment.

1999-2000

P-GRADE (OMFB-00681/99): extending the DIWIDE distributed debugger with “Macrostep” systematic debugging method for the GRADE parallel programming environment.

1998-2001

TEMPUS: preparing educational materials for “Distributed Operating Systems” and “Distributed Object-Oriented Systems” topics.

1998

GRADE (COPERNICUS/5853): design and implementation of the DIWIDE distributed debugger under UNIX to support the GRADE parallel programming environment.

1997-1999

WINPAR (ESPRIT/23516): design and implementation of the DIWIDE distributed debugger under Windows NT to support WMPI (Patent MPI) applications.

1997

LOGFLOW: design and implementation of the MOGUL integrated graphical environment for supporting prolog in UNIX/X Window environment.

1997-1999

Participation in numerous bilateral projects with german, greek, portugese, austrian and polish institutes.

 

 

Teaching experiences

 

2002-2003

University of Miskolc, Faculty of Mechanical Engineering, Department of Informatics

  • Parallel and Distributed Systems I.
  • Parallel and Distributed Systems II.

1999-2000

TEMPUS project: preparing educational materials for distributed object-oriented systems and distributed operating systems courses.

 

 

Research interest

 

 

Parallel and distributed programming tools and environments

Parallel debugging tools and methods

Graphical programming environments

Parallel checkpointing technics

Clusters, supercomputers and GRID systems

 

 

Programming experiences

 

     Architectures

 

IBM PCs, PC clusters, SGI Origin series, Sun Ultra/Enterprise series

     Operating systems

 

LINUX, Solaris, IRIX, MS Windows & DOS

     Programming languages and tools

 

C, C++, X Window/MOTIF, JAVA, MS Visual C++, Pascal, Asm, Prolog, Perl

 

 

Language knowledge

 

1998

State Language Examination: English (intermediate level)