Velibor Ilić - CV
Velibor Velibor Ilić
I was born (1972) in Becej (Yugoslavia, Serbia, Vojvodina). After high school, I started my studies at the University of Novi Sad (Technical faculty "Mihajlo Pupin" in Zrenjanin) on department of informatics. I have finished faculty in October 1996. Same year I started post - graduate study on same faculty on department "System of Scientific and Technological Information's". My MSc thesis was "Training Neural Networks For Recognition Of Cyrillic Letters". PhD thesis with title “Interactive system based on Internet technology for psychometric diagnostics” has defended at October 2009. I have been using computers since 1986.


      Velibor Ilic

Work experiences:
University of Canterbury, New Zealand - Department of Computer Science and Software Engineering (postdoc)
2011-now (full time job)
- Developing adaptive computer-based cognitive training for post-stroke rehabilitation

Cambridge Cell Networks, Novi Sad (software developer)
2006-2007 (full time job)
- development content management system based web site

Swiss Federal Institute of Technology, Lausanne - Brain & Mind Institute (software developer)
2004-2005     (full time job)
2003-2004     (contract job)
- Developing software for reconstruction neural cells
- Developing Internet based environment for diagnostics attention and working memory

TECHNOSOFT D.O.O. (software developer)
2001-2002     (full time job)
2000-2000     (contract job)
- Developing SCADA application
- System programming
- System analysis
- System integration
- Developing business applications
- Maintaining existing applications 

PIK BECEJ AD "POLJOPRIVREDA" (software developer)
1999-2001     (full time job)
- Developing business applications
- System analysis
- Maintaining the existing information system

AGROPROMET D.O.O.  (software developer)
1997-2002     (contract)
- Developing business applications
- System analysis
- Maintaining the existing information system

EXPERIENCES & SKILLS:
  • Strong programming skills using object oriented (OO), component oriented and structured development methodologies
  • Experience in developing software for automated trading on foreign exchange market (Forex)
  • Experience in developing software based on artificial intelligence (neural networks, fuzzy logic and agents)
  • Experience in developing Customer Relationship Management (CRM) and  financial applications
  • Knowledge of database architecture, relational databases and client/server
  • Experience in development software for control and data acquisition industrial processes in real time (SCADA)
  • Experience in creating web applications and content management systems
  • Experience with working in Windows and Linux environments
  • Experience with TCP/IP programming
  • Ability to learn new programming languages and environments quickly
  • Experience in teaching (several courses in industrial organizations)
EDUCATION:

PhD degree in Technical Science (Computer Science)

Doctorate, TF "Mihajlo Pupin", Zrenjanin 2006 - 2009
Post graduate study, TF "Mihajlo Pupin", Zrenjanin 1996 - 2000
Base studies: TF "Mihajlo Pupin", Zrenjanin 1992 - 1996

LANGUAGES:
Serbo-Croatian (native), English

OPERATING SYSTEMS:
DOS, Windows (3.XX, 9X, ME, NT, XP), Novell Netware, Linux (Red Hat)

PROGRAMMING LANGUAGES:
Delphi, Microsoft Visual Basic, Pascal, C++ Builder, C/C++, SQL, HTML, PHP, Smarty, JavaScript, Macromedia Flash (ActionScript), MQL4

TECHNOLOGIES:
OOP, Database connectivity (BDE, ODBC, ADO), OCR

SYSTEM PROGRAMMING / COMPONENTS:
Development VCL components for Delphi, Microsoft Windows (API), OCX, VBX

DATABASES:
Access, InterBase Server, MS SQL Server, MySQL, Paradox, DBF

SOFTWARE:
MS Word, MS Excel, MS Power Point, MS Access, MS Front Page, Macromedia Flash, Macromedia Dreamweaver, MathCAD, Adobe Photoshop, Adobe Premier, Corel Draw, Visio, ERWin, Metatrader, pcAnywhere, Installshield

REFERENCE WORKS:
ForexTrader, 2008-2010
Automated real-time trading software for Forex (Foreign exchange market). Several software tools for technical analysis and parameter optimization.

Audio messages broadcast system, 2008
Real-time software for monitoring point-of-sale terminals and broadcasting audio massages over audio systems in supermarkets.

Sport-Key, 2006
Content management system based web site developed for basketball club. System calculates team and players statistics. (PHP/Smarty/MySQL), http://www.sport-key.com

