Hedgehog is my totemic animal

Resume

Education & Professional career

1985-90: studying at the Budapest University of Technology
1990-97: working at Research Institute for Nuclear and Particle Physics as a research engineer
since 1998: working at Nokia Research Center (NRC) as a research engineer
  • worked at NRC Helsinki between 1998-99.
  • working at NRC Budapest since January 2000.

Projects

Various projects (since 2000)
I am still involved in Java related works. At the same time I am learning about domain engineering and managing a project that is trying to create and apply competence in this field.
Java related works(1998-99)
I have managed to learn the basics of Java technology, concentrating on the detailed operation of the Java Virtual Machine, the basic java APIs (java.lang, java.io, java.util) and the details of the Java Class File format.
Real-time concurrent OS for transputer based embedded computers (1993-97)
This system is designed to be the central unit of a distributed control system for an autonomous planetary vehicle. Besides scientific data management it has to be able to perform the locomotion control of the vehicle (including signal and image processing to support semi-autonomous navigation). I have designed and implemented the OS kernel, several device drivers and libraries; utility programs software downloading, monitoring and testing; application programs for scientific data management. See publications: [3]-[5]. See also the links here, here and here.
Real-time OS for i8086/i80186 based embedded controllers (1995-97)
This system is designed to be a dedicated element of a distributed control system for an autonomous planetary vehicle. As part of its locomotion control subsystem, it is responsible for various low-level functions (data acquisition, engine control). I have designed and implemented the OS kernel, several device drivers and libraries; utility programs software downloading, monitoring, testing. See publications: [3].
Real-time concurrent OS for i8086/i80186 based embedded computer (1991-92)
This system is designed to be the central control unit of scientific spacecrafts. It manages the acquisition, storage, preprocessing and transmission of scientific data. My participation confined to the implementation of some device drivers and application programs. See publications: [1] and [2].
PC graphics library for transputer cards (1991)
This library enables Occam programs running on plug-in transputer boards to access the graphical capabilities of EGA/VGA video subsystems.

Competencies

Main fields

  • object oriented programming
  • real-time embedded systems
  • object oriented analysis and design
  • domain engineering
  • concurrent programming
  • data acquisition

Programming languages

  • Java and C/C++
  • growing knowledge of UML
  • good but not actively used knowledge in Occam, transputer assembly, i80x86 assembly
  • little experience in Pascal, Modula, Lisp, Fortran, Z80 assembly

Operating systems

  • as a system programmer: DOS, embedded systems
  • as a user: Windows NT and a little bit of Unix

Standards

Languages

  • English (good)
  • Deutsch (ein wenig)
  • Russkij (nemnozhko)
  • Suomi (vähän)

Publications

  • [1]: BALÁZS András, BIRÓ József, SZALAI Sándor: Egy marsjáró vezérlése; in Magyar Elektronika 1992/7-8, p. 62-67; in Hungarian
  • [2]: BIRÓ József: Testing the onboard computer; in The Planetary Report, Volume XII, Number 6, November-December 1992, p. 20
  • [3]: BALÁZS András, BIRÓ József, SZALAI Sándor: Transputer based onboard computer; in Workshop on Computer Vision for Space Applications, September 22-24, 1994, Antibes, France; ISBN: 2-7261-0811; *C-151*
  • [4]: BALÁZS András, BIRÓ József, Marina KOLESNIK, NÉMETH Zsolt, SZALAI Sándor: Onboard Computer for Planetary Rover in Proceedings of the 2nd Austrian-Hungarian Workshop on Transputer Applications, Budapest, 1994.
  • [5]: BALÁZS András, BIRÓ József, HERNYES István, HORVÁTH István, NAGY János, SZALAI Sándor: Transputers in the locomotion subsystem of the IARES Demonstration Planetary Rover; in Proc. of 1st Austrian-Hungarian Workshop on Distributed And Parallel Systems, KFKI-1996-09/M,n; p. 217-218; October 2-4, Miskolc, Hungary

[ Yahoo!Geocities | My Home | Hungary | Visited times since 27th February 1999 ]

1