Ioannis Barakos

1,319
reputation
1
11
16

My first experience with a computer was around the year 1988 when my father bought a Corona Data Systems IBM-Compatible computer with 8088 cpu, CGA mono graphics, 2 x 5.25" floppy drives and 512kb RAM. It had no HDD, so you had to boot Cordata DOS (MS-DOS 2.11) and then remove DOS floppy disk and insert the program disk.

I remember spending hours just typing sentences into a very basic text word processor for no reason, until the first issue of the PCMaster computer magazine was published. On the last pages of each issue, the magazine had a code listing of a simple program written in GW-Basic. I spent months reading, typing and modifying the code of these pages until I wrote my own program where you could type music notes (CDEFGAB) and the program sent the note frequency (Hz) to the Computer Speaker, so you could play a monophonic, single channel song.

I bought my own computer around 1994, an intel 486 at 133Mhz with 8MB RAM and 2x CDRom drive. At the age of 16 I had written a computer game that a sample of a song was playing for 5 seconds (wav format) and the game was asking random questions about that song. It had a persistent scoring system and basic user/profile management. The game was later published on PCMaster's CDRom.

In 1998 I entered University to study Electronic and Computer Engineering and learned to program in Java, Ada95, C, C++, Perl in Microsoft and Unix environments. Currently I work as a freelance Java software engineer leading in Software development in major organizations across Europe.