Autoplacevi, 2006
Desktop client application for preparing data and images for web site http://www.autoplacevi.info

Cognetics, 2004 - 2005
Internet based environment with a several diagnostic test for evaluation users attention and working memory. System gives user possibility to compare their result with results of other users form database. System provides detail analysis of collected data, data mining, statistics, and cluster analysis. Software is developed for Software is developed for Brain & Mind Institute (Swiss Federal Institute of Technology) in Lausanne. (www.epfl.ch).
(PHP/MySQL/JavaScript/MacroMedia Flash)


NeuroTracer3D, 2003-2005
Neurotracer is software for 3D mapping neural cells. Neurotracer read several image stacks and create 3D virtual cube in which user can trace dendrite/axon. Software can automatically estimate thickness of dendrite/axon. Software is developed for Software is developed for Brain & Mind Institute (Swiss Federal Institute of Technology) in Lausanne. (www.epfl.ch).

ENAA (Evolutionary Neuro Autonomous Agents), Mart 2002
ENAA enables simulation of evolutionary training of agents in arena size 30×30 fields. Agent’s goal is to learn how to explore the largest area of arena as possible, to collect food, and avoid walls and poisons. Program enables visually tracking training agents, shows current results of single agents in arena (number of steps, number of fields discovered, number of collected food and poisons, amount of energy, and agent’s age).
details... (http://solair.EUnet.rs/~ilicv/enaa_eng.html)


MikroPec, January, 2002 - February 2002
Real time software for data acquisition, monitoring and control the backing samples of bricks. Software also controls video camera and enable taking picture during baking process. Software is developed for University of Novi Sad – Faculty of Technology.

FinKnjig, February 2002
Accounting software (financial accounting)
Programming language: Delphi 6.0


Payrolls, February 2002
Software for calculating salaries.
Programming language: Delphi 6.0
Accounting, January, 2002 - February 2002
Business accounting application that includes ledger accounts, inventory control, purchasing and receiving, and sales.
Programming language: Delphi 6.0

SmartSCADA (component for Delphi), January., 2001 - December 2001
SmartSCADA components for Delphi represent development tool for building control and monitoring software for industrial systems.
Programming language: Delphi 6.0
details... (http://SOLAIR.EUnet.rs/~ilicv/smartscada.html)


NeuroVCL (component for Delphi), Jun, 2000
NeuroVCL components for Delphi represent development kit for building programs with backpropagation neural networks.
Programming language: Delphi 5.0
details... (http://solair.EUnet.rs/~ilicv/NeuroVCL_eng.html)


OCR, August, 1999
Program OCR is used for recognition Cyrillic letters. OCR is based on the backpropagation neural networks. OCR is developed as addition to masters thesis "Training neural networks for recognition Cyrillic letters".
Programming language: Delphi 5.0
details... (http://solair.EUnet.rs/~ilicv/ocr.html)


ANN, August, 1998 - July, 2000
Program ANN is used to train neural networks patterns from training set. ANN is based on the backpropagation neural networks. ANN is developed as addition to masters thesis "Training neural networks for recognition Cyrillic letters".
Programming language: Delphi 5.0
details... (http://solair.EUnet.rs/~ilicv/ANN.html)


Turija SMS II, August 2001
Real time software for data acquisition, monitoring and control the oil-drilling well on location at Turija.
details... (http://www.nis-naftagas.rs)
Programming language: Delphi 6.0


Rusanda, February, 2001
Real time software for data acquisition, monitoring and control the oil-drilling well on location at Rusanda.
details... (http://www.nis-naftagas.rs)
Programming language: Delphi 5.0


Elemir, January, 2001
Real time software for data acquisition, monitoring and control the oil-drilling well on location at Elemir.
details... (http://www.nis-naftagas.rs)
Programming language: Delphi 5.0

Lingl, Mart – April 2001
Real time software for data acquisition, monitoring and control the backing line for bricks, tiles and pavers in company “Polet” Novi Becej.
details... (http://www.polet.co.rs)
Programming language: Delphi 5.0


Silos, Jun - July, 2000
Real time software for data acquisition (contains 462 measure units) in silage. The program informs the user if the temperature in the individual cell increases over allowed value.
details... (http://www.pikbecej.rs)
Programming language: Delphi 5.0


Agroprom, February 1997-2002
Business application for private agricultural cooperation "Agropromet". This application comprehend: commitments, business partners, cultures, merchandise, ransom cultures, dispensation and movement goods in stores, bills and payment, annex agreements, agreements about production and shipment. Databases are interrelated and information can be extracted from more then 30 different reports on user request.
Programming language: Visual Basic 3.0


PlanB, April-May, 2000
PlanB presents interactive map of the town of Becej and business directory. The program allows easy  finding of streets, squares, firms, and other important places in Becej.
Programming language: Delphi 5.0
details... (http://solair.EUnet.rs/~ilicv/PlanB.htm)



PUBLISHED BOOKS & CHAPTERS IN BOOKS:
  1. Ilić V. (2011) “Automatic trading on foreign exchange market – development software for automatic trading and analysis of financial data”, 318 pages, ISBN 978-86-914311-0-5,
    http://SOLAIR.EUnet.rs/~ilicv/automatsko_trgovanje.html
  2. Ilić V., (2009) "Integration of Agents and Data Mining in Interactive Web Environment for Psychometric Diagnostics", Chapter 17 in edited book: Data Mining and Multiagent Integration, Longbing Cao (Ed.), Springer, ISBN: 978-1-4419-0521-5, 15 p., in press (August 2009)
    http://www.springer.com/computer/database+management+&+information+retrieval/book/978-1-4419-0521-5
    http://adsabs.harvard.edu/abs/2009dmma.book..251I

PAPERS PUBLISHED IN JOURNALS:
  1. Ilić V., (2010) “Methods for analysis of financial data and development of algorithmic strategies for automated trading”, InfoM no 34 – Journal of Information Technology and Multimedia Systems, pp. 30-34, Belgrade,
    http://www.infom.org.rs/brojevi/2010-34.htm,
    http://scindeks.nb.rs/article.aspx?artid=1451-43971034030I
  2. Ilić V., (2009) "Web environment for psychometric diagnostics and psychotherapy", International Review on Computers and Software (IRECOS), Vol. 4, N. 2, pp. 278-287, March 2009, ISSN 1828-6003
    http://www.praiseworthyprize.com/IRECOS-latest/IRECOS_vol_4_n_2.html
    http://www.britannica.com/bps/additionalcontent/18/40732143/Web-Environment-for-Psychometric-Diagnostics-and-Psychotherapy
  3. Ilić V., (2008): “Model of interactive web environment for psychometric diagnostics”, InfoM no 28 – Journal of Information Technology and Multimedia Systems, December 2008, ISSN 1451-4397 UDC 659.25, UDC 004.738.5:616-71, Belgrade
    http://www.infom.org.rs/brojevi/2008-28.htm
    http://scindeks.nb.rs/article.aspx?artid=1451-43970828020I
  4. Ilić, V., (2002): “OCR – Software for recognition Cyrillic letters”, InfoM – Journal of Information Technology and Multimedia Systems, vol. 1, no. 1, pp. 38-43, Belgrade
    http://scindeks.nb.rs/article.aspx?artid=1451-43970201038I
    http://SOLAIR.EUnet.rs/~ilicv/ocr_opis.html
  5. Ilić, V., (2002): “Systems based on agent's technology”, InfoM – Journal of Information Technology and Multimedia Systems, no 3-4/2002, Belgrade
    http://scindeks.nb.rs/article.aspx?artid=1451-43970204055I
    http://SOLAIR.EUnet.rs/~ilicv/agenti.html
  6. Ilić V., (1996) “Multimedial system for traffic education – software Traffic”, Journal for applying computers in education, University of Novi Sad, Technical Faculty “Mihajlo Pupin” Zrenjanin, vol.1, no. 1-2, pp 51-60, YU ISSN 0354-9615, http://scindeks.nb.rs/article.aspx?artid=0354-96159702051I

PAPERS PUBLISHED IN CONFERENCES:
  1. Ilić V., (2010) “The structure of automatic trading software on foreign exchange market”, X International Conference on electronic commerce and electronic business, Palić,
    http://www.etrgovina.org/novosti/2010-prvi-dan-program-konferencije/
  2. Ilić V., (2008): “Interactive environment based on Internet technologies for psychometric diagnostics, psychotherapy and collaboration”, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, IEEE Computer Society Press, Sydney, ISBN: 978-0-7695-3496-1
    http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4740772
    http://www2.computer.org/portal/web/csdl/doi/10.1109/WIIAT.2008.120
    http://academic.research.microsoft.com/Paper/4711903
  3. Ilić V., (2008) "Integration adaptive psychometric tests in interactive web environment", ICCC2008, IEEE 6th International Conference on Computational Cybernetics, pp. 277-281, Stará Lesná, Slovakia, IEEE Catalog Number: CFP08575-CDR, ISBN: 978-1-4244-2875-5, Library of Congress: 2008907697
    http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?isnumber=4721369&arnumber=4721421&count=59&index=51
  4. Ilić V., (2008) "Model of data analysis on interactive web environment for psychometric diagnostics of cognitive functions", ICCC2008, IEEE 6th International Conference on Computational Cybernetics, pp. 133-137, Stará Lesná, Slovakia, IEEE Catalog Number: CFP08575-CDR, ISBN: 978-1-4244-2875-5, Library of Congress: 2008907697
    http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?isnumber=4721369&arnumber=4721393&count=59&index=23
  5. Ilić, V., (2002): “Evolutionary Neuro Autonomous Agents”, Seminar on Neural Network Applications in Electrical Engineering “Neurel 6th”, Belgrade, Sponsored by IEEE Signal Processing Society, pp 37-40, IEEE Catalog Number 02EX609, ISBN 0-7803-7593-9, Library of Congress: 2002108419,
    http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1057963
    http://SOLAIR.EUnet.rs/~ilicv/enaa_eng.html
  6. Mirilović, J., Ilić, V., (2001): “SmartSCADA programming tool for development control and monitoring software”, YUNG info ’01 Seminar of Information Technology in Oil Industry, Zlatibor,
    http://SOLAIR.EUnet.rs/~ilicv/smartscada.html
    Paper is awarded at seminar: http://afrodita.rcub.bg.ac.rs/~yunginfo/scripts/nagrade-2001.html
  7. Mirilović, J., Ilić, V., (2001): “Applying OPC standard in development tool SmartSCADA”,YUNG info ’01 Seminar of Information Technology in Oil Industry, Zlatibor,
    http://SOLAIR.EUnet.rs/~ilicv/OPC_Standard.html
    Paper is awarded at seminar: http://afrodita.rcub.bg.ac.rs/~yunginfo/scripts/nagrade-2001.html
  8. Mirilović, J., Ilić, V., (2001): “Development control and monitoring software using object oriented programming language”, AUP 2000 Seminar of Automatics, Banja Koviljaca, April 2001,
    http://SOLAIR.EUnet.rs/~ilicv/scada.html
  9. Ilić, V., (2000): “NeuroVCL components for Delphi”, Seminar on Neural Network Applications in Electrical Engineering “NEUREL 2000”, Belgrade, Sponsored by IEEE Signal Processing Society, pp 130-134, IEEE Catalog Number 00EX278, ISBN 0-7803-5512-1 (Softbounded Edition), ISBN 0-7803-5512-X (Microfishe Edition), Library of Congress: 99-60930,
    http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=902400
    http://solair.EUnet.rs/~ilicv/FLAlg_eng.html
  10. Ilić, V. (2000): “Force learn algorithm – training neural networks with patterns which have highest errors”, Seminar on Neural Network Applications in Electrical Engineering “NEUREL 2000”, Belgrade, Sponsored by IEEE Signal Processing Society, IEEE Catalog Number 00EX278, pp 46-48, ISBN 0-7803-5512-1 (Softbounded Edition), ISBN 0-7803-5512-X (Microfishe Edition), Library of Congress: 99-60930,
    http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=902382
    http://solair.EUnet.rs/~ilicv/FLAlg_eng.html

OTHER PUBLICATIONS:
  • Ilić, V., (1999): “Neural networks”,
    http://solair.EUnet.rs/~ilicv/neuro.html

  • Ilić, V., (1998): “Nanotechnology”, Racunari (140, 141, 142), Belgrade
    http://solair.EUnet.rs/~ilicv/NanoTech.htm

  • Ilić, V., (1998): “EDI - Electronic Data Interchange
    http://solair.EUnet.rs/~ilicv/EDI.htm

  • Ilić, V., (1997): “Virtual classroom”, University award for paper 1997,
    http://solair.EUnet.rs/~ilicv/Ucionica.htm

  •