Personal
I'm a 28 years old software engineer working and living in Oradea, Romania.
This is my personal page, you can find here information about me and my interests.
| First Name: | Gabriel Horaţiu |
| Last Name: | Petcheşi |
| Home: | Oradea, Romania |
| Born: | 31.07.1977 |
| E-mail: | gabi@prolix.ro |
| Marital status: | Married, one child |
You can contact me on the following IM addresses:
| Yahoo: | pghoratiu1 |
| AOL: | pghoratiu |
| ICQ: | 82535506 |
| MSN: | pghoratiu@hotmail.com |
VoIP:
| Skype: | pghoratiu |
Family photos
| Me | My Wife, Diana | My Son, Iulian |
| | |
| My Dog, Roxy |
|
Education
1995 - 2000
Under-Graduate student in Software Engineering at Faculty of Electrotechnics and Informatics, University of Oradea.
1991 - 1995
Emanul Gojdu High School.
Join Yahoo Group XIIGojdu1995 to find more pictures and old classmates.
Pictures from the 10 year graduation meeting:
| Group Photo, 10 June 2005 |
|
Other links:
- For all classes this is the Official homepage.
Software development
More than 5 years experience in software development.
Since i completed my studies I worked mostly in C, developed cross-platform applications for the following UNIX platforms:
- HP-UX 10.20, 10.30, 11.00, 11.11, 11.23 (Itanium).
- SunOS 2.6, 2.7 and Solaris 8, 9, 10.
- Linux 2.4, 2.6.
Experienced with the following programming languages:
- C, C++, Java
- Perl, PHP, Bash
Experienced with source code management tools such as CVS and GNU/Make build tool.
Worked with the following technologies:
- development of client-server applications, design of communication protocols.
- TCP/IP, sockets and IPC.
- good knowledge of HTTP protocol, used XML for data transfer, expat library for parsing the XML with the SAX API.
- compression, integration of libraries like zlib.
- web services: XML-RPC, SOAP.
I am the administrator for http://www.prolix.ro and other services running on this machine:
- IPTables firewall.
- Postfix + Cyrus IMAP for E-mail.
- Bind DNS
- Open LDAP Directory Services. Wrote two articles about setup and integration with MS Outlook.
Consulting
You can reach me at the address published at the top of the page. My areas of expertise include the following:
- C programming, developed applications for the following UNIX platforms: HP-UX, Solaris, Linux.
- Developed cross-platform applications.
- GoAhead webserver - used extensively in various projects. Created an open wiki to support this project.
- Other, see my software developer experience for details.
Hobbies
I'm a Linux user since January 2000, worked with the following distributions:
- RedHat Linux 7.X
- Fedora Core 1
- Slackware 9.1, 10
- Ubuntu Hoary 5.4, Breezy 5.10
At the moment my favourite is Ubuntu Breezy, a linux distribution based on Debian that has the latest Gnome desktop environment.
Here is a picture of my desktop:
I practice at the local Aikido dojo, Oradea, Rapid hall (near central train station).
Schedule: 7 p.m. - 9 p.m Monday, Wednesday, Friday weapon training (tanto, jo, boken).
| Club members 30 May 2004 |
|
I'm an amateur photographer, here are some of my photos:
I like to play tennis from time to time, when my time permits.
Links
Collection of useful web addresses.
Unix/Linux news sites:
Programming languages, libraries, IDE's
- GTK toolkit - create GUI apps using this library (cross-platform). There are bindings for many languages like
- SDL - the Simple Direct Media Layer library, similar to DirectX but cross-platform. Bindings for many languages available.
- Anjuta - IDE, good support for GTK and Gnome.
- Eclipse - Java IDE.
- Mono - a .net Linux implementation. Has bindings for Gtk and other C libraries part of the Gnome desktop environment.
Documentation:
- C Programming
- GNU Libc manual (forget the man pages). Needed for Linux/Unix development.
- CVS
- Excellent CVS book Open Source Development with CVS. The 3'rd edition is freely available, GPL licensed.
- A list of best practices.
















