A picture of me Marko Bjelac

na hrvatskom, molim

Contents



Contact info

(sorted by preference)

* E-mail:
marko.bjelac@gmail.com



* Mobile:
00 385 91 9194 781
Phone:
00 385 1 3392 696

* Mail:
Velika Draga 6
10291 Prigorje Brdovecko
Croatia


CV printout

*

Education


*

Jobs

  • ELMA Kurtalj d.o.o. (December, 2005. - present)
    Programmer & distributed computer system designer - development dept. That department's occupation is intelligent building - integrating automation control systems in buildings. Examples are electronic locks, surveillance cameras, climate-control devices, occupancy sensors... I work on developing a system for controlling and monitoring the function of devices on a higher level (e.c. SCADA). It is a highly distributed computer system which includes transactional UDP protocols, multi threaded programming, communication with databases, reading and writing XML, server and client (GUI) applications, encryption, multi-user environments...

*

Skills

Skills in each category are listed in order of quality

Languages

  • English: excellent (spoken & written)
  • German: basic (reading)

Computer literacy

  • Eclipse IDE
  • UML (with StarUML)
  • ICE middleware
  • MS office
  • LON networks
  • Image processing: vector & bitmap
  • Editing HTML and other web-related formats
  • Mathematica
  • Matlab
  • Basic PC maintenance under MS Windows (networking, etc.)
  • MS Visual Studio .Net IDE

Programming languages

  • Java
  • C
  • C#
  • Javascript
  • C++
  • Visual Basic
  • Prolog

Databases

Other

  • Driving license (B)
  • World-building
  • Board games (playing, expanding, creating)
  • Drawing

Under development

  • German
  • Programming languages (Smalltalk, Eiffel, LISP, Haskell)


*

Projects

Completed

  • Simulator of a Mealy deterministic finite automaton
    The automaton translates simple symbolic machine language into machine code. The central application is made in C, and the interface (Web oriented) with a Perl script (in association with Goran Paveliæ).

  • Simulator of a Turing machine
    A little program made in Quick BASIC.

  • Demonstrative simulator of the ISODATA algorithm
    Grouping of arbitrarily set patterns in a predetermined number of classes. Made in Visual Basic 6.

  • Demonstrative simulator of a perceptron
    The program determines the linear decision boundary between arbitrarily set patterns. Made in Visual Basic 6.

  • Graph simulator
    Determines the attributes of a predetermined graph and executes algorithms upon it. Made in Java.

  • Simulating a system of highways via a cellular model
    A console C application which loads a road model from an existing XML file and according to that model creates a cellular model, and simulates traffic on that model during a predetermined time span.

  • Faculty graduation paper
    Subject: applying linear discriminant analysis in reduction of pattern matrix dimensions


*

Interests

  • Modeling and simulation
  • Graph theory
  • Distributed systems
  • Automation
  • Sociology / culture / memetics
  • Artificial intelligence
  • Nanotechnology


updated 20/10/2009