Izabrani linkovi:
Carlos Santana  
Mozilla.org  
Freshmeat.net  

(Biografija je nekoliko godina stara i ne oslikava trenutnu situaciju)
Osnovni podaci
Rođen sam 14. 3. 1983. u Beogradu. Završio sam OŠ "Vlada Aksentijević" sa odličnim uspehom (Vukova diploma). Školske 1998/99 godine sam upisao Matematičku gimnaziju u Beogradu koju sam završio školske 2001/02 godine sa odličnim uspehom. Upisao sam se na Matematički fakultet Univerziteta u Beogradu, smer "Računarstvo i informatika".

Programiranje
Pre polaska u osnovnu školu sam uz pomoć mojih roditelja počeo da programiram u BASIC-u (Commodore64). Zatim sam prešao na Microsoft QuickBASIC (imao sam računar sa procesorom Intel 80286). Sa sledećim računarom (AMD 5x86) na red je došao VisualBasic na kome sam se zadržao dve godine pišući programe za Windows okruženje korišćene od strane raznih klijenata:
  • Velep - za veleprodaju - za obradu podataka o kupcima, proizvodima i magacinima.
  • UpIsp - za obračune plata.
  • Prosek 2.0 - za škole - za obradu svih statističkih podataka potrebnih razrednim starešinama.

    i druge.

Nakon upisa u Matematičku gimnaziju prešao sam na Turbo Pascal i odmah zatim na Borland Delphi. Na međunarodnom takmičenju programera u Temišvaru pod nazivom "Noi Info" (11-13. maj 2001.) dobio sam nagradu "The Best Integrated Enviroment" za program za enkripciju (šifrovanje) podataka ROPE (ROPE - Our Professional Encoder).
Pored ROPE-a, u Delphima sam napisao:
  • Kalkul - za maloprodaju - izrada kalkulacija.
  • WL 2 in 1 - za izdavaštvo i lokalnu upotrebu - program za proveru sintaksnih grešaka tekstova pisanih u srpskom ili bilo kom drugom jeziku.
  • S 2.0 - za izdavaštvo - za obradu podataka o ulazu i izlazu knjiga iz magacina, podataka o kupcima, knjigama i štamparijama i za izradu faktura i otpremnica.

    i još mnoge druge programe

Posle 4 godine programiranja u Delphima, prešao sam na C++ u kome sam sa sestrom napisao program za crtanje geometrijskih konstrukcija GC 2.0.

Zbog prelaska na Linux OS prešao sam na programski jezik Java (Sun Microsystems) zbog mogućnosti pokretanja programa pisanih u njemu na bilo kojoj platformi (operativnom sistemu). U Javi sam napisao sledeće multiplatformske programe (testirani su na Red Hat Linux 7.2 i Windows 98 SE)
  • GeCon XO [3] - nova verzija programa za crtanje geometrijskih konstrukcija.
  • HTMLedit XO [7] - Moćan HTML editor koji od ove verzije omogućava i napredno editovanje PHP, JS, CSS i TeX fajlova. (U njemu je rađen i ovaj CV)
Web development
Paralelno sa učenjem VisualBasic-a sam počeo da učim CorelDraw u kome sam radio ilustracije, kao i naslovne strane za nekoliko objavljenih knjiga. Ubrzo zatim sam počeo da koristim i Adobe Photoshop i Illustrator, a naučio sam i HTML (HyperText Markup Language) pa sam počeo honorarno da radim za jednog britanskog internet provajdera kao web dizajner.

Za to vreme sam ovladao jezicima JS (JavaScript), DHTML (Dynamic HTML), CSS (Cascade Style Sheet) i na kraju PHP (PHP is Hypertext Preprocessor) programski jezik za pravljenje dinamičkih internet lokacija.

Za jednog našeg izdavača sam (pored programa S 2.0 koji je spomenut ranije) radio kao Web developer*. Pravio sam web lokaciju sa naprednim mogućnostima pretraživanja knjiga, autora i ostalog za koji sam morao da koristim (pored već spomenutih jezika) i SQL (Structured Query Language), jezik za manipulisanje relacionim bazama podataka (kao što su Oracle, MySQL, MS SQL i druge).

Foment group
Sa još 7 studenata Matf-a osnivam Foment group, grupu studenata različitih interesovanja koja je predstavljala naš fakultet na takmičenju Siemens Join Multimedia 2003.

Svojom multimedijalnom prezentacijom pod nazivom "The Salvation project" smo pokušali da predstavimo mogućnosti za rešavanje problema u vezi sa prirodnim resursima i njihovim polaganim, ali sigurnim nestajanjem.

Cela prezentacija je bila upakovana i doterana pomoću najsavremenijih programskih alata, sa izuzetnim korisničkim interfejsom, odličnim animacijama i specijalnim efektima.

Foment group: "The Salvation project" je osvojio prvo mesto na saveznom delu takmičenja, a osmo mesto u finalu koje je bilo održano u Nemačkoj.


*Web developer - za razliku od web dizajnera koji ne mora da zna čak ni HTML, web developer mora da zna (pored HTML-a) neki jezik za pravljenje dinamičkih strana (PHP, JSP ili ASP), SQL, a poželjno je i poznavanje bar osnova pri radu sa web (Apache Web Server, MS IIS) i sql (MySQL Server, MS SQL Server) serverima.


Open up your mind and
let me step inside
Rest your weary head
and let your heart decide

It's so easy
when you know the rules
It's so easy
all you have to do
Is fall in love
Play the game
Everybody play the game
of love

When you're feelin' down
and your resistance is low
Light another cigarette
and let yourself go

This is your life
Don't play hard to get
It's a free world
All you have to do
is fall in love
Play the game
everyone play
the game of love

My game of love
has just begun
Love runs from my head
down to my toes
My love is pumping
through my veins
(play the game)
Driving me insane
Come come come come
play the game play
the game play the
game play the game

Play the game
everybody play the game
of love
This is your life
- don't play hard to get It's a free free world
all you have to do
is fall in love

Play the game yeah
play the game of love
Your life
- don't play hard to get
It's a free free world
all you have to do
is fall in love
Play the game
- everybody play the game...


- The Queen -
 © Ivan Čukić (Form Eye)
 Kontakt adresa: mr02014[AT]alas[.]matf[.]bg[.]ac[.]yu