1 2 3
4 5 6
7 8 x
mixit
G



 résumé | references 
résumé

 
 
PERSONAL DETAILS 

name:Gergely Gáti
date of birth:19th Dec, 1973.
e-mail:gati.gergely@gmail.com
GPG public key
tel:+36306266769
web:reference
bitminers

COMPUTER SKILLS 

  • C (more than 10 years experience)
  • Assembly (68k, MC7501) from 1986
  • System programming (OS routines, hardware & software memory management)
  • Embedded system programming (OpenTV, VxWorks, PowerTV, MontaVista RT Linux, Equator (vlx), Liberate, DirecTV, Pace, EPOC16, BusyBox)
  • More than 5 years experience in API design
  • C++, Java, SQL programming experience
  • scripting languages (bash, korn, PHP, ASP, perl, Rexx)
  • Knowledge of Linux, Unix, AmigaOS, WinNT/2k/XP, BSD, Solaris, Ultrix (programming and admin)
  • Experience in low level network programming (hardware level, IP level and socket level)
  • Programming and designing the three levels of OO
    • OS level (like BOOPSI of AmigaOS)
    • Language level (like C++)
    • Application level
  • AI game programming
  • GUI programming for Amiga (GadTools), Linux (Xlib), Psion (C and OPL) and Win32 (WinAPI)
  • RAD experience (Borland C++ Builder, IBM VisualAge for Java)
  • 3D modeling, rendering, texture mapping, Phong shading, S/Z-buffering, etc.
  • Web programming; HTML, CSS, Javascript, PHP, PostgreSQL, MySQL, SQL2000, Java
  • GUI systems designing (API, layout, events, RPC)
  • 2D graphics libraries API design (pseudo C++)
  • effective low level system design (GUI systems, filesystems, memory management)
  • evolutionary programming research

PROFESSIONAL EXPERIENCE 

2003- Working at Metalelektro Ltd. which is an instrument developer company (It designs vehicular instruments mainly).
  • developing an emulator (Compucorp A327) [ANSI C, console]
  • developing an iron oxide meter software [VisualC++, Win32]
  • developing a rail profile meter (utilizing line lasers and three CCDs) [ANSI C DLLs, win32 GUI]
  • creating an staight measurement software for Psion (SIBO) [C, SIBO]
2000- developing a revolutionary network transparent, coordinate-free XML based GUI system
2000 Project manager and PHP programmer of a web portal development project for Springer Ltd.
1999-2002 Worked for AOLSOFT-Mediatechnik Ltd. (embedded system company)
  • Worked on AOL Instant Messenger client for OpenTV
  • Full-featured event based GUI system for OpenTV
  • Created a traditional tetris client
  • Worked for Liberate Inc at the US
  • Participated in a project of DirecTV (email and AOL-IM client)
  • Worked for Telewest cable company in England
1999 Developed the DoktorVonal (MediLine), an extended e-mail client for public health. It was developed for official information network of MOK (Hungarian Doctors' Chamber)
1998-99 Developing cp4, the Commodore Plus/4 emulator for Amiga. Full source code is available on my website. For the latest release see AmiNet misc/emu/cp4.lha and misc/emu/cp4_update.lha
1998 Developed a Reversi (Othello) player for Unix, Amiga, Win98, with network support. Win32 installer available on my homepage
1998 Wrote a 3D engine with gouraud shading, Z-buffer, S-buffer, texture mapping, with fast assembly inner loops. Beta state..
1997 Created GEDcppScan & FastCXRef programming tools. Can be found on AmiNet dev/c/gedcppscn.lha, dev/misc/fcxref.lha
1996 Wrote OwnWords, a dictionary software with ipc. Can be found on AmiNet biz/dbase
1995-96 KLTE (Lajos Kossuth University of Sciences). Programmer, Informatics department of the university library. Developed the bibliography creator and converter software
1994 Created SmallCalc calculator for programmers. Downloadable from AmiNet util/misc (AmiNet: wuarchive.wustl.edu/pub/aminet/)
1993- Developing/updating shareware & freeware software packages

EDUCATION 

1997- Studying informatics at Lajos Kossuth University of Sciences, Debrecen, Hungary
1988-1992 Secondary school student, Klára Leövey Secondary School, Budapest