Dobrodošli na moj lični sajt!    Pogledajte stari sajt    Pratite novosti putem feed-a  
 
  Igor Popov
Contact@Gonadarian.info
 
 
 
 
Curriculum Vitae (ser, eng)

Download

Lični podaci

Ime: Igor Popov
Fiksni telefon: +381 (11) 477 781
Mobilni telefon: +381 (64) 220 7835
Adresa: Bilećka 3, 11000 Beograd
Mail: gonadarian@gmail.com
Sajt: gonadarian.info
Blog: blog.gonadarian.info

Profesionalni ciljevi

Dalje usavršavanje u razvoju Java i C# višeslojnih aplikacija, sa akcentom na savremene Web tehnologijei punu primenu tekućih Web standarda, radi kasnijeg usmerenja na projektovanje informacionih sistema ovog tipa.

Zaposlenja i projekti

  • 2005. - Gonadarian.Info - Izrada ličnog sajta uz upotrebu blog alata (Nucleus) sa dodatim trackback mehanizmom i podrškom za feed agregaciju.
  • 2005. - Studentski parlament Vetš-a - Osnivanje parlamenta. Izrada sajta u Java tehnologiji (JSP, servleti), uz podršku za feed agregaciju sadržaja (Atom). Sajt je postavljen u sklopu zvanične prezentacije Vetš-a, gde se i hostuje.
  • 2004. - Viša elektrotehnička škola - Demonstrator na vežbama iz predmeta Mikroračunari na kojima je rađeno programiranje Motorolinih mikrokontrolera.
  • 2002. - 2003. - Pexim Computers – Rad na projektu elektronskog bankarstva FX Client. Klijentska desktop aplikacija rađena u Delphi-ju, sa podrškom za skinove i plugin proširenja, i pristupom serverskoj logici (realizovanoj u C#) preko web servisa.
  • 2001. - Tehnicom, Tehware – Održavanje interne intranet aplikacije za naplatu provajderskih usluga zasnovane na ASP i COM tehnologijama.
  • 2000. - Tehnicom, Tehware – Rad na razvoju knjigovodstvene aplikacije realizovane u PowerBuilder okruženju.

Znanje i iskustva

Programski jezici

  • Java - Slušao predmet "Programiranje u jeziku Java" na Vetš-u kod profesora Lasla Krausa. Radim na projektima koji uključuju Javu, JSP i servlet tehnologiju, kao i Hibernate i Tapestry platforme.
  • C# - Tokom zaposlenja u Peximu radio pomoćne projekte i alate u C# jeziku.
  • SQL - U većini projekata je korišćen za komunikaciju sa bazom i za pisanje stored procedura.
  • UML - U mogućnosti sam da tumačim i sastavljam UML dijagrame.
  • Php - Koristio pri modifikaciji i prilagođavanju blog aplikacije, Nucleus CMS, urađene u PHP-u. Administriram zvanični phpBB forum za Vetš.
  • Object Pascal - Najduže iskustvo imam sa jezikom Pascal, počev od Turbo Pascal-a, pa do Delphi-jevog Object Pascal-a. Radio sam više projekata (FX Client, MP3 katalog, ICQ Mail Crawler) od kojih je najveći FX client, desktop aplikacija za elektronsko bankarstvo, rađena na zaposlenju u Pexim-u i primenjena u više banaka (Delta, Meridian, Nacionalna, ...). Značajnije aktivnosti na ovom projektu su bile refaktorisanje koda i omogućavanje plugin tehnologije za promenljive funkcionalnosti.
  • PowerBuilder - Na zaposlenju u Tehnicom-u je korišćena ova platforma za razvoj knjigovodstvene klijent-server aplikacije.
  • ASP, COM - Korišćeni pri održavanju aplikacije u Tehnicom-u, rađene u ASP-u, sa srednjim slojem ostvarenim pomoću COM tehnologije.

Web standardi

  • HTML, CSS - Korišćeni redovno pri izradi web aplikacija (Gonadarian.Info, Studentski parlament Vetš-a, ...) za odvajanje organizacije sadržaja od stila.
  • XML, XSLT - Korišćeni redovno za predstavljanje (prevođenje “Zakona o visokom obrazovanju” iz Word u XML format, kolekcija lirika pesama) i transport podataka (Web servis pomoću SOAP protokola u FX Client-u).
  • Feeds - Omogućio sam praćenje ličnog bloga putem feed-a. Takođe na sajtu Studentskog parlamenta se mogu pratiti nove poruke sa Google grupe Parlamenta, što je ostvareno ugradnjom feed-a koji taj servis nudi u postojeću stranicu koristeći XSLT za prikaz. Proširio sam mogućnosti feed mod-a za phpBB aplikaciju.

Baze podataka

  • MySQL - Korišćen na ličnom sajtu i u projektima trenutno u toku.
  • SQL Server - I u Pexim-u i Tehnicom-u ovo je bila odabrana baza podataka, koju sam svakodnevno koristio.
  • Access - Pored manjih projekata, takođe je korišćena za FX Client za lokalno čuvanje podataka kod klijenta, radi poboljšanja efikasnosti aplikacije.

Programerska okruženja

  • NetBeans - Trenutne aplikacije zasnovane na Java tehnologiji radim u ovom okruženju.
  • Microsoft Visual Studio - Više projekata sam radio u Visual Studio-u, od manjih aplikacija, preko pomoćnih alata u Pexim-u, do sistema za naplatu u Tehnicom-u.
  • Macromedia Dreamweaver - Alat korišćen za izradu svih Web stranica, sa naglaskom na “Code View” režim rada.
  • Borland Delphi - Najduže korišćeno okruženje, a posebno upotrebljavano na zaposlenju u Pexim-u, jer je FX Client rađen u potpunosti u Object Pascal-u.
  • XMLSpy, Stylus Studio - Za napredniju obradu XML zasnovanih jezika sam koristio ova okruženja.

Alati za projektovanje

  • Rational Rose, Sun Java Enterprise Studio - Upoznajem se sa mogućnostima alata.

Jezici

  • Engleski - napredni nivo
  • Nemački - početni nivo

Dostignuća

  • 2000. - Urednik gimnazijske sekcije gradskog nedeljnog lista “Kikindske novine”
  • 2000. - Urednik srednjoškolskog lista “Iskra”
  • 1998. - Seminari iz informatike u Istraživačkoj stanici Petnica, Valjevo
  • 1997. - Seminari iz fizike u Istraživačkoj stanici Petnica, Valjevo
  • 1996. - Učenik generacije 1995/1996. osnovne škole “Jovan Popović“
  • 1995. - Savezno takmičenje iz matematike
  • Aktivista NVO sektora (JAZAS, AIESEC, Studentski parlament Vetš-a)

Obrazovanje

  • 2002. - Viša elektrotehnička škola, smer Računarska tehnika, Beograd
  • 2000. - Fakultet organizacionih nauka, Beograd
  • 1996. - 2000. - Gimnazija “Dušan Vasiljev“, Kikinda
 
Copyright © 2005 Spirit Realm Inc. All rights reserved.